
From nobody Mon Jul  1 15:37:26 2019
Return-Path: <ncamwing@cisco.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 653D712014B for <rats@ietfa.amsl.com>; Mon,  1 Jul 2019 15:37:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=HSzW+cDq; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=JX4cbqz1
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 WxEzPEOgw3Vh for <rats@ietfa.amsl.com>; Mon,  1 Jul 2019 15:37:23 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FDB71200CE for <rats@ietf.org>; Mon,  1 Jul 2019 15:37:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1722; q=dns/txt; s=iport; t=1562020643; x=1563230243; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=9Z/ZewHV8AO36ZIppLS3s5KKE7s+GCCL8l8Zwx+voC4=; b=HSzW+cDqI9aWMm9/0Te9ucf5HnIePopDgVL8KtyOD5dLSfgw6n1IyAyk QJ+7zQpUOuto0xUVG/S2W7jEnZ8H4pg70wQ/PRgT/gC1POZM+ToYcbCGf FZc7+KJS3CFHyY/dLfsNM+ad2exzl+3aAuv6/Ce1Rctk9ROoszY8E5mWG E=;
IronPort-PHdr: =?us-ascii?q?9a23=3ApcYxchcoELVQdP7DcwKxo/3hlGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwGQD57D5adCjOzb++D7VGoM7IzJkUhKcYcEFn?= =?us-ascii?q?pnwd4TgxRmBceEDUPhK/u/aSczGdtDUlBN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ASAABYihpd/49dJa1lGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwUBAQEBCwGBQ1ADalUgBAsohB2DRwOEUooMgjYll0SBLoE?= =?us-ascii?q?kA1QJAQEBDAEBHw4CAQGBS4J1AheCayM0CQ4BAwEBBAEBAgEFbYo3DIVKAQE?= =?us-ascii?q?BAQIBEhERDAEBNwEPAgEIGAICJgICAjAVEAIEAQkEBSKDAAGBagMODwEOmiY?= =?us-ascii?q?CgTiIYHGBMoJ5AQEFgkeCSRiCEQMGgQwoAYteF4F/gREnDBOCTD6CYQKEazK?= =?us-ascii?q?CJo5im1EJAoIWhlONJxuXaRmEBYkShzmPagIEAgQFAg4BAQWBUDiBWHAVZQG?= =?us-ascii?q?CQYJBT4MiilNygSmNcAEB?=
X-IronPort-AV: E=Sophos;i="5.63,441,1557187200"; d="scan'208";a="581364959"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Jul 2019 22:37:21 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id x61MbL1n005940 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 1 Jul 2019 22:37:21 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 1 Jul 2019 17:37:21 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 1 Jul 2019 17:37:20 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 1 Jul 2019 17:37:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Z/ZewHV8AO36ZIppLS3s5KKE7s+GCCL8l8Zwx+voC4=; b=JX4cbqz1351wiTW4j2mlqDy+QoZU0B8ZRZ7VIjvoIHzXSdcf/JiCwR8rK3am5QAA4NupPEZEBokOwwEcIm/0gZYlVTtPbJKZSmaeH4/VQV8K/5vWWAx5sHiv+3kPrc9Kuwombe/gJ4ahUWKc4x4uCGm3yDSIoJ2Q9m4jyOj1y4Q=
Received: from MWHPR11MB1791.namprd11.prod.outlook.com (10.175.53.138) by MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.18; Mon, 1 Jul 2019 22:37:18 +0000
Received: from MWHPR11MB1791.namprd11.prod.outlook.com ([fe80::cd43:eecb:30af:a7c5]) by MWHPR11MB1791.namprd11.prod.outlook.com ([fe80::cd43:eecb:30af:a7c5%6]) with mapi id 15.20.2032.019; Mon, 1 Jul 2019 22:37:18 +0000
From: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Giridhar Mandyam <mandyam@qti.qualcomm.com>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Live: https://github.com/ietf-rats-wg
Thread-Index: AQHVLffOnmX96TcQTU2Z1Z3Rzde+4qayB9QggADe1YCAAwMfAA==
Date: Mon, 1 Jul 2019 22:37:18 +0000
Message-ID: <71A2C1F2-020E-4879-BBD7-5E2AD221A25C@cisco.com>
References: <BF1F3136-7202-4119-80B5-130037E74528@cisco.com> <ccc07ed4a16a4699930fafecbfa9767a@NASANEXM01C.na.qualcomm.com> <8996.1561829839@localhost>
In-Reply-To: <8996.1561829839@localhost>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.b.190609
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ncamwing@cisco.com; 
x-originating-ip: [2001:420:c0c8:1001::3b7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3231659f-ba0c-4ec8-bda1-08d6fe74ac81
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MWHPR11MB1374; 
x-ms-traffictypediagnostic: MWHPR11MB1374:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <MWHPR11MB13740EF9769573F1BA485C01D6F90@MWHPR11MB1374.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:457;
x-forefront-prvs: 00851CA28B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(396003)(136003)(39860400002)(376002)(199004)(189003)(66446008)(66476007)(66556008)(186003)(64756008)(76116006)(2906002)(102836004)(305945005)(99286004)(8676002)(68736007)(86362001)(6512007)(73956011)(14444005)(256004)(446003)(7736002)(2616005)(8936002)(76176011)(486006)(66946007)(81156014)(6506007)(6306002)(91956017)(11346002)(6116002)(71200400001)(476003)(4744005)(81166006)(71190400001)(46003)(53936002)(110136005)(5660300002)(25786009)(4326008)(58126008)(316002)(36756003)(14454004)(478600001)(6436002)(33656002)(966005)(229853002)(6486002)(6246003); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1374; H:MWHPR11MB1791.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: HVSKwoWfHbYlMZEI0vZJHxYgDOBqVuU1eSOlOijPFGah+wOzz3QwnLDYI3JzlQL1XVp7myu50tO/Uw4cmohOzegcAnZE38v0XSpf8xBn0dTdp9aaImIWyhH0Xx8XEUb/BNqyuRoDnQYlKD2fLLdfOV9EF/RWMbP17Riir2jYgwIqt8cMEDXGpuIHWf6H9OZpMiBARnctEtSbKuRDu3NOxaO09aapVDafN0wF8zXhjFx1zRuYALzn4ZdZ6Dj0ZGPQO9tYEOwYTysqVvyuFFEbda0QWLEwsbJ6/oHChcOTuhdL6+EG1lJlTyUvCSAoP2beSSaSNCIXYTYMl9WZNCCS64w1Rbamfn8+0pFMQlTU3duESmHz7UL7pAIlgU/peuK583hZI2rqb/mvKOPrTAfdbUY3VlztFG3bTImJsZeTLRI=
Content-Type: text/plain; charset="utf-8"
Content-ID: <703FE69BE5F005489385F27C58464DEF@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3231659f-ba0c-4ec8-bda1-08d6fe74ac81
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2019 22:37:18.2748 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ncamwing@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1374
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/WSvLI14IKA8B4ln9Kp4Qpd4BgUw>
Subject: Re: [Rats] Live: https://github.com/ietf-rats-wg
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jul 2019 22:37:25 -0000

SGkgR2lyaSwNCldoYXQgaXMgeW91ciBHaXRIdWIgSUQgc28gSSBjYW4gYWRkIHlvdSBhcyBhIG1l
bWJlci9jb2xsYWJvcmF0b3I/DQpXaGVuIHlvdSAob3IgTGF1cmVuY2UpIHRyYW5zZmVyIG93bmVy
c2hpcCwgdGhlIHJlcG8gc2hvdWxkIGJlIG5hbWVkIGlldGYtcmF0cy1lYXQuDQoNCkZyb20gd2hh
dCBJIHNlZSBpbiB5b3VyIGN1cnJlbnQgcmVwbywgaXQgaXMgYSBtYXJrZG93biBmaWxlIHNvIGl0
IHNob3VsZCBiZSBmaW5lLi4uLi5pdCBpcyBhIHF1ZXN0aW9uIG9mIHRvb2xzIHlvdSdyZSB1c2lu
ZyAod2hpY2ggSSdtIHByZXN1bWluZyBpcyBrcmFtZG93bikgdG8gY2h1cm4gaXQgdG8gYW4gSUVU
RiBmbGF2b3JlZCAqLnhtbCBvciAqLnR4dCBmaWxlLi4uLi4NCg0KQmVzdCwgTmFuY3kNCg0K77u/
T24gNi8yOS8xOSwgMTA6MzcsICJSQVRTIG9uIGJlaGFsZiBvZiBNaWNoYWVsIFJpY2hhcmRzb24i
IDxyYXRzLWJvdW5jZXNAaWV0Zi5vcmcgb24gYmVoYWxmIG9mIG1jcitpZXRmQHNhbmRlbG1hbi5j
YT4gd3JvdGU6DQoNCiAgICANCiAgICBHaXJpZGhhciBNYW5keWFtIDxtYW5keWFtQHF0aS5xdWFs
Y29tbS5jb20+IHdyb3RlOg0KICAgICAgICA+IFRoYW5rcyBOYW5jeS4NCiAgICANCiAgICAgICAg
PiBOb3RlIHRoYXQgRUFUIGFscmVhZHkgaGFzIGEgR0ggcmVwbyAtDQogICAgICAgID4gaHR0cHM6
Ly9naXRodWIuY29tL2VhdC1pZXRmLXdnL2VhdC4gIENhbiB3ZSByZS11c2UgaXQ/DQogICAgDQog
ICAgeWVzLCBqdXN0IGdvdCB0byB0aGUgYm90dG9tIG9mIHRoZSBTZXR0aW5ncyBhbmQgVHJhbnNm
ZXIgb3duZXJzaGlwLg0KICAgIA0KICAgICAgICA+IEFsc28gbm90ZSB0aGF0IHRoZSBjdXJyZW50
IHZlcnNpb24gb2YgRUFUIGlzIGluIEtyYW1kb3duLiAgSSBoYXZlIGJlZW4NCiAgICAgICAgPiB1
bmFibGUgdG8gZmluZCBhbnkgd2F5IHRvIGRvIGFuIGF1dG9tYXRlZCBwcmV2aWV3IG9mIFBS4oCZ
cyBmb3IgS3JhbWRvd24uDQogICAgDQogICAgV2hhdCBkbyB5b3UgbWVhbj8NCiAgICBUaGUgcHVs
bCByZXF1ZXN0IGlzIGdvaW5nIHRvIGJlIGluIHRoZSBzb3VyY2UgZm9ybWF0LCBpdCB3b24ndCBn
ZXQgZm9ybWF0dGVkDQogICAgZm9yIHlvdS4NCiAgICANCiAgICAtLQ0KICAgIE1pY2hhZWwgUmlj
aGFyZHNvbiA8bWNyK0lFVEZAc2FuZGVsbWFuLmNhPiwgU2FuZGVsbWFuIFNvZnR3YXJlIFdvcmtz
DQogICAgIC09IElQdjYgSW9UIGNvbnN1bHRpbmcgPS0NCiAgICANCiAgICANCiAgICANCiAgICAN
Cg0K


From nobody Mon Jul  1 19:28:44 2019
Return-Path: <mandyam@qti.qualcomm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D1391201E6 for <rats@ietfa.amsl.com>; Mon,  1 Jul 2019 19:28:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level: 
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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=qti.qualcomm.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 0xoMQO418nYV for <rats@ietfa.amsl.com>; Mon,  1 Jul 2019 19:28:28 -0700 (PDT)
Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 601441201DB for <rats@ietf.org>; Mon,  1 Jul 2019 19:28:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1562034508; x=1593570508; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=m/+JhBEIA9wrR/JR0TvVT0FBx9FsehPaJ4Hgxss/fnY=; b=pZqutxkMVNRTCy8TTStaQ8Poki1yV3yiSRieBJNTFAEl+JK6y2f0G707 JN4chPnezQBxAPB1Zlw4RzIMibZKLi5cuk5zAkV6Wly37FbqX9ynaZOVI HUI2wfw1jH+13M9yva7oyNZZuEm7LdnK2xGf/DEgOT4p9vg3TtOL9tK3B 8=;
Received: from unknown (HELO ironmsg01-sd.qualcomm.com) ([10.53.140.141]) by alexa-out-sd-01.qualcomm.com with ESMTP; 01 Jul 2019 19:28:15 -0700
X-IronPort-AV: E=McAfee;i="6000,8403,9305"; a="357745537"
Received: from nasanexm01d.na.qualcomm.com ([10.85.0.84]) by ironmsg01-sd.qualcomm.com with ESMTP/TLS/AES256-SHA; 01 Jul 2019 19:28:15 -0700
Received: from NASANEXM01C.na.qualcomm.com (10.85.0.83) by NASANEXM01D.na.qualcomm.com (10.85.0.84) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 1 Jul 2019 19:28:15 -0700
Received: from NASANEXM01C.na.qualcomm.com ([10.85.0.83]) by NASANEXM01C.na.qualcomm.com ([10.85.0.83]) with mapi id 15.00.1473.003; Mon, 1 Jul 2019 19:28:14 -0700
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Live: https://github.com/ietf-rats-wg
Thread-Index: AQHVLffOnmX96TcQTU2Z1Z3Rzde+4qayB9QggAFULoCAA3h6AP//yhtQ
Date: Tue, 2 Jul 2019 02:28:14 +0000
Message-ID: <69f5552c768a4a858f37f430a0cfb69f@NASANEXM01C.na.qualcomm.com>
References: <BF1F3136-7202-4119-80B5-130037E74528@cisco.com> <ccc07ed4a16a4699930fafecbfa9767a@NASANEXM01C.na.qualcomm.com> <8996.1561829839@localhost> <71A2C1F2-020E-4879-BBD7-5E2AD221A25C@cisco.com>
In-Reply-To: <71A2C1F2-020E-4879-BBD7-5E2AD221A25C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/Yqs3hHkjKmjyQSasQetNmYlBpAo>
Subject: Re: [Rats] Live: https://github.com/ietf-rats-wg
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jul 2019 02:28:43 -0000

SGkgTmFuY3ksDQpNeSBHSCBJRCBpcyBnbWFuZHlhbS4NCg0KPiBpdCBpcyBhIHF1ZXN0aW9uIG9m
IHRvb2xzIHlvdSdyZSB1c2luZyAod2hpY2ggSSdtIHByZXN1bWluZyBpcyBrcmFtZG93bikgdG8g
Y2h1cm4gaXQgdG8gYW4gSUVURiBmbGF2b3JlZCAqLnhtbCBvciAqLnR4dCBmaWxlLi4uLi4NCg0K
SXQgd291bGQgYmUgbmljZSBpZiBjb250cmlidXRvcnMgY291bGQgY3JlYXRlIFBSJ3MgaW4ga3Jh
bWRvd24gYW5kIHByZXZpZXcgdGhlIFBSJ3MgaW4gLnR4dC4gIEJ1dCBJIHdpbGwgY2hlY2sgb3V0
IE1hcnRpbidzIHRvb2xpbmcgdG8gc2VlIGlmIGl0IGNvdWxkIGJlIG9mIGFueSBhc3Npc3RhbmNl
Lg0KDQotR2lyaQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTmFuY3kgQ2Ft
LVdpbmdldCAobmNhbXdpbmcpIDxuY2Ftd2luZ0BjaXNjby5jb20+IA0KU2VudDogVHVlc2RheSwg
SnVseSAyLCAyMDE5IDY6MzcgQU0NClRvOiBNaWNoYWVsIFJpY2hhcmRzb24gPG1jcitpZXRmQHNh
bmRlbG1hbi5jYT47IEdpcmlkaGFyIE1hbmR5YW0gPG1hbmR5YW1AcXRpLnF1YWxjb21tLmNvbT4N
CkNjOiByYXRzQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW1JhdHNdIExpdmU6IGh0dHBzOi8vZ2l0
aHViLmNvbS9pZXRmLXJhdHMtd2cNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQ0FVVElPTjogVGhpcyBl
bWFpbCBvcmlnaW5hdGVkIGZyb20gb3V0c2lkZSBvZiB0aGUgb3JnYW5pemF0aW9uLg0KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KDQpIaSBHaXJpLA0KV2hhdCBpcyB5b3VyIEdpdEh1YiBJRCBzbyBJIGNhbiBh
ZGQgeW91IGFzIGEgbWVtYmVyL2NvbGxhYm9yYXRvcj8NCldoZW4geW91IChvciBMYXVyZW5jZSkg
dHJhbnNmZXIgb3duZXJzaGlwLCB0aGUgcmVwbyBzaG91bGQgYmUgbmFtZWQgaWV0Zi1yYXRzLWVh
dC4NCg0KRnJvbSB3aGF0IEkgc2VlIGluIHlvdXIgY3VycmVudCByZXBvLCBpdCBpcyBhIG1hcmtk
b3duIGZpbGUgc28gaXQgc2hvdWxkIGJlIGZpbmUuLi4uLml0IGlzIGEgcXVlc3Rpb24gb2YgdG9v
bHMgeW91J3JlIHVzaW5nICh3aGljaCBJJ20gcHJlc3VtaW5nIGlzIGtyYW1kb3duKSB0byBjaHVy
biBpdCB0byBhbiBJRVRGIGZsYXZvcmVkICoueG1sIG9yICoudHh0IGZpbGUuLi4uLg0KDQpCZXN0
LCBOYW5jeQ0KDQrvu79PbiA2LzI5LzE5LCAxMDozNywgIlJBVFMgb24gYmVoYWxmIG9mIE1pY2hh
ZWwgUmljaGFyZHNvbiIgPHJhdHMtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YgbWNyK2ll
dGZAc2FuZGVsbWFuLmNhPiB3cm90ZToNCg0KICAgIA0KICAgIEdpcmlkaGFyIE1hbmR5YW0gPG1h
bmR5YW1AcXRpLnF1YWxjb21tLmNvbT4gd3JvdGU6DQogICAgICAgID4gVGhhbmtzIE5hbmN5Lg0K
ICAgIA0KICAgICAgICA+IE5vdGUgdGhhdCBFQVQgYWxyZWFkeSBoYXMgYSBHSCByZXBvIC0NCiAg
ICAgICAgPiBodHRwczovL2dpdGh1Yi5jb20vZWF0LWlldGYtd2cvZWF0LiAgQ2FuIHdlIHJlLXVz
ZSBpdD8NCiAgICANCiAgICB5ZXMsIGp1c3QgZ290IHRvIHRoZSBib3R0b20gb2YgdGhlIFNldHRp
bmdzIGFuZCBUcmFuc2ZlciBvd25lcnNoaXAuDQogICAgDQogICAgICAgID4gQWxzbyBub3RlIHRo
YXQgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiBFQVQgaXMgaW4gS3JhbWRvd24uICBJIGhhdmUgYmVl
bg0KICAgICAgICA+IHVuYWJsZSB0byBmaW5kIGFueSB3YXkgdG8gZG8gYW4gYXV0b21hdGVkIHBy
ZXZpZXcgb2YgUFLigJlzIGZvciBLcmFtZG93bi4NCiAgICANCiAgICBXaGF0IGRvIHlvdSBtZWFu
Pw0KICAgIFRoZSBwdWxsIHJlcXVlc3QgaXMgZ29pbmcgdG8gYmUgaW4gdGhlIHNvdXJjZSBmb3Jt
YXQsIGl0IHdvbid0IGdldCBmb3JtYXR0ZWQNCiAgICBmb3IgeW91Lg0KICAgIA0KICAgIC0tDQog
ICAgTWljaGFlbCBSaWNoYXJkc29uIDxtY3IrSUVURkBzYW5kZWxtYW4uY2E+LCBTYW5kZWxtYW4g
U29mdHdhcmUgV29ya3MNCiAgICAgLT0gSVB2NiBJb1QgY29uc3VsdGluZyA9LQ0KICAgIA0KICAg
IA0KICAgIA0KICAgIA0KDQo=


From nobody Tue Jul  2 11:18:42 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 447E61206DB for <rats@ietfa.amsl.com>; Tue,  2 Jul 2019 11:18:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 MAVQH1vc7crG for <rats@ietfa.amsl.com>; Tue,  2 Jul 2019 11:18:38 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-eopbgr790130.outbound.protection.outlook.com [40.107.79.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 036891206CF for <rats@ietf.org>; Tue,  2 Jul 2019 11:18:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VvLq5u8QatWbTJCC3ml+eg11XLiR8ctvAHRfooJmyQcoDjTcktKUJeXT/NlOUZSnDNHAWUbpvEGEcwzzZUx7toDOIDUVHZj3tpBE33dDNq8Nk2jAUCpMFinEVcUCy3NQc9gWLD1n0jUrIVl3chZ4SY/UdaaKTTGXOUegh70ToVZQea5t7mtO9is26r/DV7xgoiJXZE4NAjnUI0lnxLCL1ZDdJ/2fYktBCSQYCad5XKyD5bbwxC9cPI7zK5fJUzhmVjKRzoiJ0St0qFbDMmNKYEc+gu3AVItvX9BmJkgQaM6bufS+saNZ1IMHX32ICz6L9s/Ig9Dn2rq1JsWnVp8CFg==
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=p5MqiM5SCWkxsCYtIvR8SVbifxdp9iFO7byoYbKKFi8=; b=KyQdynR1eHI+uIP1bVZbc5uEXpVbIuWy23DcVvV7Enl5GU+lj67+y38b6NdP1qhU8uFf84WvHk9g/TIrd4jJ5O9SxiiMqwsPqeLSTLgoIcG574TJgeItxk9klc7nek+wH6EJDRrke9kz/tBUDod/pUUW+cVMampefyCYDUY2jqdKRUDDysQj9YKdQ/PwTmx3uJ4X0EHBNejT7eTPh/TDS5sJxLoSwYt+WxUIpvUSDt9fCIgZKEYsoKwKGvcG56DheR1vXnbDSo2IzK2Ds2ymW2bkrM3ddzlbFXMW3UZgbn3VAgXv6X35JrMwRyKsa3kXpGY+dlV3xFI1CaFF3MbTOQ==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p5MqiM5SCWkxsCYtIvR8SVbifxdp9iFO7byoYbKKFi8=; b=XIHqCio2DuY8TaikAuZ7XebaLoRs3mbYdvSFDvfr1shfgv6jArDqwFfsSTul10oMUsvF6/bYwRj/SPKuZ/TMoh9IKySPszeQWxgSkN7S1pknIYrfukoeVKlS7qk6+lrm9d5QSi/U6d/oEwXxHwpjsV9pNgNrq9M/7RIRJW2wCZs=
Received: from BN6PR21MB0497.namprd21.prod.outlook.com (10.172.112.7) by BN6PR21MB0738.namprd21.prod.outlook.com (10.173.199.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.2; Tue, 2 Jul 2019 18:18:36 +0000
Received: from BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::5885:95cf:9573:e243]) by BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::5885:95cf:9573:e243%14]) with mapi id 15.20.2073.001; Tue, 2 Jul 2019 18:18:36 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Live: https://github.com/ietf-rats-wg
Thread-Index: AQHVLffOnmX96TcQTU2Z1Z3Rzde+4qayB9QggADe1YCAAwMfAIAAteEAgAEJaqA=
Date: Tue, 2 Jul 2019 18:18:35 +0000
Message-ID: <BN6PR21MB0497A44ACF8C9C6535CFEE93A3F80@BN6PR21MB0497.namprd21.prod.outlook.com>
References: <BF1F3136-7202-4119-80B5-130037E74528@cisco.com> <ccc07ed4a16a4699930fafecbfa9767a@NASANEXM01C.na.qualcomm.com> <8996.1561829839@localhost> <71A2C1F2-020E-4879-BBD7-5E2AD221A25C@cisco.com> <69f5552c768a4a858f37f430a0cfb69f@NASANEXM01C.na.qualcomm.com>
In-Reply-To: <69f5552c768a4a858f37f430a0cfb69f@NASANEXM01C.na.qualcomm.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_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-02T18:18:35.1189931Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=78fcbf75-3d97-4235-85a7-aed3d34ec44d; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [73.59.106.235]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ca89e083-c0cd-4205-ede7-08d6ff19b2ed
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BN6PR21MB0738; 
x-ms-traffictypediagnostic: BN6PR21MB0738:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BN6PR21MB0738C1542A1B855DCFC94D8AA3F80@BN6PR21MB0738.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1468;
x-forefront-prvs: 008663486A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39860400002)(366004)(376002)(346002)(136003)(396003)(199004)(189003)(13464003)(68736007)(2906002)(476003)(2501003)(486006)(52536014)(446003)(11346002)(33656002)(86362001)(66556008)(66476007)(66946007)(64756008)(66446008)(10090500001)(73956011)(14444005)(76116006)(5660300002)(8990500004)(6116002)(66066001)(3846002)(256004)(966005)(316002)(14454004)(478600001)(8676002)(8936002)(81166006)(6306002)(81156014)(9686003)(71190400001)(10290500003)(99286004)(110136005)(22452003)(71200400001)(7696005)(53546011)(6506007)(102836004)(305945005)(229853002)(74316002)(6246003)(7736002)(53936002)(6436002)(76176011)(25786009)(186003)(55016002)(26005); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR21MB0738; H:BN6PR21MB0497.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 7XRrFKDgJ/ly0TpSRrgVEhcdW57V8kys9yj4iUzcQkZ5GDiNz3TmtTqORwngNJJxpl9B3sUFsDfPk5IlFNqrqsPr50f1N+cbMa1d4dtbDpMxxXKUWlm+hNVjjZTfYWMurlB3KsNwJHgze8npMYtho7AXp6RiO7tXFG7jcS46TlgS1pS/kAN7speJosAwhCy3ssK6Iq6zJQSCwDvHq0RQBXdDQO4yjaRRX2NJS1rXuIz6RACGxNFI2JONSFcpgdBm9cyvuyjKHgn5mIdh/wEmr6y5CnT3xHiBBprRfoq2M+a86KSJtkVz47wZmsfuAfO2A2Oifr6xYm7FhNqk8zRBLVZQjaMKrH8rDXtxcEAD+7Yl5KLIiXyEg7vH2tudrsmupLFzAkHJRL48jmdLm/uh6GIsBMlXw1UqcWBN5asKoZ0=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ca89e083-c0cd-4205-ede7-08d6ff19b2ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2019 18:18:35.9287 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR21MB0738
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/Rt_-CtBT9c0nXpkW2H-WSFQ329A>
Subject: Re: [Rats] Live: https://github.com/ietf-rats-wg
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jul 2019 18:18:40 -0000

Q291bGQgYWx3YXlzIGNoZWNrIGluIHRoZSBidWlsdCB0eHQgYXMgd2VsbCwgc28gdGhlIHR4dCBk
aWZmcyB3aWxsIHNob3cgdXAgaW4gUFJzLg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
RnJvbTogUkFUUyA8cmF0cy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgR2lyaWRoYXIg
TWFuZHlhbQ0KU2VudDogTW9uZGF5LCBKdWx5IDEsIDIwMTkgNzoyOCBQTQ0KVG86IHJhdHNAaWV0
Zi5vcmcNClN1YmplY3Q6IFJlOiBbUmF0c10gTGl2ZTogaHR0cHM6Ly9naXRodWIuY29tL2lldGYt
cmF0cy13Zw0KDQpIaSBOYW5jeSwNCk15IEdIIElEIGlzIGdtYW5keWFtLg0KDQo+IGl0IGlzIGEg
cXVlc3Rpb24gb2YgdG9vbHMgeW91J3JlIHVzaW5nICh3aGljaCBJJ20gcHJlc3VtaW5nIGlzIGty
YW1kb3duKSB0byBjaHVybiBpdCB0byBhbiBJRVRGIGZsYXZvcmVkICoueG1sIG9yICoudHh0IGZp
bGUuLi4uLg0KDQpJdCB3b3VsZCBiZSBuaWNlIGlmIGNvbnRyaWJ1dG9ycyBjb3VsZCBjcmVhdGUg
UFIncyBpbiBrcmFtZG93biBhbmQgcHJldmlldyB0aGUgUFIncyBpbiAudHh0LiAgQnV0IEkgd2ls
bCBjaGVjayBvdXQgTWFydGluJ3MgdG9vbGluZyB0byBzZWUgaWYgaXQgY291bGQgYmUgb2YgYW55
IGFzc2lzdGFuY2UuDQoNCi1HaXJpDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t
OiBOYW5jeSBDYW0tV2luZ2V0IChuY2Ftd2luZykgPG5jYW13aW5nQGNpc2NvLmNvbT4gDQpTZW50
OiBUdWVzZGF5LCBKdWx5IDIsIDIwMTkgNjozNyBBTQ0KVG86IE1pY2hhZWwgUmljaGFyZHNvbiA8
bWNyK2lldGZAc2FuZGVsbWFuLmNhPjsgR2lyaWRoYXIgTWFuZHlhbSA8bWFuZHlhbUBxdGkucXVh
bGNvbW0uY29tPg0KQ2M6IHJhdHNAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbUmF0c10gTGl2ZTog
aHR0cHM6Ly9uYW0wNi5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBz
JTNBJTJGJTJGZ2l0aHViLmNvbSUyRmlldGYtcmF0cy13ZyZhbXA7ZGF0YT0wMiU3QzAxJTdDZHRo
YWxlciU0MG1pY3Jvc29mdC5jb20lN0M3MmE0N2EyZWY1YWQ0ZGVlMzc1OTA4ZDZmZTk1MDgwNSU3
QzcyZjk4OGJmODZmMTQxYWY5MWFiMmQ3Y2QwMTFkYjQ3JTdDMSU3QzAlN0M2MzY5NzYzMTMzNzky
OTY4MTUmYW1wO3NkYXRhPXBhY1VndFRNbSUyRkRtU2ZPVSUyQnIlMkY2SGdrMm5PM1B0azI5MTZy
R3pNWG5nbWMlM0QmYW1wO3Jlc2VydmVkPTANCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQ0FVVElPTjog
VGhpcyBlbWFpbCBvcmlnaW5hdGVkIGZyb20gb3V0c2lkZSBvZiB0aGUgb3JnYW5pemF0aW9uLg0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KDQpIaSBHaXJpLA0KV2hhdCBpcyB5b3VyIEdpdEh1YiBJRCBzbyBJ
IGNhbiBhZGQgeW91IGFzIGEgbWVtYmVyL2NvbGxhYm9yYXRvcj8NCldoZW4geW91IChvciBMYXVy
ZW5jZSkgdHJhbnNmZXIgb3duZXJzaGlwLCB0aGUgcmVwbyBzaG91bGQgYmUgbmFtZWQgaWV0Zi1y
YXRzLWVhdC4NCg0KRnJvbSB3aGF0IEkgc2VlIGluIHlvdXIgY3VycmVudCByZXBvLCBpdCBpcyBh
IG1hcmtkb3duIGZpbGUgc28gaXQgc2hvdWxkIGJlIGZpbmUuLi4uLml0IGlzIGEgcXVlc3Rpb24g
b2YgdG9vbHMgeW91J3JlIHVzaW5nICh3aGljaCBJJ20gcHJlc3VtaW5nIGlzIGtyYW1kb3duKSB0
byBjaHVybiBpdCB0byBhbiBJRVRGIGZsYXZvcmVkICoueG1sIG9yICoudHh0IGZpbGUuLi4uLg0K
DQpCZXN0LCBOYW5jeQ0KDQrvu79PbiA2LzI5LzE5LCAxMDozNywgIlJBVFMgb24gYmVoYWxmIG9m
IE1pY2hhZWwgUmljaGFyZHNvbiIgPHJhdHMtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2Yg
bWNyK2lldGZAc2FuZGVsbWFuLmNhPiB3cm90ZToNCg0KICAgIA0KICAgIEdpcmlkaGFyIE1hbmR5
YW0gPG1hbmR5YW1AcXRpLnF1YWxjb21tLmNvbT4gd3JvdGU6DQogICAgICAgID4gVGhhbmtzIE5h
bmN5Lg0KICAgIA0KICAgICAgICA+IE5vdGUgdGhhdCBFQVQgYWxyZWFkeSBoYXMgYSBHSCByZXBv
IC0NCiAgICAgICAgPiBodHRwczovL25hbTA2LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2su
Y29tLz91cmw9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGZWF0LWlldGYtd2clMkZlYXQmYW1w
O2RhdGE9MDIlN0MwMSU3Q2R0aGFsZXIlNDBtaWNyb3NvZnQuY29tJTdDNzJhNDdhMmVmNWFkNGRl
ZTM3NTkwOGQ2ZmU5NTA4MDUlN0M3MmY5ODhiZjg2ZjE0MWFmOTFhYjJkN2NkMDExZGI0NyU3QzEl
N0MwJTdDNjM2OTc2MzEzMzc5Mjk2ODE1JmFtcDtzZGF0YT0xUDlHT0dEd0clMkZEbWhrZU15RmFL
czVaVzgzdFVqbjRTcnplUiUyQnkyV1VoMCUzRCZhbXA7cmVzZXJ2ZWQ9MC4gIENhbiB3ZSByZS11
c2UgaXQ/DQogICAgDQogICAgeWVzLCBqdXN0IGdvdCB0byB0aGUgYm90dG9tIG9mIHRoZSBTZXR0
aW5ncyBhbmQgVHJhbnNmZXIgb3duZXJzaGlwLg0KICAgIA0KICAgICAgICA+IEFsc28gbm90ZSB0
aGF0IHRoZSBjdXJyZW50IHZlcnNpb24gb2YgRUFUIGlzIGluIEtyYW1kb3duLiAgSSBoYXZlIGJl
ZW4NCiAgICAgICAgPiB1bmFibGUgdG8gZmluZCBhbnkgd2F5IHRvIGRvIGFuIGF1dG9tYXRlZCBw
cmV2aWV3IG9mIFBS4oCZcyBmb3IgS3JhbWRvd24uDQogICAgDQogICAgV2hhdCBkbyB5b3UgbWVh
bj8NCiAgICBUaGUgcHVsbCByZXF1ZXN0IGlzIGdvaW5nIHRvIGJlIGluIHRoZSBzb3VyY2UgZm9y
bWF0LCBpdCB3b24ndCBnZXQgZm9ybWF0dGVkDQogICAgZm9yIHlvdS4NCiAgICANCiAgICAtLQ0K
ICAgIE1pY2hhZWwgUmljaGFyZHNvbiA8bWNyK0lFVEZAc2FuZGVsbWFuLmNhPiwgU2FuZGVsbWFu
IFNvZnR3YXJlIFdvcmtzDQogICAgIC09IElQdjYgSW9UIGNvbnN1bHRpbmcgPS0NCiAgICANCiAg
ICANCiAgICANCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NClJBVFMgbWFpbGluZyBsaXN0DQpSQVRTQGlldGYub3JnDQpodHRwczovL25hbTA2
LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZ3d3cu
aWV0Zi5vcmclMkZtYWlsbWFuJTJGbGlzdGluZm8lMkZyYXRzJmFtcDtkYXRhPTAyJTdDMDElN0Nk
dGhhbGVyJTQwbWljcm9zb2Z0LmNvbSU3QzcyYTQ3YTJlZjVhZDRkZWUzNzU5MDhkNmZlOTUwODA1
JTdDNzJmOTg4YmY4NmYxNDFhZjkxYWIyZDdjZDAxMWRiNDclN0MxJTdDMCU3QzYzNjk3NjMxMzM3
OTI5NjgxNSZhbXA7c2RhdGE9VlpyOHVjTHZaZUQ1M2xlREVYakIlMkY5ckNpSTRvcXNPdDhXOTRo
YXJLUHhVJTNEJmFtcDtyZXNlcnZlZD0wDQo=


From nobody Wed Jul  3 02:19:19 2019
Return-Path: <cabo@tzi.org>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5266D120183; Wed,  3 Jul 2019 02:18:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_NONE=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 5Kai3rO3L9aY; Wed,  3 Jul 2019 02:18:57 -0700 (PDT)
Received: from smtp.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 CC9721201E7; Wed,  3 Jul 2019 02:18:56 -0700 (PDT)
Received: from [192.168.217.110] (p548DC676.dip0.t-ipconnect.de [84.141.198.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.uni-bremen.de (Postfix) with ESMTPSA id 45dwXH2gKyzyXq; Wed,  3 Jul 2019 11:18:55 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
X-Mao-Original-Outgoing-Id: 583838332.787861-e2f23fd48e075876f7bf1cfe336364d8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <FA09DBE0-0E13-4592-BEE4-3F79DAEB5AFA@tzi.org>
Date: Wed, 3 Jul 2019 11:18:55 +0200
To: suit <suit@ietf.org>, teep@ietf.org, din@irtf.org, rats@ietf.org, lake@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/pO5s0BiD7eCxoFOwfXqeDxtsvEg>
Subject: [Rats] Constrained Node/Network Cluster @ IETF105: FINAL AGENDA
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jul 2019 09:18:59 -0000

Here is my usual eclectic condensed agenda based on the FINAL AGENDA
for IETF105.  Remember that, even though this will now go to the
printers, there is still some potential for changes.

Conflicts that meet the eye:  COSE/TEEP stays;
ROLL/SUIT/DINRG and 6TISCH/ACE are maybe slightly less annoying.
LAKE and LOOPS have been disentangled, thank you.

I have put in some side meetings, but that picture may still change
(and I don't understand the timezone logic of that system, so it may
be all wrong).

All times are EDT (Eastern Daylight Time) =3D=3D UTC -4 hours.
(Pure UTC times at https://datatracker.ietf.org/meeting/agenda-utc are
useful for those who want to listen from remote.)

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

FRIDAY, July 19, 2019
-- OMA/T2TRG Work Meeting - @ Ericsson Montreal Office (St-Laurent)

SATURDAY/SUNDAY, July 20/21, 2019
-- Hackathon (including various interops) - Centre Ville

SUNDAY, July 21, 2019
-- Sun 1700-1900  Welcome Reception - Place du Canada
-- Sun 1800-2000  Hot RFC Lightning Talks - Viger

MONDAY, July 22, 2019

1000-1200  Morning Session I
Van Horne	SEC	acme	Automated Certificate Management =
Environment WG
St-Catherine	SEC ***	teep	Trusted Execution Environment =
Provisioning WG
Laurier 	TSV	loops	Local Optimizations on Path Segments BOF

1330-1530  Afternoon Session I
St-Catherine	INT ***	6lo	IPv6 over Networks of =
Resource-constrained Nodes WG
Place du Canada	SEC	secdispatch	Security Dispatch WG
Van Horne	TSV	taps	Transport Services WG

1550-1750  Afternoon Session II
Laurier 	ART	httpbis	Hypertext Transfer Protocol WG
St-Catherine	OPS	v6ops	IPv6 Operations WG
Van Horne	SEC ***	lake	Lightweight Authenticated Key Exchange =
BOF

1810-1910  Afternoon Session III
Laurier 	ART	dispatch	Dispatch WG - Joint with ARTAREA

TUESDAY, July 23, 2019

0830-0945  Side Meetings / Open Time
C2 (21st Floor)                 IoT Onboarding and MUD (0900..1030?)
Place du Canada	IETF	tdd	Technology Deep Dive  - How NICs Work =
Today

1000-1200  Morning Session I
St-Catherine	ART ***	cbor	Concise Binary Object Representation =
Maintenance and Extensions WG - 1000-1130
St-Catherine	INT	ipwave	IP Wireless Access in Vehicular =
Environments WG - 1130-1200
Notre Dame	IRTF	icnrg	Information-Centric Networking
Duluth  	OPS	anima	Autonomic Networking Integrated Model =
and Approach WG
Van Horne	SEC	cacao	Collaborative Automated Course of Action =
Operations for Cyber Security BOF
Place du Canada	TSV	quic	QUIC WG

1330-1500  Afternoon Session I
Centre Ville	OPS	anima	Autonomic Networking Integrated Model =
and Approach WG

1520-1650  Afternoon Session II
Duluth  	INT	intarea	Internet Area Working Group WG
Place du Canada	IRTF	irtfopen	IRTF Open Meeting
Van Horne	SEC	oauth	Web Authorization Protocol WG
Collier                         CoRAL side meeting (1500..1700?)

1710-1810  Afternoon Session III
Duluth  	ART ***	core	Constrained RESTful Environments WG
Laurier 	INT	6man	IPv6 Maintenance WG
Place du Canada	SEC	tls	Transport Layer Security WG

WEDNESDAY, July 24, 2019

1000-1200  Morning Session I
Van Horne	IRTF***	dinrg	Decentralized Internet Infrastructure
St-Catherine	RTG ***	roll	Routing Over Low power and Lossy =
networks WG
Viger   	SEC ***	suit	Software Updates for Internet of Things =
WG
Place du Canada	TSV	quic	QUIC WG

1330-1530  Afternoon Session I
Place du Canada	GEN	netrqmts	IETF Meeting Network =
Requirements BOF
Laurier 	IRTF	pearg	Privacy Enhancements and Assessments =
Research Group
Viger   	IRTF***	t2trg	Thing-to-Thing
St-Catherine	RTG	bier	Bit Indexed Explicit Replication WG
Centre Ville	RTG	detnet	Deterministic Networking WG

1550-1650  Afternoon Session II
St-Catherine	RTG	babel	Babel routing protocol WG
Centre Ville	RTG	detnet	Deterministic Networking WG
Van Horne	SEC ***	rats	Remote ATtestation ProcedureS WG

THURSDAY, July 25, 2019

1000-1200  Morning Session I
Duluth  	ART ***	core	Constrained RESTful Environments WG
Place du Canada	SEC	tls	Transport Layer Security WG
Laurier 	TSV	tsvwg	Transport Area Working Group WG

1330-1530  Afternoon Session I
Duluth  	INT	dnssd	Extensions for Scalable DNS Service =
Discovery WG
Viger   	IRTF	coinrg	Computing in the Network Proposed =
Research Group
Laurier 	IRTF	panrg	Path Aware Networking RG
Place du Canada	SEC	saag	Security Area Open Meeting

1550-1720  Afternoon Session II
Laurier 	ART	httpbis	Hypertext Transfer Protocol WG
Duluth  	INT	6man	IPv6 Maintenance WG
Place du Canada	IRTF	cfrg	Crypto Forum
Van Horne	RTG	rift	Routing In Fat Trees WG
St-Catherine	SEC ***	rats	Remote ATtestation ProcedureS WG
Centre Ville	TSV	tsvarea	Transport Area Open Meeting

1740-1910  Afternoon Session III
Duluth  	INT ***	6tisch	IPv6 over the TSCH mode of IEEE =
802.15.4e WG
Centre Ville	SEC ***	ace	Authentication and Authorization for =
Constrained Environments WG
Place du Canada	SEC	mls	Messaging Layer Security WG
St-Catherine	TSV	rmcat	RTP Media Congestion Avoidance =
Techniques WG

FRIDAY, July 26, 2019

1000-1200  Morning Session I
Notre Dame	ART	ice	Interactive Connectivity Establishment =
WG
Centre Ville	INT ***	lpwan	IPv6 over Low Power Wide-Area Networks =
WG
Place du Canada	IRTF	maprg	Measurement and Analysis for Protocols
Laurier 	SEC	mls	Messaging Layer Security WG
Duluth  	SEC	oauth	Web Authorization Protocol WG

1220-1350  Afternoon Session I
Van Horne	SEC ***	cose	CBOR Object Signing and Encryption WG
St-Catherine	SEC ***	teep	Trusted Execution Environment =
Provisioning WG
Place du Canada	TSV	tsvwg	Transport Area Working Group WG


From nobody Thu Jul  4 00:16:12 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: rats@ietf.org
Delivered-To: rats@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6312A12019F; Thu,  4 Jul 2019 00:16:10 -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: rats@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.98.2
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: rats@ietf.org
Message-ID: <156222457028.12217.255889850248264885@ietfa.amsl.com>
Date: Thu, 04 Jul 2019 00:16:10 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/ND4PKIentesi0PxjBOP8VbH4tak>
Subject: [Rats] I-D Action: draft-ietf-rats-eat-01.txt
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jul 2019 07:16:11 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Remote ATtestation ProcedureS WG of the IETF.

        Title           : The Entity Attestation Token (EAT)
        Authors         : Giridhar Mandyam
                          Laurence Lundblade
                          Miguel Ballesteros
                          Jeremy O'Donoghue
	Filename        : draft-ietf-rats-eat-01.txt
	Pages           : 28
	Date            : 2019-07-04

Abstract:
   An Entity Attestation Token (EAT) provides a signed (attested) set of
   claims that describe state and characteristics of an entity,
   typically a device like a phone or an IoT device.  These claims are
   used by a relying party to determine how much it wishes to trust the
   entity.

   An EAT is either a CWT or JWT with some attestation-oriented claims.
   To a large degree, all this document does is extend CWT and JWT.

Contributing

   TBD


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-rats-eat-01
https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-rats-eat-01


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 Fri Jul  5 11:28:02 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47F9F1200E5 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:28:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 E1J1ZFZH5RE4 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:27:59 -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 2C4731200FA for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:27:58 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id B4E2A38196; Fri,  5 Jul 2019 14:26:00 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 43B72B26; Fri,  5 Jul 2019 14:27:57 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Shawn Willden <swillden=40google.com@dmarc.ietf.org>
cc: rats@ietfa.amsl.com
In-Reply-To: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Fri, 05 Jul 2019 14:27:57 -0400
Message-ID: <29657.1562351277@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/z5i3dYCd22EX45JJrjedBauLozI>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 18:28:01 -0000

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


Shawn Willden <swillden=40google.com@dmarc.ietf.org> wrote:
    > Specifically, EAT is about attesting to a *device* while Keystore
    > Attestation is about attesting to a *key* -- though we also attest to
    > quite

I have include a section in the use case document called "Cryptographic key
Attestion"

    > Another, more tractable, area of difference is that EAT provides Claims
    > for
    > several data items which Android will likely never allow to be attested
    > because of their privacy implications and potential for ecosystem
    > fragmentation (apps choosing which devices they'll run on -- we generally
    > try to deny them the information they'd like to have to make those
    > choices).  These are:

    > - UEID
    > - Origination
    > - Location

Can you say more about location?
Are you saying that Android would never provide a relying party (say, an
open-protocol implementation of Pokemon GO) with where a device is?

    > Some other claims that we have, and think are important, are OS version
    > and
    > patch-level (represented as a date, YYYYMMDD); secure boot verification
    > key
    > digest; secure boot digest (hash of all verified code); application ID (a
    > digest of the requesting app signing key); and secure app version (hmm,
    > don't have a patchlevel, but we should!  I'll see about adding that for
    > R).

These are all intended to be covered under "network attestation", but
now I wonder if that term is mis-leading.

    > Again, my apologies for jumping in late.  Let me know if you think EAT
    > just
    > isn't appropriate for Android.

I'm very happy you will some cycles now!

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

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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0flqwACgkQgItw+93Q
3WUMYggApIAEP7Xy5ow30jPiQZ9QDQdcs66ae7T4O3Vl+yVu6rCk00KfQYPJWMXz
VXFkOEUcv2UL400Gk0vHvazwDO/wtqFwATrrICS8AaFICVJWNtMMnN4lzkIbRLdQ
81Nxo3aZ5NJGLm7MXPG51ixsbQC4NsT6gVrAbEXGKqu5yHQm2q6/u47b1gBksn5r
jBpVmyZuy3qh65sO4tVbMCLu6V8xKoFfisiGQ+vjkf8qH9FIClF2hRAGjOpB8v4J
j2CnAHiccfB9QsE/Sa195Xny5guIaI4PQ/7oEU2e3/9lIRM2I1mZc6r3G81Z5Fog
X4loZ2jlZuH9+ySzBqy6hjGMmiUpwQ==
=HT44
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Jul  5 11:39:35 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65481120198 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:39:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 ol6h0tTUlPgI for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:39:25 -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 230AB1201DD for <rats@ietf.org>; Fri,  5 Jul 2019 11:39:24 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id 87DC138196; Fri,  5 Jul 2019 14:37:26 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 252CBB26; Fri,  5 Jul 2019 14:39:23 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: "rats\@ietf.org" <rats@ietf.org>, Anders Rundgren <anders.rundgren.net@gmail.com>
cc: Carl Wallace <carl@redhoundsoftware.com>
In-Reply-To: <e43e8f26-9692-0d0e-8eae-2ae74edcf5c0@gmail.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <58E37DB5-098C-4387-9A52-4AECD0F69F25@island-resort.com> <6495.1553219901@dooku.sandelman.ca> <BA6E28A7-0F6A-46A8-AB1B-A64B9229F149@intel.com> <507.1553725386@dooku.sandelman.ca> <24C0968B-32B0-4EF1-99C8-61D3F0955BA1@intel.com> <793F9A34-050F-4914-AF4B-08C072730A06@island-resort.com> <D8C23800.D851F%carl@redhoundsoftware.com> <19652.1553943890@dooku.sandelman.ca> <D8C50A67.D8999%carl@redhoundsoftware.com> <79ccb2d7-09a3-913d-f47d-1e702a23b341@gmail.com> <29183.1560536152@localhost> <9a7e3efe-b021-f255-4afd-649ea0d5772d@gmail.com> <19489.1560973504@localhost> <e43e8f26-9692-0d0e-8eae-2ae74edcf5c0@gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Fri, 05 Jul 2019 14:39:23 -0400
Message-ID: <404.1562351963@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/jbeAdky6igkeW04o_cqcDaWNoLM>
Subject: Re: [Rats] More use cases for draft-richardson-rats-usecases-00
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 18:39:35 -0000

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


    >> > A session based attestation is the combination of a static attestation
    >> > and the creation of a shared session key.  That is, possible

t
    >> > operations using the shared session key "inherit" the initial
    >> > attestation.  Such operations use MAC signatures and symmetric
    >> > encryption (using keys derived from the session key) in order to form a
    >> > protected API.  Ideally a session based attestation scheme also
    >> > provides "atomic" operation, terminated by a "commit" call.

    mcr> I understand.  I'm not sure what to change, if anything, based upon
    mcr> your comments.

Anders Rundgren <anders.rundgren.net@gmail.com> wrote:
    > Doesn't TEEP represent yet another attestation concept where each
    > operation is attested?

I certainly what to discuss this more.
My understanding is that TEEP is looking for (and has probably found, via
SUIT) a way for code to admitted into the trusted area from a network source.

While I can imagine that the resulting new code might affect the measurements
that get attested to, I'm not sure they are a use case distinct from
other verified boot use cases.

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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0fmVoACgkQgItw+93Q
3WX6aAf8DlgDosHe58aVpvFcMzb7WpW/mcZHkIbFt5vdMwBRPpQZbVX1dW6rLioM
pdjmid1KTKHks6C2SDzVfqTlOvN9aI0VfQmlEBzFHN0IKFCJvVlImeldaC3z7+rT
iOazh5t+RNgJwviEBjYDDwJ1iKfRSzm8vtIbfbprBA1i+TuXR0QHftRk9mlMGdsH
WkHR51p6QltvvT/DvE53da13AZghYethV9li4Tag6IzggyjnZrubJL6Cx8Q0i08x
UhraP85I+P+wektCiS0FvWZAaPBMaB46GTXzIYIOwB8VZHbj3x/9EWXquOs2y3Sc
hpFP+8hAwSvCNkkTSmsguEkbqJFPLQ==
=bbz+
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Jul  5 11:41:29 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C1AB120105 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 drVLg57VWp6y for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:41:25 -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 A71ED12008B for <rats@ietf.org>; Fri,  5 Jul 2019 11:41:25 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id F025D38196; Fri,  5 Jul 2019 14:39:27 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 83A67B26; Fri,  5 Jul 2019 14:41:24 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Shawn Willden <swillden@google.com>, "rats\@ietf.org" <rats@ietf.org>
In-Reply-To: <CAFyqnhVpzsLbeTto3oREYSa8UXTGzrt9DuhD=mn6W6XRE65rkw@mail.gmail.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <219648D6-188A-429D-A13F-ED6155DE9016@island-resort.com> <14288.1553710783@dooku.sandelman.ca> <4EB6FF13-2DAF-4BDC-AC90-C46720D61AF0@arm.com> <21349.1560911427@dooku.sandelman.ca> <CAFyqnhVpzsLbeTto3oREYSa8UXTGzrt9DuhD=mn6W6XRE65rkw@mail.gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Fri, 05 Jul 2019 14:41:24 -0400
Message-ID: <872.1562352084@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/8TGDWyVisd-_AMPGRF6Y2Qn13_8>
Subject: Re: [Rats] draft-richardson-rats-usecases-00 comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 18:41:28 -0000

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


Shawn Willden <swillden@google.com> wrote:
    mcr> I think that <Android Keystore> is an implementation of the
    mcr> device-type attestation that FIDO cares about.

    > It can serve that purpose, yes.

Are there use cases that Android Keystore provides for that are beyond what
FIDO would ever want to do, but for which you need new claims, or new forms
of claims, or new ways to attest to freshness of claims.


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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0fmdQACgkQgItw+93Q
3WVU9Af/Qer/cdxdYnmFUGPx5qHsIsP4md8T+WOwlE07aALOXndlxpc3ZxU498kq
LcQTcufAsCMd4NsuSy5yooYdS50xKt6HgwyyQs7no2LY3XeZ2IoWLSrnjDbIp+Hy
Timk9brIzJFnm5AKNZ8bxHhTGZrPqW10NAUoYZZ+4TxyCgkyVns7yryGJY8OWnIB
RvsidbNqmOLDC6kDC6BJaT4XUxmIXMii5oWTr0P7i3SzjbkD9fml3GYl2GrAyiyW
rkAboCE0P2i28D+QkpZSSVOqt3O2r1RPyBbLKWL5jtTv44b8lygiQjDudAMFeAM8
WXjrZn0H2ZcczDS84rc6/q74UWWy5g==
=Kki/
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Jul  5 11:47:21 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8395120155 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:47:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 aCHUSXIvW4iL for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:47:15 -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 DA13C120148 for <rats@ietf.org>; Fri,  5 Jul 2019 11:47:15 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id 9DB9538196; Fri,  5 Jul 2019 14:45:17 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 3ABF5B26; Fri,  5 Jul 2019 14:47:14 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carl Wallace <carl@redhoundsoftware.com>, "rats\@ietf.org" <rats@ietf.org>
In-Reply-To: <D93100A6.E0A23%carl@redhoundsoftware.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <219648D6-188A-429D-A13F-ED6155DE9016@island-resort.com> <14288.1553710783@dooku.sandelman.ca> <4EB6FF13-2DAF-4BDC-AC90-C46720D61AF0@arm.com> <bf003513-209a-7d5f-a9a5-58ade6c23545@gmail.com> <21417.1560911502@dooku.sandelman.ca> <fbc05f84-232b-7ca6-47c1-9b23d73e47ca@gmail.com> <CAFyqnhUkVaYMtjpB9wa4h6hEwd=h3hXHkCr9w8bd8LSXEo0ckA@mail.gmail.com> <D93100A6.E0A23%carl@redhoundsoftware.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Fri, 05 Jul 2019 14:47:14 -0400
Message-ID: <2294.1562352434@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/ogN4wsjpB4Rc_7KCjkslNQuY248>
Subject: Re: [Rats] Android attestations: Re: draft-richardson-rats-usecases-00 comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 18:47:21 -0000

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


Carl Wallace <carl@redhoundsoftware.com> wrote:
    >> There's a tension here between enabling more use cases and maintaining
    >> increasing the security of existing use cases. We recognize that GP
    >> and many  others disagree with us on how to balance the issues, and
    >> that perhaps we're wrong, but we have to respond to the Android
    >> ecosystem as we see it.

    > Re: more use cases, the ability to encrypt a key attestation in TEE/SE
    > for a specific provisioning end point would be nice to have (to conceal
    > a challenge password while in transit, for example).

You have asked for a specific ability/feature: the ability to encrypt
a claim using trusted code.  I don't know if that's a symmetric or
asymmetric encryption.  I don't know who you need to hide the claim from.  It
seems that it can't be done by an app.

Can you explain this in terms of the problem that you are trying to solve,
or the threat you are trying to mitiate rather than a solution?

When you say challenge password, I think you mean some kind of nonce
a relying party might send to the device in order to maintain freshness.
That also seems like a solution to a problem, the nature of which I'm unclear
about.

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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0fmzEACgkQgItw+93Q
3WVJHAf/eb+SoG22QUOlAR+eRno7FrMt9/FLbvZv2zXHSoSTSPEJ9elbeP/yKY36
Ka57Y+ZrRq2sFXsvPmBnccnj8BG8DCTqzg1nVsZIxoHVvas12tniSYv8M3UFfRaw
7fS98FsQBCDYFNwKmD1QL1m4j94KFsuZf4teW1dUkgPl0fr/WnImyh6IhBqeunmm
CMigwrwwO3NAdbnqxNz2cwtJGs5oEQYm87SX6tzE0roYrL0a5hV0tIM6Zp8Z2u7h
hot+x4XAzY0+nDe2rCl/wtsGPfNpDqOr27WAQdhMp8DIPOB9H3W5D1LDI7cNm9Rw
8bT5W+76FX2pySFKzK/i46ylzS6F2g==
=lYpx
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Jul  5 11:50:46 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2840F12010E for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:50:44 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 T8CbKCaIRq1u for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:50:41 -0700 (PDT)
Received: from p3plsmtpa08-01.prod.phx3.secureserver.net (p3plsmtpa08-01.prod.phx3.secureserver.net [173.201.193.102]) (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 B0224120105 for <rats@ietf.org>; Fri,  5 Jul 2019 11:50:41 -0700 (PDT)
Received: from [10.180.0.42] ([45.56.150.121]) by :SMTPAUTH: with ESMTPA id jTI8h5ZghbfaHjTI8hYFPh; Fri, 05 Jul 2019 11:50:41 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6B69C85C-A9FF-4710-8CCF-60424DF8A042"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <1319915C-304A-4E51-ACC9-C99792949CD1@island-resort.com>
References: <156222457028.12217.255889850248264885@ietfa.amsl.com>
To: rats@ietf.org
Date: Fri, 5 Jul 2019 11:50:40 -0700
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfJ0qfQznBu5dMOQXfe1fEwU7Q0eNz0lhwpSgapRuUHqX9cEBdTIeBScsNqho1HnDmrFMUQIWISs+6jLZ78PjB7sJM1zrFoeIY7KPoDdJ+A99p4KTcBbQ 7cAV+RPFrNRINLv3MJgE2x+A238TVI+2OtPz6DWf+iXH5TKqoKproRqB
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/PNdaA9R_a2QBzJomh1EwFvztIjg>
Subject: [Rats] New EAT draft --  I-D Action: draft-ietf-rats-eat-01.txt
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 18:50:44 -0000

--Apple-Mail=_6B69C85C-A9FF-4710-8CCF-60424DF8A042
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Here=E2=80=99s a new EAT draft.

It makes an EAT either a CWT or JWT, not something of it=E2=80=99s own =
as this was the consensus. Little less sure about consensus about JWT, =
but we can discuss that.

It separates the information model from the data model. The information =
model is described using CDDL. I used a CDDL group for each claim. =
Hopefully this is a good way to do it. In later sections the the extra =
details needed for CBOR and JSON syntax are given. I=E2=80=99m not so =
much after conversion between them. What is important that they both be =
able to express the same claims so you don=E2=80=99t have a situation =
where =E2=80=9Cyou have to use CBOR if you want claim XXX=E2=80=9D (or =
vice versa).

I have not added any new claims, but I did restructure those that are =
there. Seemed best to agree on the set up / approach before adding new =
claims.

There is nothing new about the CWT and JWT registries, such as requiring =
more review on the assumption they are OK as is, and we=E2=80=99ll =
address the claims quality through profiles.

Many of Ben=E2=80=99s private comments to me were intrinsically =
addressed. The one that wasn=E2=80=99t, whether 128 bits is enough for a =
UEID, was not, so I filed an issue for it.

This was done in the EAT GitHub, not the RATs GitHub. I will see about =
changing the owner ship next.

LL


> Begin forwarded message:
>=20
> From: internet-drafts@ietf.org
> Subject: [Rats] I-D Action: draft-ietf-rats-eat-01.txt
> Date: July 4, 2019 at 12:16:10 AM PDT
> To: <i-d-announce@ietf.org>
> Cc: rats@ietf.org
> Reply-To: rats@ietf.org
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Remote ATtestation ProcedureS WG of =
the IETF.
>=20
>        Title           : The Entity Attestation Token (EAT)
>        Authors         : Giridhar Mandyam
>                          Laurence Lundblade
>                          Miguel Ballesteros
>                          Jeremy O'Donoghue
> 	Filename        : draft-ietf-rats-eat-01.txt
> 	Pages           : 28
> 	Date            : 2019-07-04
>=20
> Abstract:
>   An Entity Attestation Token (EAT) provides a signed (attested) set =
of
>   claims that describe state and characteristics of an entity,
>   typically a device like a phone or an IoT device.  These claims are
>   used by a relying party to determine how much it wishes to trust the
>   entity.
>=20
>   An EAT is either a CWT or JWT with some attestation-oriented claims.
>   To a large degree, all this document does is extend CWT and JWT.
>=20
> Contributing
>=20
>   TBD
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-rats-eat/
>=20
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-rats-eat-01
> https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-rats-eat-01
>=20
>=20
> 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.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>=20


--Apple-Mail=_6B69C85C-A9FF-4710-8CCF-60424DF8A042
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Here=E2=80=99s a new EAT draft.<div class=3D""><br =
class=3D""></div><div class=3D"">It makes an EAT either a CWT or JWT, =
not something of it=E2=80=99s own as this was the consensus. Little less =
sure about consensus about JWT, but we can discuss that.</div><div =
class=3D""><br class=3D""></div><div class=3D"">It separates the =
information model from the data model. The information model is =
described using CDDL. I used a <i class=3D"">CDDL group</i> for each =
claim. Hopefully this is a good way to do it. In later sections the the =
extra details needed for CBOR and JSON syntax are given. I=E2=80=99m not =
so much after conversion between them. What is important that they both =
be able to express the same claims so you don=E2=80=99t have a situation =
where =E2=80=9Cyou have to use CBOR if you want claim XXX=E2=80=9D (or =
vice versa).</div><div class=3D""><br class=3D""></div><div =
class=3D""><div>I have not added any new claims, but I did restructure =
those that are there. Seemed best to agree on the set up / approach =
before adding new claims.</div><div><br class=3D""></div><div>There is =
nothing new about the CWT and JWT registries, such as requiring more =
review on the assumption they are OK as is, and we=E2=80=99ll address =
the claims quality through profiles.</div><div><br =
class=3D""></div><div>Many of Ben=E2=80=99s private comments to me were =
intrinsically addressed. The one that wasn=E2=80=99t, whether 128 bits =
is enough for a UEID, was not, so I filed an issue for it.</div><div><br =
class=3D""></div><div>This was done in the EAT GitHub, not the RATs =
GitHub. I will see about changing the owner ship next.</div><div><br =
class=3D""></div><div>LL</div><div><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">[Rats] I-D =
Action: draft-ietf-rats-eat-01.txt</b><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">July 4, 2019 at 12:16:10 AM =
PDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">&lt;<a =
href=3D"mailto:i-d-announce@ietf.org" =
class=3D"">i-d-announce@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Cc: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D""><a href=3D"mailto:rats@ietf.org" =
class=3D"">rats@ietf.org</a><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Reply-To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a href=3D"mailto:rats@ietf.org" =
class=3D"">rats@ietf.org</a><br class=3D""></span></div><br =
class=3D""><div class=3D""><div class=3D""><br class=3D"">A New =
Internet-Draft is available from the on-line Internet-Drafts =
directories.<br class=3D"">This draft is a work item of the Remote =
ATtestation ProcedureS WG of the IETF.<br class=3D""><br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: The Entity =
Attestation Token (EAT)<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Giridhar Mandyam<br =
class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;Laurence Lundblade<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;Miguel Ballesteros<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;Jeremy O'Donoghue<br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Filename =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
draft-ietf-rats-eat-01.txt<br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>Pages =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 28<br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Date =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
2019-07-04<br class=3D""><br class=3D"">Abstract:<br class=3D""> =
&nbsp;&nbsp;An Entity Attestation Token (EAT) provides a signed =
(attested) set of<br class=3D""> &nbsp;&nbsp;claims that describe state =
and characteristics of an entity,<br class=3D""> &nbsp;&nbsp;typically a =
device like a phone or an IoT device. &nbsp;These claims are<br =
class=3D""> &nbsp;&nbsp;used by a relying party to determine how much it =
wishes to trust the<br class=3D""> &nbsp;&nbsp;entity.<br class=3D""><br =
class=3D""> &nbsp;&nbsp;An EAT is either a CWT or JWT with some =
attestation-oriented claims.<br class=3D""> &nbsp;&nbsp;To a large =
degree, all this document does is extend CWT and JWT.<br class=3D""><br =
class=3D"">Contributing<br class=3D""><br class=3D""> &nbsp;&nbsp;TBD<br =
class=3D""><br class=3D""><br class=3D"">The IETF datatracker status =
page for this draft is:<br class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-rats-eat/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-rats-eat/</a><br =
class=3D""><br class=3D"">There are also htmlized versions available =
at:<br class=3D"">https://tools.ietf.org/html/draft-ietf-rats-eat-01<br =
class=3D"">https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01<br=
 class=3D""><br class=3D"">A diff from the previous version is available =
at:<br =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-rats-eat-01<br =
class=3D""><br class=3D""><br class=3D"">Please note that it may take a =
couple of minutes from the time of submission<br class=3D"">until the =
htmlized version and diff are available at tools.ietf.org.<br =
class=3D""><br class=3D"">Internet-Drafts are also available by =
anonymous FTP at:<br class=3D"">ftp://ftp.ietf.org/internet-drafts/<br =
class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D"">RATS@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br class=3D""><br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_6B69C85C-A9FF-4710-8CCF-60424DF8A042--


From nobody Fri Jul  5 11:53:08 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D35F912010C for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:53:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 CMuWcxhtqsef for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 11:53:03 -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 960F7120105 for <rats@ietf.org>; Fri,  5 Jul 2019 11:53:03 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id DE6EC38196; Fri,  5 Jul 2019 14:51:05 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 75541B26; Fri,  5 Jul 2019 14:53:02 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Anders Rundgren <anders.rundgren.net@gmail.com>, "rats\@ietf.org" <rats@ietf.org>
In-Reply-To: <50dc4fad-2a57-0daa-6c13-87557ebb050b@gmail.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <219648D6-188A-429D-A13F-ED6155DE9016@island-resort.com> <14288.1553710783@dooku.sandelman.ca> <4EB6FF13-2DAF-4BDC-AC90-C46720D61AF0@arm.com> <bf003513-209a-7d5f-a9a5-58ade6c23545@gmail.com> <21417.1560911502@dooku.sandelman.ca> <fbc05f84-232b-7ca6-47c1-9b23d73e47ca@gmail.com> <CAFyqnhUkVaYMtjpB9wa4h6hEwd=h3hXHkCr9w8bd8LSXEo0ckA@mail.gmail.com> <50dc4fad-2a57-0daa-6c13-87557ebb050b@gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Fri, 05 Jul 2019 14:53:02 -0400
Message-ID: <3766.1562352782@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/OFwXR_RhPAbqF1xNx7kRm7gzeSE>
Subject: Re: [Rats] Android attestations: Re: draft-richardson-rats-usecases-00 comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 18:53:07 -0000

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


Anders Rundgren <anders.rundgren.net@gmail.com> wrote:
    > I don't have much data on StrongBox so maybe I was out of line there,
    > but the idea I had was that keys would not be stored in secure silicon,
    > but rather encrypted in the TEE or RE environment.  In that case
    > StrongBox would be a crypto processor with embedded keys which also
    > would be used for provisioning/attestation:
    > https://github.com/ietf-teep/architecture/issues/52#issuecomment-486929941

So I think you are saying that you want software running outside of
TEE/RE environment to be able to ask for a key to decrypt an private
(assymetric) key (also stored outside of the TEE).  This software would do
something with the key, and then destroy the key.

Is this a use case where the software needs to make some kind of claim
to the TEE (which is the relying party now), in order to get this access?

I can easily see a situation where there are three trusted modules that
the software interacts with:

1) an attestation service that measures and attests to the integrity of the
   software running... produces a claim (A)

2) the StrongBox that releases the private key-key based upon claim (A) to
   produce some signature X.

3) a trusted module that counter-signs signature X, to say that the
   end-user authorized the transaction via hardware FOO.

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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0fnI4ACgkQgItw+93Q
3WUoLAf9E3WtHpTH20t3TTlDrp3PRm7Y+UQw8YaJ6dTq0cEptS2a7UAWPUE9bAmT
InnMERwUjsljzmESsMZDnNU9cqCNnmdQeP73WlLTsAbn+W070hQpMQi/5qeDc/by
SJKNYlHXczhcEwKkcsTJZ48VigiXARS4tTqIJGlJWg/1lXRz9gLPIqYW8CNx7AKI
cfKTioAqefpKLh2G/oeS3uAZ88hNlvEp45ErkDb6XGiLP725iWJXvU3AD0LSRpqi
1uOTwFko6rOcVUNsBwEvYDf0aMLCkZns/Ru9m96LdFl4rfFcyhdNGHxBA7P49tzU
o0FdEsMR3mDc30XFWYChiudHkgYlYA==
=4myU
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Jul  5 12:19:55 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AC8A120105 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 12:19:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=redhoundsoftware.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 nbMy8MCuhPFO for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 12:19:40 -0700 (PDT)
Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61C551201B3 for <rats@ietf.org>; Fri,  5 Jul 2019 12:19:36 -0700 (PDT)
Received: by mail-qk1-x736.google.com with SMTP id i125so8644280qkd.6 for <rats@ietf.org>; Fri, 05 Jul 2019 12:19:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aV5YA1LcsoM66lITgadGi0A5jPlm4RJ0J986/jlrjFI=; b=SUPFd2AURTvBgDDD0QefGA7+/vhLmAzqiYqkzs8E7vKJZ62sicOEnO+aZNdrJ+aS5G +O/pKvO7J4kFCfP39OC8JsChizaen2ysmYcGLOYUOHI8rjYqW1B4H8Lu/J5PU9abA6Mt Hqni7I596JqfNig8kKiTfkcnvJugbzxZtN+Fg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aV5YA1LcsoM66lITgadGi0A5jPlm4RJ0J986/jlrjFI=; b=fGoa96hKQk+ugFUxBaGaE8icFJmnGwX6dtm329ZeGwQq8xTnK82QJuGMwatFRyoaxQ /JuMky3pGtNxoNBxtvfLmOyDvjOTlx7ZhVzecabPPZrR4Pjl2CRgOkcRS4ro8CS/ljWV CWNf/SZtG/xzsHBwui3CKAE1s4XJMcbPf81FUHqHuy+6NjHqRqnAlr3hcGmj+WUY+NqA uTodwFl4gRk+PTND4qMVB/v2PqanQaxpZAsbn381Hgkumn//Vh1c797Ey9PhvOkXds9u j4YUdRqdn6dax+k/NXoRoUQy7UFGp8BpNQ7NMZcLGn5HS7+TSPSrbXAbKVc34Md8Mcbl Nw8A==
X-Gm-Message-State: APjAAAUwj+ktjNZprwawi82LjvSLoftw92ffGfM3+SRW3oKsIjYftZ9D 1XkMD/rGIfJkasZAuLeVfIF3sQEg9qLtDWbfaUfB3Ewj
X-Google-Smtp-Source: APXvYqyafBLgyV/Us2dvGVwdMtbZaZZ2kU6FOlBk36JFFhFZ+8VMW9+FtTju6emNWsnSPyDv2zDzs7tC8KLJgkb7hfs=
X-Received: by 2002:a37:5d07:: with SMTP id r7mr4358051qkb.4.1562354375450; Fri, 05 Jul 2019 12:19:35 -0700 (PDT)
MIME-Version: 1.0
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <219648D6-188A-429D-A13F-ED6155DE9016@island-resort.com> <14288.1553710783@dooku.sandelman.ca> <4EB6FF13-2DAF-4BDC-AC90-C46720D61AF0@arm.com> <bf003513-209a-7d5f-a9a5-58ade6c23545@gmail.com> <21417.1560911502@dooku.sandelman.ca> <fbc05f84-232b-7ca6-47c1-9b23d73e47ca@gmail.com> <CAFyqnhUkVaYMtjpB9wa4h6hEwd=h3hXHkCr9w8bd8LSXEo0ckA@mail.gmail.com> <D93100A6.E0A23%carl@redhoundsoftware.com> <2294.1562352434@localhost>
In-Reply-To: <2294.1562352434@localhost>
From: Carl Wallace <carl@redhoundsoftware.com>
Date: Fri, 5 Jul 2019 15:19:25 -0400
Message-ID: <CAGNP4BmSwTvyQ7xVPEC=LizDbRfeG9PQsZGfmBuuq6Ewu52-kA@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: "rats@ietf.org" <rats@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008ff7b7058cf3f9ad"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/mRYwxyI0S4Wc8f-Wa1mwQ8TZ5Mw>
Subject: Re: [Rats] Android attestations: Re: draft-richardson-rats-usecases-00 comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 19:19:54 -0000

--0000000000008ff7b7058cf3f9ad
Content-Type: text/plain; charset="UTF-8"

inline...

On Fri, Jul 5, 2019 at 2:47 PM Michael Richardson <mcr+ietf@sandelman.ca>
wrote:

>
> Carl Wallace <carl@redhoundsoftware.com> wrote:
>     >> There's a tension here between enabling more use cases and
> maintaining
>     >> increasing the security of existing use cases. We recognize that GP
>     >> and many  others disagree with us on how to balance the issues, and
>     >> that perhaps we're wrong, but we have to respond to the Android
>     >> ecosystem as we see it.
>
>     > Re: more use cases, the ability to encrypt a key attestation in
> TEE/SE
>     > for a specific provisioning end point would be nice to have (to
> conceal
>     > a challenge password while in transit, for example).
>
> You have asked for a specific ability/feature: the ability to encrypt
> a claim using trusted code.  I don't know if that's a symmetric or
> asymmetric encryption.  I don't know who you need to hide the claim from.
> It
> seems that it can't be done by an app.
>

> Can you explain this in terms of the problem that you are trying to solve,
> or the threat you are trying to mitiate rather than a solution?
>
[CW] The problem that motivated the question is establishment of trust in a
public key associated with a specific device (i.e., the device in my hand
not any authentic XYZ device). The suggestion is to use an attestation
encrypted for a given relying party to convey something the relying party
can verify (i.e., a challenge password or TOTP value) along with the key
attestation. This could establish trust more conveniently than more manual
mechanisms like verifying hashes. An app could certainly perform this
function given an attestation but there may be value in performing this
step at a lower level, depending on whether the lower level validated the
key at all (else just doing encryption in the app would be equivalent).


>
> When you say challenge password, I think you mean some kind of nonce
> a relying party might send to the device in order to maintain freshness.
> That also seems like a solution to a problem, the nature of which I'm
> unclear
> about.

[CW] In the solution that motivated the question two TOTP values are used
to establish trust in a device key. The first used to present a fresh key
to a portal, the second used to capture affirmation of a person that the
hash check was performed and the device key is trusted. If the first OTP
was encrypted with an attestation, the second is potentially unnecessary.




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

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

<div dir=3D"ltr"><div>inline...</div><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">On Fri, Jul 5, 2019 at 2:47 PM Michael Richa=
rdson &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca">mcr+ietf@sandelman.ca<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><=
br>
Carl Wallace &lt;<a href=3D"mailto:carl@redhoundsoftware.com" target=3D"_bl=
ank">carl@redhoundsoftware.com</a>&gt; wrote:<br>
=C2=A0 =C2=A0 &gt;&gt; There&#39;s a tension here between enabling more use=
 cases and maintaining<br>
=C2=A0 =C2=A0 &gt;&gt; increasing the security of existing use cases. We re=
cognize that GP<br>
=C2=A0 =C2=A0 &gt;&gt; and many=C2=A0 others disagree with us on how to bal=
ance the issues, and<br>
=C2=A0 =C2=A0 &gt;&gt; that perhaps we&#39;re wrong, but we have to respond=
 to the Android<br>
=C2=A0 =C2=A0 &gt;&gt; ecosystem as we see it.<br>
<br>
=C2=A0 =C2=A0 &gt; Re: more use cases, the ability to encrypt a key attesta=
tion in TEE/SE<br>
=C2=A0 =C2=A0 &gt; for a specific provisioning end point would be nice to h=
ave (to conceal<br>
=C2=A0 =C2=A0 &gt; a challenge password while in transit, for example).<br>
<br>
You have asked for a specific ability/feature: the ability to encrypt<br>
a claim using trusted code.=C2=A0 I don&#39;t know if that&#39;s a symmetri=
c or<br>
asymmetric encryption.=C2=A0 I don&#39;t know who you need to hide the clai=
m from.=C2=A0 It<br>
seems that it can&#39;t be done by an app.<br></blockquote><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><br>
Can you explain this in terms of the problem that you are trying to solve,<=
br>
or the threat you are trying to mitiate rather than a solution?<br></blockq=
uote><div>[CW] The problem that motivated the question is establishment of =
trust in a public key associated with a specific device (i.e., the device i=
n my hand not any authentic XYZ device). The suggestion is to use an attest=
ation encrypted for a given relying party to convey something the relying p=
arty can verify (i.e., a challenge password or TOTP value) along with the k=
ey attestation. This could establish trust more conveniently than more manu=
al mechanisms like verifying hashes. An app could certainly perform this fu=
nction given an attestation but there may be value in performing this step =
at a lower level, depending on whether the lower level validated the key at=
 all (else just doing encryption in the app would be equivalent).=C2=A0</di=
v><div>=C2=A0=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
When you say challenge password, I think you mean some kind of nonce<br>
a relying party might send to the device in order to maintain freshness.<br=
>
That also seems like a solution to a problem, the nature of which I&#39;m u=
nclear<br>
about.</blockquote><div>[CW] In the solution that motivated the question tw=
o TOTP values are used to establish trust in a device key. The first used t=
o present a fresh key to a portal, the second used to capture affirmation o=
f a person that the hash check was performed and the device key is trusted.=
 If the first OTP was encrypted with an attestation, the second is potentia=
lly unnecessary.=C2=A0</div><div><br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">=C2=A0</blockquote><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex">
<br>
--<br>
Michael Richardson &lt;<a href=3D"mailto:mcr%2BIETF@sandelman.ca" target=3D=
"_blank">mcr+IETF@sandelman.ca</a>&gt;, Sandelman Software Works<br>
=C2=A0-=3D IPv6 IoT consulting =3D-<br>
<br>
<br>
<br>
</blockquote></div></div>

--0000000000008ff7b7058cf3f9ad--


From nobody Fri Jul  5 13:35:23 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D45A412010D for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 13:35:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 jnUtFgoiSmpp for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 13:35:19 -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 6510E1200D6 for <rats@ietf.org>; Fri,  5 Jul 2019 13:35:18 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id 186B938197; Fri,  5 Jul 2019 16:33:20 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id C2B0EB26; Fri,  5 Jul 2019 16:35:16 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Carl Wallace <carl@redhoundsoftware.com>
cc: "rats\@ietf.org" <rats@ietf.org>
In-Reply-To: <CAGNP4BmSwTvyQ7xVPEC=LizDbRfeG9PQsZGfmBuuq6Ewu52-kA@mail.gmail.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <219648D6-188A-429D-A13F-ED6155DE9016@island-resort.com> <14288.1553710783@dooku.sandelman.ca> <4EB6FF13-2DAF-4BDC-AC90-C46720D61AF0@arm.com> <bf003513-209a-7d5f-a9a5-58ade6c23545@gmail.com> <21417.1560911502@dooku.sandelman.ca> <fbc05f84-232b-7ca6-47c1-9b23d73e47ca@gmail.com> <CAFyqnhUkVaYMtjpB9wa4h6hEwd=h3hXHkCr9w8bd8LSXEo0ckA@mail.gmail.com> <D93100A6.E0A23%carl@redhoundsoftware.com> <2294.1562352434@localhost> <CAGNP4BmSwTvyQ7xVPEC=LizDbRfeG9PQsZGfmBuuq6Ewu52-kA@mail.gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Fri, 05 Jul 2019 16:35:16 -0400
Message-ID: <28305.1562358916@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/i_8RVNisp6p8oTqUtmx2WL-RJ64>
Subject: Re: [Rats] Android attestations: Re: draft-richardson-rats-usecases-00 comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 20:35:22 -0000

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


Carl Wallace <carl@redhoundsoftware.com> wrote:
    > [CW] The problem that motivated the question is establishment of trust in a
    > public key associated with a specific device (i.e., the device in my hand
    > not any authentic XYZ device). The suggestion is to use an attestation
    > encrypted for a given relying party to convey something the relying party
    > can verify (i.e., a challenge password or TOTP value) along with the key
    > attestation. This could establish trust more conveniently than more manual
    > mechanisms like verifying hashes. An app could certainly perform this
    > function given an attestation but there may be value in performing this
    > step at a lower level, depending on whether the lower level validated the
    > key at all (else just doing encryption in the app would be equivalent).

Some other emails and slides went back and forth privately.

Carl is looking at a self-service SCEP situation where a Time-base One-Time
Password (TOTP) is used to validate an enrollment process.

If he were using a strictly online mechanism like EST(RFC7030), then the TOPT
could be used to authenticate the TLS connection (using some EAP method, for
instance).

But, my understanding is that this goal is a mechanism which can operate with
some kind of store and forward situation such that an object-based security
for the PKCS10 CSR.

I'm not convinced this is in scope as a RATS use case.
Please tell me otherwise.

    >> When you say challenge password, I think you mean some kind of nonce
    >> a relying party might send to the device in order to maintain freshness.
    >> That also seems like a solution to a problem, the nature of which I'm
    >> unclear
    >> about.

    > [CW] In the solution that motivated the question two TOTP values are used
    > to establish trust in a device key. The first used to present a fresh key
    > to a portal, the second used to capture affirmation of a person that the
    > hash check was performed and the device key is trusted. If the first OTP
    > was encrypted with an attestation, the second is potentially unnecessary.

So the trusted base of the system would be attesting that the hash check was
displayed to the user?    Maybe I don't understand what is being checked by a
human that could be skipped.


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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0ftIQACgkQgItw+93Q
3WU7dAf/TPUd3S5d+GDPXsJcmKQaio6bhUYaNfwFwC0e4dhYL0NM3r0/8qrWiUJU
nVYHb6FDV6ZoE7SbjDtTPWe0hzlGBj02Kb+yEP7OEDlj43xpJNbWNfRCTTojTmfH
Diea9SvjclSdRAnKQ3oE5NwPwsgKHMBl/kPsp7x24+3Z7yGh5MQHJr/R9zTu0QxL
CbcMkBxX6znA+k8p8ehw3VQcaYuXHdKBfkssVEtLwP9NZmA0ZsrP3Ijm0IzbTege
HbrQ+oH7EwB5DdKi3WA26RdAWElnbply8ejKxaVGEQJkVFegJ/GsDawUgliw6Fo0
0zFgHzSbsLza/tpjSpw/o0yiQqzmnQ==
=+F3b
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Fri Jul  5 13:42:05 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9203C12010D for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 13:42:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=redhoundsoftware.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 iTMs6TDIAL5o for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 13:42:02 -0700 (PDT)
Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com [IPv6:2607:f8b0:4864:20::72f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73A7B1200D6 for <rats@ietf.org>; Fri,  5 Jul 2019 13:42:02 -0700 (PDT)
Received: by mail-qk1-x72f.google.com with SMTP id s145so5249068qke.7 for <rats@ietf.org>; Fri, 05 Jul 2019 13:42:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=b4pdx0T/3Msx2dkMyazUnyxvPyqidnvpzo2vPijKD8E=; b=qqzWavZroLCRS3eXQmFv14XcjMiu3SQeT2pKL4PBIF+N69+D1h+ok1W0oZo7DUZ8HV Xq4lDUl9P4hJhh0BdSlO6JugmO8C+fsDpWFdfvAXEYZ0knMBuLWwcvtBnOCaufjHhprK GB7V40e96Og0YPsD6Rcn/JJtgVWy0lL/KzI5U=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=b4pdx0T/3Msx2dkMyazUnyxvPyqidnvpzo2vPijKD8E=; b=f3L7knm7soy99VDa57zahiSZ5+PQtFuUsOuoZglxulT+Vo/csBx5TW3SIaDmNh2due dTfvVdsP17zAcOuzVzu2ZJySvWeJ3/7jivrDDVrf/uOQukEkWl1P9kjNF07g4SDJlGij EKOIgdmUs3NliIAjLJN7yCwh0OhVDiurIaRPpPlCIBewAuDcwKkR1tnxK7xN9ejvZJ2c 7ViXz8HhNDxxqc8Cfa161F3fw56y/YdrGHa9uYNapnhouzVi7K46RDcyc59za1Py1YWp 2i5vqvnRDKvMCzke/kiocZzcNEetASSeRxUiwobXteb1awZDpdjY3UmUREVx7afcDbWn SVYw==
X-Gm-Message-State: APjAAAUclUQxfPD31teCqsZHOTsOcfZ3mPwv7MDlIPdUblyynHCHg8Xv Kvo95klBzj4T7rBoRkb7o39h2inPclt8Z5cz69EbIQ==
X-Google-Smtp-Source: APXvYqwtYZOM3U0Imzwdj/sxIHGsTvpLQ4ljcI2DM/GP0UBM3nomGJp6yuwLfB3HDjsXgMePVbAxG0XbPI5m3VF2tls=
X-Received: by 2002:ae9:e217:: with SMTP id c23mr4595683qkc.227.1562359321484;  Fri, 05 Jul 2019 13:42:01 -0700 (PDT)
MIME-Version: 1.0
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <219648D6-188A-429D-A13F-ED6155DE9016@island-resort.com> <14288.1553710783@dooku.sandelman.ca> <4EB6FF13-2DAF-4BDC-AC90-C46720D61AF0@arm.com> <bf003513-209a-7d5f-a9a5-58ade6c23545@gmail.com> <21417.1560911502@dooku.sandelman.ca> <fbc05f84-232b-7ca6-47c1-9b23d73e47ca@gmail.com> <CAFyqnhUkVaYMtjpB9wa4h6hEwd=h3hXHkCr9w8bd8LSXEo0ckA@mail.gmail.com> <D93100A6.E0A23%carl@redhoundsoftware.com> <2294.1562352434@localhost> <CAGNP4BmSwTvyQ7xVPEC=LizDbRfeG9PQsZGfmBuuq6Ewu52-kA@mail.gmail.com> <28305.1562358916@localhost>
In-Reply-To: <28305.1562358916@localhost>
From: Carl Wallace <carl@redhoundsoftware.com>
Date: Fri, 5 Jul 2019 16:41:50 -0400
Message-ID: <CAGNP4BmO3MA_B8yD=AvRjWYa7rx-BwQKpt6odvwUjE8e20w5qQ@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: "rats@ietf.org" <rats@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005e757d058cf520a3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/78_Qw2_iR_lp-uns_XGjzf41e_Y>
Subject: Re: [Rats] Android attestations: Re: draft-richardson-rats-usecases-00 comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jul 2019 20:42:04 -0000

--0000000000005e757d058cf520a3
Content-Type: text/plain; charset="UTF-8"

inline...

On Fri, Jul 5, 2019 at 4:35 PM Michael Richardson <mcr+ietf@sandelman.ca>
wrote:

>
> Carl Wallace <carl@redhoundsoftware.com> wrote:
>     > [CW] The problem that motivated the question is establishment of
> trust in a
>     > public key associated with a specific device (i.e., the device in my
> hand
>     > not any authentic XYZ device). The suggestion is to use an
> attestation
>     > encrypted for a given relying party to convey something the relying
> party
>     > can verify (i.e., a challenge password or TOTP value) along with the
> key
>     > attestation. This could establish trust more conveniently than more
> manual
>     > mechanisms like verifying hashes. An app could certainly perform this
>     > function given an attestation but there may be value in performing
> this
>     > step at a lower level, depending on whether the lower level
> validated the
>     > key at all (else just doing encryption in the app would be
> equivalent).
>
> Some other emails and slides went back and forth privately.
>
> Carl is looking at a self-service SCEP situation where a Time-base One-Time
> Password (TOTP) is used to validate an enrollment process.
>
> If he were using a strictly online mechanism like EST(RFC7030), then the
> TOPT
> could be used to authenticate the TLS connection (using some EAP method,
> for
> instance).
>
> But, my understanding is that this goal is a mechanism which can operate
> with
> some kind of store and forward situation such that an object-based security
> for the PKCS10 CSR.
>
> I'm not convinced this is in scope as a RATS use case.
> Please tell me otherwise.
>
> [CW] I hadn't seen encrypted claims discussed so worth a mention.


>     >> When you say challenge password, I think you mean some kind of nonce
>     >> a relying party might send to the device in order to maintain
> freshness.
>     >> That also seems like a solution to a problem, the nature of which
> I'm
>     >> unclear
>     >> about.
>
>     > [CW] In the solution that motivated the question two TOTP values are
> used
>     > to establish trust in a device key. The first used to present a
> fresh key
>     > to a portal, the second used to capture affirmation of a person that
> the
>     > hash check was performed and the device key is trusted. If the first
> OTP
>     > was encrypted with an attestation, the second is potentially
> unnecessary.
>
> So the trusted base of the system would be attesting that the hash check
> was
> displayed to the user?    Maybe I don't understand what is being checked
> by a
> human that could be skipped.
>
[CW] The OTP was capturing affirmation of a hash check. The idea here is
attaching it to the attestation in encrypted form could replace that.

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

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

<div dir=3D"ltr"><div dir=3D"ltr">inline...</div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 5, 2019 at 4:35 PM M=
ichael Richardson &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca">mcr+ietf@s=
andelman.ca</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><br>
Carl Wallace &lt;<a href=3D"mailto:carl@redhoundsoftware.com" target=3D"_bl=
ank">carl@redhoundsoftware.com</a>&gt; wrote:<br>
=C2=A0 =C2=A0 &gt; [CW] The problem that motivated the question is establis=
hment of trust in a<br>
=C2=A0 =C2=A0 &gt; public key associated with a specific device (i.e., the =
device in my hand<br>
=C2=A0 =C2=A0 &gt; not any authentic XYZ device). The suggestion is to use =
an attestation<br>
=C2=A0 =C2=A0 &gt; encrypted for a given relying party to convey something =
the relying party<br>
=C2=A0 =C2=A0 &gt; can verify (i.e., a challenge password or TOTP value) al=
ong with the key<br>
=C2=A0 =C2=A0 &gt; attestation. This could establish trust more convenientl=
y than more manual<br>
=C2=A0 =C2=A0 &gt; mechanisms like verifying hashes. An app could certainly=
 perform this<br>
=C2=A0 =C2=A0 &gt; function given an attestation but there may be value in =
performing this<br>
=C2=A0 =C2=A0 &gt; step at a lower level, depending on whether the lower le=
vel validated the<br>
=C2=A0 =C2=A0 &gt; key at all (else just doing encryption in the app would =
be equivalent).<br>
<br>
Some other emails and slides went back and forth privately.<br>
<br>
Carl is looking at a self-service SCEP situation where a Time-base One-Time=
<br>
Password (TOTP) is used to validate an enrollment process.<br>
<br>
If he were using a strictly online mechanism like EST(RFC7030), then the TO=
PT<br>
could be used to authenticate the TLS connection (using some EAP method, fo=
r<br>
instance).<br>
<br>
But, my understanding is that this goal is a mechanism which can operate wi=
th<br>
some kind of store and forward situation such that an object-based security=
<br>
for the PKCS10 CSR.<br>
<br>
I&#39;m not convinced this is in scope as a RATS use case.<br>
Please tell me otherwise.<br>
<br></blockquote><div>[CW] I hadn&#39;t seen encrypted claims discussed so =
worth a mention.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">
=C2=A0 =C2=A0 &gt;&gt; When you say challenge password, I think you mean so=
me kind of nonce<br>
=C2=A0 =C2=A0 &gt;&gt; a relying party might send to the device in order to=
 maintain freshness.<br>
=C2=A0 =C2=A0 &gt;&gt; That also seems like a solution to a problem, the na=
ture of which I&#39;m<br>
=C2=A0 =C2=A0 &gt;&gt; unclear<br>
=C2=A0 =C2=A0 &gt;&gt; about.<br>
<br>
=C2=A0 =C2=A0 &gt; [CW] In the solution that motivated the question two TOT=
P values are used<br>
=C2=A0 =C2=A0 &gt; to establish trust in a device key. The first used to pr=
esent a fresh key<br>
=C2=A0 =C2=A0 &gt; to a portal, the second used to capture affirmation of a=
 person that the<br>
=C2=A0 =C2=A0 &gt; hash check was performed and the device key is trusted. =
If the first OTP<br>
=C2=A0 =C2=A0 &gt; was encrypted with an attestation, the second is potenti=
ally unnecessary.<br>
<br>
So the trusted base of the system would be attesting that the hash check wa=
s<br>
displayed to the user?=C2=A0 =C2=A0 Maybe I don&#39;t understand what is be=
ing checked by a<br>
human that could be skipped.<br></blockquote><div>[CW] The OTP was capturin=
g affirmation of a hash check. The idea here is attaching it to the attesta=
tion in encrypted form could replace that.=C2=A0</div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">
<br>
<br>
--<br>
Michael Richardson &lt;<a href=3D"mailto:mcr%2BIETF@sandelman.ca" target=3D=
"_blank">mcr+IETF@sandelman.ca</a>&gt;, Sandelman Software Works<br>
=C2=A0-=3D IPv6 IoT consulting =3D-<br>
<br>
<br>
<br>
</blockquote></div></div>

--0000000000005e757d058cf520a3--


From nobody Fri Jul  5 19:20:15 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 676B812023E for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 19:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, 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=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 jZB5vcWXBX07 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 19:20:01 -0700 (PDT)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700117.outbound.protection.outlook.com [40.107.70.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FF32120271 for <rats@ietf.org>; Fri,  5 Jul 2019 19:20:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VlTHKhkrcCrsjOeXP2kC2qMlucMVOT9ui0UdK6I7ECs18M1o9vd13WVTmR4z+hmBd5y9Ua3qlmwsrgzH3u+MIBTbWsQlnnJE95vsXi5THAN6RzynFimrn7WFUpDM+vCa0norNQb3t+M2LBch0IGShv2nw+YiAXWoqJYYCnTcfxttN9hN3yo2aK3+4qMrsFM3R/+CsalLUTrosSVJXzeghdkIZGJJ90I6F4lbThLho2VxnVcg74jXi4UOtvpOLT15g5RYb+af+TvvXg+fG/tbb9LB0lC3DmwrsoWrAz5BohzRTWbRuxN9J2lOriXOK9/YG7BCxyNVCxWYWrZ35B1BZQ==
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=Z/X2RLGCuiinZ0vAG+kq+ES7Fl4vd5+i0v/RtBkVk9o=; b=PEYnLW7yL4z2x7+n+djF6/TUvS+oPoAJn213NJ30x2qBS6bHD9I25Y5CoK5e4AlmNAHuD8dSVnYAMYCVfP526QNqbJXIsjYEF+vk/MmfkVMJsSdltNHTfSPir28TQM2rNKjc7xR7TmpLTVTmbxCxi9T/8aOAAbSjWhezWQr3yqAVFvvbMZlgSLfjCYqhA3RQMMY0QBbZnZ+3Dq55NSj0/7DojMB5nw6e9HYzaKFl0Y4SoHRz9ZpUjD5KbMSbovW2EGBjAmrDjaq+eUe5ryEL3fVJVuh4ZCvXeue/hfHuPrv+pejxFbGuHyextpDpib9B3AVluzq7hFIz2zNpRFV8fg==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z/X2RLGCuiinZ0vAG+kq+ES7Fl4vd5+i0v/RtBkVk9o=; b=M+litzcNlI7MdN/cwOOFJSUmKV95hrC91ftY0mykkoUxfM5zrEcs4KWcd56itiEcQnv40i2d2CR2tx+a7bTRMJU/hTycWP1+Mg84y3eDpDmnV8lqB9KD1N1vEnOG6jZCpoo+VqRPf2kkF/6LAs/FPY1Pf1EpaxrLwsqG/ElYF1U=
Received: from BN6PR21MB0497.namprd21.prod.outlook.com (10.172.112.7) by BN6PR21MB0130.namprd21.prod.outlook.com (10.173.199.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.2; Sat, 6 Jul 2019 02:19:59 +0000
Received: from BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::5885:95cf:9573:e243]) by BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::5885:95cf:9573:e243%14]) with mapi id 15.20.2073.004; Sat, 6 Jul 2019 02:19:59 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, "rats@ietf.org" <rats@ietf.org>, Anders Rundgren <anders.rundgren.net@gmail.com>
CC: Carl Wallace <carl@redhoundsoftware.com>
Thread-Topic: [Rats] More use cases for draft-richardson-rats-usecases-00
Thread-Index: AQHVIt07UqXwjmBCtU2xA/h++i/79qabnq2AgAfKkwCAAKLmAIAYcA2AgAB9liA=
Date: Sat, 6 Jul 2019 02:19:58 +0000
Message-ID: <BN6PR21MB0497C7CDE96455DE52EED1BAA3F40@BN6PR21MB0497.namprd21.prod.outlook.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <58E37DB5-098C-4387-9A52-4AECD0F69F25@island-resort.com> <6495.1553219901@dooku.sandelman.ca> <BA6E28A7-0F6A-46A8-AB1B-A64B9229F149@intel.com> <507.1553725386@dooku.sandelman.ca> <24C0968B-32B0-4EF1-99C8-61D3F0955BA1@intel.com> <793F9A34-050F-4914-AF4B-08C072730A06@island-resort.com> <D8C23800.D851F%carl@redhoundsoftware.com> <19652.1553943890@dooku.sandelman.ca> <D8C50A67.D8999%carl@redhoundsoftware.com> <79ccb2d7-09a3-913d-f47d-1e702a23b341@gmail.com> <29183.1560536152@localhost> <9a7e3efe-b021-f255-4afd-649ea0d5772d@gmail.com> <19489.1560973504@localhost> <e43e8f26-9692-0d0e-8eae-2ae74edcf5c0@gmail.com> <404.1562351963@localhost>
In-Reply-To: <404.1562351963@localhost>
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_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-06T02:20:01.4816464Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=778b4844-84d7-4af1-9b28-3284f4c44d8e; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [2001:4898:80e8:7:5278:9c01:a2b6:3f3c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 92a446ab-c11f-4b29-ffee-08d701b871fe
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:BN6PR21MB0130; 
x-ms-traffictypediagnostic: BN6PR21MB0130:
x-ms-exchange-purlcount: 1
x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr
x-microsoft-antispam-prvs: <BN6PR21MB013003EBFFCB58B0E1B2B641A3F40@BN6PR21MB0130.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1332;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(13464003)(189003)(199004)(6436002)(305945005)(7736002)(5660300002)(52536014)(7696005)(66476007)(66574012)(8936002)(966005)(81166006)(10090500001)(6246003)(99286004)(66556008)(6116002)(74316002)(76116006)(66446008)(102836004)(53546011)(6506007)(64756008)(2906002)(8990500004)(66946007)(186003)(86362001)(46003)(68736007)(229853002)(110136005)(22452003)(71190400001)(9686003)(316002)(71200400001)(53936002)(6306002)(14454004)(76176011)(5024004)(256004)(14444005)(11346002)(2501003)(8676002)(81156014)(73956011)(10290500003)(4326008)(446003)(33656002)(476003)(55016002)(478600001)(486006)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR21MB0130; H:BN6PR21MB0497.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: obbMGUNPccpcUSUKATqG3l4Vojk+vcNKkp2PnbeBbfqIpKjr4yTnqLQ+n9xMRAivy/no0CgOlrtXovbTAeQBBdXt+4EeFYLCL053wVGwYFrnpqvDaAmnzWu//BENBPNlfAiZdy7UUY2SzuK+nvoMwkMzy7+Su1PX28/iTd82CFRPp1+tlRyQCAF3DZ8lpaJi1Qijt8haVAaz+FeDL/sECiRqD/un5vX0q07/04p1XX1MhuyXEYTpXQWxAxJgzgPr0mgFHKetFaTryDAosstpB+fpqUYVu8I8yQNZXBYB/dCf6u0l8OuWu90vvzffU4JvR1ZwdaWc44qc0QLoDtaBoXMrLtxmjOJtYSsQyT4ztAjcEZJ7mWWB9F+RnOacLopBUCCxa+513CqR4x7Zdx/t5Q26HbMo9f2wEgQgVCbHLFo=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 92a446ab-c11f-4b29-ffee-08d701b871fe
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 02:19:59.0123 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR21MB0130
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/hL1gLJVFrI1Yx0caKR8hQ-uZ3QA>
Subject: Re: [Rats] More use cases for draft-richardson-rats-usecases-00
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Jul 2019 02:20:14 -0000

My comments on draft-richardson-rats-usecases-02 are in the PDF at=20
https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-richard=
son-rats-usecases-02.pdf=20

In addition, besides the additional references I mentioned in a comment in =
the PDF, there are additional use
cases that I mentioned in the interim meeting.

Feel free to incorporate this text:

* TEEP: the "Trusted Application Manager (TAM)" server wants to verify the =
state of a TEE, or applications in the TEE,
   of a device.  The TEE attests to the TAM, which can then decide whether =
to install sensitive data in the TEE,
   or whether the TEE is out of compliance and the TAM needs to install upd=
ated code in the TEE to bring it back
   into compliance with the TAM's policy.

* Confidential ML model: Microsoft talked about this category of use cases =
at the recent Microsoft //build conference.
   An example use case is where a device manufacturer wants to protect its =
intellectual property in terms of the
   ML model it developed and that runs in the devices that its customers pu=
rchased, and it wants to prevent
   attackers, potentially including the customer themselves, from seeing th=
e details of the model.   This works by having
   some protected environment (e.g., a hardware TEE) in the device attest t=
o some manufacturer's service,
   which if attestation succeeds, then the manufacturer service releases th=
e model, or a key to decrypt the model,
   to the requester.   If a hardware TEE is involved, then this use case ov=
erlaps with the TEEP use case.

* Critical infrastructure: when a protocol operation can affect some critic=
al system, the device attached to the critical
   equipment wants some assurance that the requester has not been compromis=
ed.  As such, attestation can be used
   to only accept commands from requesters that are within policy.   Hardwa=
re attestation in particular, especially
   in conjunction with a TEE on the requester side, can provide protection =
against many types of malware.

Dave

-----Original Message-----
From: RATS <rats-bounces@ietf.org> On Behalf Of Michael Richardson
Sent: Friday, July 5, 2019 11:39 AM
To: rats@ietf.org; Anders Rundgren <anders.rundgren.net@gmail.com>
Cc: Carl Wallace <carl@redhoundsoftware.com>
Subject: Re: [Rats] More use cases for draft-richardson-rats-usecases-00


    >> > A session based attestation is the combination of a static attesta=
tion
    >> > and the creation of a shared session key.  That is, possible

t
    >> > operations using the shared session key "inherit" the initial
    >> > attestation.  Such operations use MAC signatures and symmetric
    >> > encryption (using keys derived from the session key) in order to f=
orm a
    >> > protected API.  Ideally a session based attestation scheme also
    >> > provides "atomic" operation, terminated by a "commit" call.

    mcr> I understand.  I'm not sure what to change, if anything, based upo=
n
    mcr> your comments.

Anders Rundgren <anders.rundgren.net@gmail.com> wrote:
    > Doesn't TEEP represent yet another attestation concept where each
    > operation is attested?

I certainly what to discuss this more.
My understanding is that TEEP is looking for (and has probably found, via
SUIT) a way for code to admitted into the trusted area from a network sourc=
e.

While I can imagine that the resulting new code might affect the measuremen=
ts that get attested to, I'm not sure they are a use case distinct from oth=
er verified boot use cases.

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




From nobody Fri Jul  5 19:54:19 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E142F1200C1 for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 19:54:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 KQI-GgGDvEWu for <rats@ietfa.amsl.com>; Fri,  5 Jul 2019 19:54:14 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770111.outbound.protection.outlook.com [40.107.77.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88BFE12007C for <rats@ietf.org>; Fri,  5 Jul 2019 19:54:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EsQRmFE3654VwEdVX0X43GFAlrTMKG0jYVH7citc/1s06J7fTO+S1Ze3Y2IezeGah5iS40Y7nYxnzT5xagry/JTrFIWkvc7KB624mWKojrc3ff8vGdpXQm4nUz7+meksFEPBSfhGhYGc4l+NmNjtEDasZvFSH0zptfKvw+NO8kkMe3EyPsS9sVDkM2h6cw5f9K5YjafQaijB2+D8NlA25YWfzc28Idkz1gmcaXYEvcImJblAX8sm0lHmhShqDOtbWDFRnR+tY1JvFjPzUlh9TUTN3+bRFnaIp7Dg6QY1leu7RufhDiBR+JGWsqUjh8vRIKHU1mAUUAQ14zV3nWJtQQ==
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=zx47KHdin6V0FeWtuZS3JzDH1luXLZa5ytofs0Ji9U0=; b=l3I/oDBB1zOHQkRNUQqNjlDFYuNYLV0ghPu8F8hiHJJaN4V6aeojTgZ4vkXTXxIzR8maaEpvwrTbONhxSpxC22Us+hnBlHHNzablOUkYMozEojLV6iQ+AjuUThYprBMkjlrsx/ev7zItdlPZePYp7mh52KhLs8YYrr03OrS6OrUC8aXSaLISDJkwNRRii2Wrgtt2G+JE744srOtlkJhPrzmQaqdXOSgLlK6wBOotLy2wbIqZuopZgvhrhi5OyG18yPKF/Q68/V6yQjMpWgA3yNMamqAGf2bmw9dC4c//FNZ67Igqf1r/sPrzOnkQP5nYj8j2kHXs8YW3qfcoDxzz5Q==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zx47KHdin6V0FeWtuZS3JzDH1luXLZa5ytofs0Ji9U0=; b=k7QKU5fEVp26r4GmMqQ26rlT01rr4fZilPAq/q8nna2L2+QszeleojIQdcgFtU0+KrdsZZ3jvK/vAK3Koa/7ARfXA7K+5NwbYfdWnFG29XOL7R7wOwbzZlOXheqLgWVyEFexU+hnoZmu6+Bwwe75hzz3LMg+DlESMbhs9gJn7ak=
Received: from BN6PR21MB0497.namprd21.prod.outlook.com (10.172.112.7) by BN6PR21MB0835.namprd21.prod.outlook.com (10.173.205.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.2; Sat, 6 Jul 2019 02:54:12 +0000
Received: from BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::5885:95cf:9573:e243]) by BN6PR21MB0497.namprd21.prod.outlook.com ([fe80::5885:95cf:9573:e243%14]) with mapi id 15.20.2073.004; Sat, 6 Jul 2019 02:54:12 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: Comments on draft-ietf-rats-eat-01
Thread-Index: AdUzpdzrbNAzmOMsRTurRyombynsDg==
Date: Sat, 6 Jul 2019 02:54:11 +0000
Message-ID: <BN6PR21MB0497AE908D7E35CFF92FF43BA3F40@BN6PR21MB0497.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_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-06T02:54:14.8226311Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=2cfa50a0-7d85-4d64-ab1f-19edb6325da4; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [2001:4898:80e8:7:5278:9c01:a2b6:3f3c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 587c67a2-65ff-4472-c54f-08d701bd3975
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:BN6PR21MB0835; 
x-ms-traffictypediagnostic: BN6PR21MB0835:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <BN6PR21MB083536A95DB1A60D23F18A9BA3F40@BN6PR21MB0835.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 00909363D5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(366004)(376002)(136003)(396003)(39860400002)(189003)(199004)(478600001)(14444005)(10290500003)(316002)(486006)(22452003)(33656002)(6506007)(256004)(476003)(7696005)(4744005)(71190400001)(5640700003)(966005)(10090500001)(71200400001)(6306002)(54896002)(55016002)(9686003)(99286004)(236005)(6436002)(6916009)(7736002)(8936002)(14454004)(53936002)(81166006)(8990500004)(1730700003)(8676002)(25786009)(81156014)(790700001)(6116002)(68736007)(46003)(2351001)(66446008)(66476007)(73956011)(66556008)(2501003)(76116006)(64756008)(66946007)(86362001)(102836004)(74316002)(5660300002)(2906002)(186003)(606006)(52536014); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR21MB0835; H:BN6PR21MB0497.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: GgXBTw1cFJ1PORk21zTzYF0Ci/CFGo3A7DfuK5UTd+wzHPSYN7oQVhRowpRLbjoW+kbK4MfcjyBicwB0wVVQDPU1Q4jyV8VjJ1Vfsaqon/1Y+wj2Mh3m74gaxaaLMvRCVCV4zy7S9doZnyrDLy//zpO3qbQ/pFvEVnMQz2CunmDYp8y4v6RXh6FYRkCk+e3Xyn/7Tms1TH57vO/syoZ0+PebtsthdOOzacRvPlR1gtfxqe0Qr16Ge3ykG8uawRfy33J1ptqgNx7WEI/olleR9u15ItnFlrreh83AUz3L5sRilxVR4n77mHIQ7a59jbX3lQuBtvzHtzkSBMq2SbQKNkBT32HfbcAO4QX9URazR7EIbM3y5IsLnAPKDuwufisMd9r/32iAwL4N63IhjVMBLecxz/qxdWZd9YOwEb7BI98=
Content-Type: multipart/alternative; boundary="_000_BN6PR21MB0497AE908D7E35CFF92FF43BA3F40BN6PR21MB0497namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 587c67a2-65ff-4472-c54f-08d701bd3975
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2019 02:54:11.9281 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR21MB0835
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/MwvDXzQQH8QR2DlDkFTWDfkzXNo>
Subject: [Rats] Comments on draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Jul 2019 02:54:17 -0000

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

So far I've just starting typing up my comments on sections 1 and 2, but as=
 the I-D deadline is getting close,
I'll give a partial set now in case the authors want to try to address them=
 before the deadline.

My comments are in the marked up copy at
https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-ietf-ra=
ts-eat-01.pdf

Feel free to copy relevant comments into email on this list if authors want=
 to discuss,
but I want to get through more of it rather than spending time composing em=
ail :)

Dave

--_000_BN6PR21MB0497AE908D7E35CFF92FF43BA3F40BN6PR21MB0497namp_
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;}
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;}
--></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">So far I&#8217;ve just starting typing up my comment=
s on sections 1 and 2, but as the I-D deadline is getting close,<o:p></o:p>=
</p>
<p class=3D"MsoNormal">I&#8217;ll give a partial set now in case the author=
s want to try to address them before the deadline.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">My comments are in the marked up copy 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-rats-eat-01.pdf">https://www.microsoft.com/=
en-us/research/uploads/prod/2017/05/draft-ietf-rats-eat-01.pdf</a><o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Feel free to copy relevant comments into email on th=
is list if authors want to discuss,<br>
but I want to get through more of it rather than spending time composing em=
ail <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>
</div>
</body>
</html>

--_000_BN6PR21MB0497AE908D7E35CFF92FF43BA3F40BN6PR21MB0497namp_--


From nobody Sat Jul  6 06:54:48 2019
Return-Path: <swillden@google.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 579D01201D0 for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 06:54:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.499
X-Spam-Level: 
X-Spam-Status: No, score=-17.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cRhL98TjCYDw for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 06:54:44 -0700 (PDT)
Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A9C71201CA for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 06:54:44 -0700 (PDT)
Received: by mail-yb1-xb2e.google.com with SMTP id x4so3115236ybk.0 for <rats@ietfa.amsl.com>; Sat, 06 Jul 2019 06:54:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ESbVMRruDImOUJctdheYpQc7luSGnKBYQSFum/6PiWU=; b=lC6sCKu6ufwT0WEtBF0rQEzxAzHNQeGHPTnQu+9N3TOTixshUuhiYl+hVWw5Q6Wfbt vrXpwD2WDlWvUYEVthqja9EkxJZ0p4FerBTHSiwJnDl/+C4fvSO1u556Y2NwTe0USACy ppF8m4cmPrKoTi9xMnJAiXP2K/e1qrRxJIB/bM7OUCWfOfoYLhnF/8M5zoC+YA0xpvM7 QeZO506OvuFQkJ1nVr8X8Q22ww+FdK9QuNoMYVKPMpf5uekjBSz8Epv7xoWD1jD7TJWn ztNd2Ye6uRCgndHetbXaxmX1EvHUdOT/qlzGyOXqhPEb/94AmpcRbouZ9YbyaHsB42p3 7gkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ESbVMRruDImOUJctdheYpQc7luSGnKBYQSFum/6PiWU=; b=tmfQVo41SdOT6wDRlxjAOEPfhHSi+1chSriQdLSyPfyJiqaQ8mv8tn/q8CsWxZvA+j Ml0Wqx1MXSIIg0NxRCZQ0OGspridw2KVIyuxMjaoewe9BaaDf3Tarajdbw4YwpybduUW BjRvutt5XdJWk3f5YuwgOJklOsoU8jCkbHwj/jQVIMyjLd/DfvXNo6PkCkhYyzRoP8aH nwwc5W6e29XehiIeR0HbGE/Zo/unfv6AKpqPnfe184w/hMCPN8b52fT9yP0ARmLP/oUJ 5qZNJGoP0V57D05NiSFiKGHvJiLuPrZ3rionDD4ZQZ2pSB92tNG7fYaYPK8XmXpTPtbs 27XQ==
X-Gm-Message-State: APjAAAUpHndvYUvExad8t7L+JZCOJOckn1PS8Mbit8zHBO5zkVtE4ZaY hoDB88v8IqDorcr+ZjyEEi5UIhoUmKKc508OG+Uh4hMDITI=
X-Google-Smtp-Source: APXvYqy2t0xBQrcXWNSmO4Y8HykAtYcklfWoe/35fcucaACXPcg98m0HVk7GVfaCt4NKsGOHW/mhLhStEtHFrIqYlvU=
X-Received: by 2002:a25:1d54:: with SMTP id d81mr4982955ybd.413.1562421283011;  Sat, 06 Jul 2019 06:54:43 -0700 (PDT)
MIME-Version: 1.0
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost>
In-Reply-To: <29657.1562351277@localhost>
From: Shawn Willden <swillden@google.com>
Date: Sat, 6 Jul 2019 07:54:31 -0600
Message-ID: <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: rats@ietfa.amsl.com
Content-Type: multipart/alternative; boundary="000000000000909732058d038ddb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/3yA4d2ijSM6zAfEqoZoMHDQhvlE>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Jul 2019 13:54:47 -0000

--000000000000909732058d038ddb
Content-Type: text/plain; charset="UTF-8"

On Fri, Jul 5, 2019 at 12:28 PM Michael Richardson <mcr+ietf@sandelman.ca>
wrote:

>
> Shawn Willden <swillden=40google.com@dmarc.ietf.org> wrote:
>     > Specifically, EAT is about attesting to a *device* while Keystore
>     > Attestation is about attesting to a *key* -- though we also attest to
>     > quite
>
> I have include a section in the use case document called "Cryptographic key
> Attestion"
>

Great!


>     > Another, more tractable, area of difference is that EAT provides
> Claims
>     > for
>     > several data items which Android will likely never allow to be
> attested
>     > because of their privacy implications and potential for ecosystem
>     > fragmentation (apps choosing which devices they'll run on -- we
> generally
>     > try to deny them the information they'd like to have to make those
>     > choices).  These are:
>
>     > - UEID
>     > - Origination
>     > - Location
>
> Can you say more about location?
> Are you saying that Android would never provide a relying party (say, an
> open-protocol implementation of Pokemon GO) with where a device is?
>

I strongly doubt that we will ever provide that.  I understand the
benefits, but the privacy team feels like the risks are too great, that
it's important that it always be possible to spoof privacy-critical data
elements like location.


>     > Some other claims that we have, and think are important, are OS
> version
>     > and
>     > patch-level (represented as a date, YYYYMMDD); secure boot
> verification
>     > key
>     > digest; secure boot digest (hash of all verified code); application
> ID (a
>     > digest of the requesting app signing key); and secure app version
> (hmm,
>     > don't have a patchlevel, but we should!  I'll see about adding that
> for
>     > R).
>
> These are all intended to be covered under "network attestation", but
> now I wonder if that term is mis-leading.
>

Hmm.  Yes, you're attesting to the device state, not anything about a
network.  I guess "network attestation" is because you're expecting the
relying party to be the network?


-- 
Shawn Willden | Staff Software Engineer | swillden@google.com | 720-924-6645

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

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 5, 2019 at 12:28 PM Micha=
el Richardson &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca">mcr+ietf@sande=
lman.ca</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex"><br>
Shawn Willden &lt;swillden=3D<a href=3D"mailto:40google.com@dmarc.ietf.org"=
 target=3D"_blank">40google.com@dmarc.ietf.org</a>&gt; wrote:<br>
=C2=A0 =C2=A0 &gt; Specifically, EAT is about attesting to a *device* while=
 Keystore<br>
=C2=A0 =C2=A0 &gt; Attestation is about attesting to a *key* -- though we a=
lso attest to<br>
=C2=A0 =C2=A0 &gt; quite<br>
<br>
I have include a section in the use case document called &quot;Cryptographi=
c key<br>
Attestion&quot;<br></blockquote><div><br></div><div>Great!</div><div>=C2=A0=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex">=C2=A0 =C2=A0 &gt; =
Another, more tractable, area of difference is that EAT provides Claims<br>
=C2=A0 =C2=A0 &gt; for<br>
=C2=A0 =C2=A0 &gt; several data items which Android will likely never allow=
 to be attested<br>
=C2=A0 =C2=A0 &gt; because of their privacy implications and potential for =
ecosystem<br>
=C2=A0 =C2=A0 &gt; fragmentation (apps choosing which devices they&#39;ll r=
un on -- we generally<br>
=C2=A0 =C2=A0 &gt; try to deny them the information they&#39;d like to have=
 to make those<br>
=C2=A0 =C2=A0 &gt; choices).=C2=A0 These are:<br>
<br>
=C2=A0 =C2=A0 &gt; - UEID<br>
=C2=A0 =C2=A0 &gt; - Origination<br>
=C2=A0 =C2=A0 &gt; - Location<br>
<br>
Can you say more about location?<br>
Are you saying that Android would never provide a relying party (say, an<br=
>
open-protocol implementation of Pokemon GO) with where a device is?<br></bl=
ockquote><div><br></div><div>I strongly doubt that we will ever provide tha=
t.=C2=A0 I understand the benefits, but the privacy team feels like the ris=
ks are too great, that it&#39;s important that it always be possible to spo=
of privacy-critical data elements like location.</div><div>=C2=A0</div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">=C2=A0 =C2=A0 &gt; Some other=
 claims that we have, and think are important, are OS version<br>
=C2=A0 =C2=A0 &gt; and<br>
=C2=A0 =C2=A0 &gt; patch-level (represented as a date, YYYYMMDD); secure bo=
ot verification<br>
=C2=A0 =C2=A0 &gt; key<br>
=C2=A0 =C2=A0 &gt; digest; secure boot digest (hash of all verified code); =
application ID (a<br>
=C2=A0 =C2=A0 &gt; digest of the requesting app signing key); and secure ap=
p version (hmm,<br>
=C2=A0 =C2=A0 &gt; don&#39;t have a patchlevel, but we should!=C2=A0 I&#39;=
ll see about adding that for<br>
=C2=A0 =C2=A0 &gt; R).<br>
<br>
These are all intended to be covered under &quot;network attestation&quot;,=
 but<br>
now I wonder if that term is mis-leading.<br></blockquote><div><br></div><d=
iv>Hmm.=C2=A0 Yes, you&#39;re attesting to the device state, not anything a=
bout a network.=C2=A0 I guess &quot;network attestation&quot; is because yo=
u&#39;re expecting the relying party to be the network?</div></div><br clea=
r=3D"all"><div><br></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature">=
<div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><span style=3D=
"font-family:Times;font-size:medium"><div style=3D"line-height:1.5em;paddin=
g-top:10px;margin-top:10px;color:rgb(85,85,85);font-family:sans-serif;font-=
size:small"><span style=3D"border-width:2px 0px 0px;border-style:solid;bord=
er-color:rgb(213,15,37);padding-top:2px;margin-top:2px">Shawn Willden=C2=A0=
|</span><span style=3D"border-width:2px 0px 0px;border-style:solid;border-c=
olor:rgb(51,105,232);padding-top:2px;margin-top:2px">=C2=A0Staff Software E=
ngineer=C2=A0|</span><span style=3D"border-width:2px 0px 0px;border-style:s=
olid;border-color:rgb(0,153,57);padding-top:2px;margin-top:2px">=C2=A0<a hr=
ef=3D"mailto:swillden@google.com" target=3D"_blank">swillden@google.com</a>=
=C2=A0|</span><span style=3D"border-width:2px 0px 0px;border-style:solid;bo=
rder-color:rgb(238,178,17);padding-top:2px;margin-top:2px">=C2=A0720-924-66=
45</span></div></span></div></div></div></div></div></div></div>

--000000000000909732058d038ddb--


From nobody Sat Jul  6 07:04:59 2019
Return-Path: <mandyam@qti.qualcomm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98A2C120052 for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 07:04:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.298
X-Spam-Level: 
X-Spam-Status: No, score=-4.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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=qti.qualcomm.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 qxqc9MearTpt for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 07:04:54 -0700 (PDT)
Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 662CA12004F for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 07:04:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1562421894; x=1593957894; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Uw0VralnqQVzZZXYZvFbHRT4rqXj3tdBDOd0tve0Nho=; b=bmaz9xKo35HvMvs2FBuWZPuDTCvXwiXKW8HBLFJe3XjvGxPA25FgLDKO lG+kZLdyFjHMIeDN6OGJOa1HHlW5xceR2SXmWr76rTjLUUcpLDNvE/qCl oN39TJkaUqEz4Ydv7xFzzZnYylN7trXIX+Q9xlhYnXjsYIroR9G3/Msku Y=;
Received: from unknown (HELO ironmsg02-sd.qualcomm.com) ([10.53.140.142]) by alexa-out-sd-01.qualcomm.com with ESMTP; 06 Jul 2019 07:04:53 -0700
X-IronPort-AV: E=McAfee;i="6000,8403,9309"; a="339618051"
Received: from nasanexm01g.na.qualcomm.com ([10.85.0.33]) by ironmsg02-sd.qualcomm.com with ESMTP/TLS/AES256-SHA; 06 Jul 2019 07:04:53 -0700
Received: from NASANEXM01C.na.qualcomm.com (10.85.0.83) by NASANEXM01G.na.qualcomm.com (10.85.0.33) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 6 Jul 2019 07:04:53 -0700
Received: from NASANEXM01C.na.qualcomm.com ([10.85.0.83]) by NASANEXM01C.na.qualcomm.com ([10.85.0.83]) with mapi id 15.00.1473.003; Sat, 6 Jul 2019 07:04:53 -0700
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: Shawn Willden <swillden=40google.com@dmarc.ietf.org>, Michael Richardson <mcr+ietf@sandelman.ca>
CC: "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
Thread-Topic: [Rats] Android comments on EAT draft
Thread-Index: AQHVC4B6k56wXxjAOEyVrZUT4gj5/Ka9HROAgAFF8ID//4wA8A==
Date: Sat, 6 Jul 2019 14:04:52 +0000
Message-ID: <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com>
In-Reply-To: <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: multipart/alternative; boundary="_000_d572ce18b5ea40f18e8ff460dbab1e8bNASANEXM01Cnaqualcommco_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/G-cSgBOkk54MTETLwIC9V8GXADk>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Jul 2019 14:04:57 -0000

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

Pj5DYW4geW91IHNheSBtb3JlIGFib3V0IGxvY2F0aW9uPw0KQXJlIHlvdSBzYXlpbmcgdGhhdCBB
bmRyb2lkIHdvdWxkIG5ldmVyIHByb3ZpZGUgYSByZWx5aW5nIHBhcnR5IChzYXksIGFuDQpvcGVu
LXByb3RvY29sIGltcGxlbWVudGF0aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hlcmUgYSBkZXZp
Y2UgaXM/DQoNCj5JIHN0cm9uZ2x5IGRvdWJ0IHRoYXQgd2Ugd2lsbCBldmVyIHByb3ZpZGUgdGhh
dC4gIEkgdW5kZXJzdGFuZCB0aGUgYmVuZWZpdHMsIGJ1dCB0aGUgcHJpdmFjeSB0ZWFtIGZlZWxz
IGxpa2UgdGhlIHJpc2tzIGFyZSB0b28gZ3JlYXQsIHRoYXQgaXQncyBpbXBvcnRhbnQgdGhhdCBp
dCBhbHdheXMgYmUgcG9zc2libGUgdG8gc3Bvb2YgcHJpdmFjeS1jcml0aWNhbCBkYXRhIGVsZW1l
bnRzIGxpa2UgbG9jYXRpb24uDQoNCkNhbiB5b3UgZXhwYW5kIG9uIHdoeSDigJxpdOKAmXMgaW1w
b3J0YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBvc3NpYmxlIHRvIHNwb29mIHByaXZhY3ktY3JpdGlj
YWwgZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0aW9u4oCdPw0KDQpJZiB3ZSBjb21wYXJlIHRvIHRo
ZSBGSURPIDIgbG9jYXRpb24gZXh0ZW5zaW9uIChodHRwczovL3d3dy53My5vcmcvVFIvd2ViYXV0
aG4vI3NjdG4tbG9jYXRpb24tZXh0ZW5zaW9uKSwgd2hpY2ggY2FuIGJlIGluY2x1ZGVkIGFzIHBh
cnQgb2YgdGhlIEZJRE8gMiBhdHRlc3RhdGlvbiwgdGhlIGxvY2F0aW9uIGRhdGEgaW5jbHVzaW9u
IGluIHRoZSBhdHRlc3RhdGlvbiBpcyBtYW5hZ2VkIGJ5IHRoZSBicm93c2VyIHBlcm1pc3Npb25z
IGZyYW1ld29yayB0aGF0IGFscmVhZHkgZXhpc3RzIGZvciBsb2NhdGlvbiAoaHR0cHM6Ly93d3cu
dzMub3JnL1RSL3dlYmF1dGhuLyNicm93c2VyLXBlcm1pc3Npb25zLWZyYW1ld29yay1leHRlbnNp
b25zKS4NCg0KSXQgc2VlbXMgdGhhdCB0aGUgQW5kcm9pZCBwZXJtaXNzaW9ucyBmcmFtZXdvcmsg
Y291bGQgYmUgc2ltaWxhcmx5IGxldmVyYWdlZCBmb3IgYW4gRUFULWJhc2VkIGxvY2F0aW9uIGNs
YWltLg0KDQotR2lyaSBNYW5keWFtLCBRdWFsY29tbQ0KDQpGcm9tOiBSQVRTIDxyYXRzLWJvdW5j
ZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBTaGF3biBXaWxsZGVuDQpTZW50OiBTYXR1cmRheSwg
SnVseSA2LCAyMDE5IDc6MjUgUE0NClRvOiBNaWNoYWVsIFJpY2hhcmRzb24gPG1jcitpZXRmQHNh
bmRlbG1hbi5jYT4NCkNjOiByYXRzQGlldGZhLmFtc2wuY29tDQpTdWJqZWN0OiBSZTogW1JhdHNd
IEFuZHJvaWQgY29tbWVudHMgb24gRUFUIGRyYWZ0DQoNCg0KQ0FVVElPTjogVGhpcyBlbWFpbCBv
cmlnaW5hdGVkIGZyb20gb3V0c2lkZSBvZiB0aGUgb3JnYW5pemF0aW9uLg0KDQoNCk9uIEZyaSwg
SnVsIDUsIDIwMTkgYXQgMTI6MjggUE0gTWljaGFlbCBSaWNoYXJkc29uIDxtY3IraWV0ZkBzYW5k
ZWxtYW4uY2E8bWFpbHRvOm1jciUyQmlldGZAc2FuZGVsbWFuLmNhPj4gd3JvdGU6DQoNClNoYXdu
IFdpbGxkZW4gPHN3aWxsZGVuPTQwZ29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86NDBn
b29nbGUuY29tQGRtYXJjLmlldGYub3JnPj4gd3JvdGU6DQogICAgPiBTcGVjaWZpY2FsbHksIEVB
VCBpcyBhYm91dCBhdHRlc3RpbmcgdG8gYSAqZGV2aWNlKiB3aGlsZSBLZXlzdG9yZQ0KICAgID4g
QXR0ZXN0YXRpb24gaXMgYWJvdXQgYXR0ZXN0aW5nIHRvIGEgKmtleSogLS0gdGhvdWdoIHdlIGFs
c28gYXR0ZXN0IHRvDQogICAgPiBxdWl0ZQ0KDQpJIGhhdmUgaW5jbHVkZSBhIHNlY3Rpb24gaW4g
dGhlIHVzZSBjYXNlIGRvY3VtZW50IGNhbGxlZCAiQ3J5cHRvZ3JhcGhpYyBrZXkNCkF0dGVzdGlv
biINCg0KR3JlYXQhDQoNCiAgICA+IEFub3RoZXIsIG1vcmUgdHJhY3RhYmxlLCBhcmVhIG9mIGRp
ZmZlcmVuY2UgaXMgdGhhdCBFQVQgcHJvdmlkZXMgQ2xhaW1zDQogICAgPiBmb3INCiAgICA+IHNl
dmVyYWwgZGF0YSBpdGVtcyB3aGljaCBBbmRyb2lkIHdpbGwgbGlrZWx5IG5ldmVyIGFsbG93IHRv
IGJlIGF0dGVzdGVkDQogICAgPiBiZWNhdXNlIG9mIHRoZWlyIHByaXZhY3kgaW1wbGljYXRpb25z
IGFuZCBwb3RlbnRpYWwgZm9yIGVjb3N5c3RlbQ0KICAgID4gZnJhZ21lbnRhdGlvbiAoYXBwcyBj
aG9vc2luZyB3aGljaCBkZXZpY2VzIHRoZXknbGwgcnVuIG9uIC0tIHdlIGdlbmVyYWxseQ0KICAg
ID4gdHJ5IHRvIGRlbnkgdGhlbSB0aGUgaW5mb3JtYXRpb24gdGhleSdkIGxpa2UgdG8gaGF2ZSB0
byBtYWtlIHRob3NlDQogICAgPiBjaG9pY2VzKS4gIFRoZXNlIGFyZToNCg0KICAgID4gLSBVRUlE
DQogICAgPiAtIE9yaWdpbmF0aW9uDQogICAgPiAtIExvY2F0aW9uDQoNCkNhbiB5b3Ugc2F5IG1v
cmUgYWJvdXQgbG9jYXRpb24/DQpBcmUgeW91IHNheWluZyB0aGF0IEFuZHJvaWQgd291bGQgbmV2
ZXIgcHJvdmlkZSBhIHJlbHlpbmcgcGFydHkgKHNheSwgYW4NCm9wZW4tcHJvdG9jb2wgaW1wbGVt
ZW50YXRpb24gb2YgUG9rZW1vbiBHTykgd2l0aCB3aGVyZSBhIGRldmljZSBpcz8NCg0KSSBzdHJv
bmdseSBkb3VidCB0aGF0IHdlIHdpbGwgZXZlciBwcm92aWRlIHRoYXQuICBJIHVuZGVyc3RhbmQg
dGhlIGJlbmVmaXRzLCBidXQgdGhlIHByaXZhY3kgdGVhbSBmZWVscyBsaWtlIHRoZSByaXNrcyBh
cmUgdG9vIGdyZWF0LCB0aGF0IGl0J3MgaW1wb3J0YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBvc3Np
YmxlIHRvIHNwb29mIHByaXZhY3ktY3JpdGljYWwgZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0aW9u
Lg0KDQogICAgPiBTb21lIG90aGVyIGNsYWltcyB0aGF0IHdlIGhhdmUsIGFuZCB0aGluayBhcmUg
aW1wb3J0YW50LCBhcmUgT1MgdmVyc2lvbg0KICAgID4gYW5kDQogICAgPiBwYXRjaC1sZXZlbCAo
cmVwcmVzZW50ZWQgYXMgYSBkYXRlLCBZWVlZTU1ERCk7IHNlY3VyZSBib290IHZlcmlmaWNhdGlv
bg0KICAgID4ga2V5DQogICAgPiBkaWdlc3Q7IHNlY3VyZSBib290IGRpZ2VzdCAoaGFzaCBvZiBh
bGwgdmVyaWZpZWQgY29kZSk7IGFwcGxpY2F0aW9uIElEIChhDQogICAgPiBkaWdlc3Qgb2YgdGhl
IHJlcXVlc3RpbmcgYXBwIHNpZ25pbmcga2V5KTsgYW5kIHNlY3VyZSBhcHAgdmVyc2lvbiAoaG1t
LA0KICAgID4gZG9uJ3QgaGF2ZSBhIHBhdGNobGV2ZWwsIGJ1dCB3ZSBzaG91bGQhICBJJ2xsIHNl
ZSBhYm91dCBhZGRpbmcgdGhhdCBmb3INCiAgICA+IFIpLg0KDQpUaGVzZSBhcmUgYWxsIGludGVu
ZGVkIHRvIGJlIGNvdmVyZWQgdW5kZXIgIm5ldHdvcmsgYXR0ZXN0YXRpb24iLCBidXQNCm5vdyBJ
IHdvbmRlciBpZiB0aGF0IHRlcm0gaXMgbWlzLWxlYWRpbmcuDQoNCkhtbS4gIFllcywgeW91J3Jl
IGF0dGVzdGluZyB0byB0aGUgZGV2aWNlIHN0YXRlLCBub3QgYW55dGhpbmcgYWJvdXQgYSBuZXR3
b3JrLiAgSSBndWVzcyAibmV0d29yayBhdHRlc3RhdGlvbiIgaXMgYmVjYXVzZSB5b3UncmUgZXhw
ZWN0aW5nIHRoZSByZWx5aW5nIHBhcnR5IHRvIGJlIHRoZSBuZXR3b3JrPw0KDQoNCi0tDQpTaGF3
biBXaWxsZGVuIHwgU3RhZmYgU29mdHdhcmUgRW5naW5lZXIgfCBzd2lsbGRlbkBnb29nbGUuY29t
PG1haWx0bzpzd2lsbGRlbkBnb29nbGUuY29tPiB8IDcyMC05MjQtNjY0NQ0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAx
LjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVy
cGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
Z3Q7Jmd0O0NhbiB5b3Ugc2F5IG1vcmUgYWJvdXQgbG9jYXRpb24/PGJyPg0KQXJlIHlvdSBzYXlp
bmcgdGhhdCBBbmRyb2lkIHdvdWxkIG5ldmVyIHByb3ZpZGUgYSByZWx5aW5nIHBhcnR5IChzYXks
IGFuPGJyPg0Kb3Blbi1wcm90b2NvbCBpbXBsZW1lbnRhdGlvbiBvZiBQb2tlbW9uIEdPKSB3aXRo
IHdoZXJlIGEgZGV2aWNlIGlzPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7SSBzdHJvbmds
eSBkb3VidCB0aGF0IHdlIHdpbGwgZXZlciBwcm92aWRlIHRoYXQuJm5ic3A7IEkgdW5kZXJzdGFu
ZCB0aGUgYmVuZWZpdHMsIGJ1dCB0aGUgcHJpdmFjeSB0ZWFtIGZlZWxzIGxpa2UgdGhlIHJpc2tz
IGFyZSB0b28gZ3JlYXQsIHRoYXQgaXQncyBpbXBvcnRhbnQgdGhhdCBpdCBhbHdheXMgYmUgcG9z
c2libGUgdG8gc3Bvb2YgcHJpdmFjeS1jcml0aWNhbCBkYXRhIGVsZW1lbnRzIGxpa2UgbG9jYXRp
b24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNhbiB5b3UgZXhwYW5kIG9uIHdoeSDigJxpdOKA
mXMgaW1wb3J0YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBvc3NpYmxlIHRvIHNwb29mIHByaXZhY3kt
Y3JpdGljYWwgZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0aW9u4oCdPyZuYnNwOw0KPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPklmIHdlIGNvbXBhcmUgdG8gdGhlIEZJRE8gMiBsb2NhdGlvbiBleHRl
bnNpb24gKDxhIGhyZWY9Imh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jc2N0bi1sb2Nh
dGlvbi1leHRlbnNpb24iPmh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jc2N0bi1sb2Nh
dGlvbi1leHRlbnNpb248L2E+KSwgd2hpY2ggY2FuIGJlIGluY2x1ZGVkIGFzIHBhcnQgb2YgdGhl
IEZJRE8gMiBhdHRlc3RhdGlvbiwgdGhlDQogbG9jYXRpb24gZGF0YSBpbmNsdXNpb24gaW4gdGhl
IGF0dGVzdGF0aW9uIGlzIG1hbmFnZWQgYnkgdGhlIGJyb3dzZXIgcGVybWlzc2lvbnMgZnJhbWV3
b3JrIHRoYXQgYWxyZWFkeSBleGlzdHMgZm9yIGxvY2F0aW9uICg8YSBocmVmPSJodHRwczovL3d3
dy53My5vcmcvVFIvd2ViYXV0aG4vI2Jyb3dzZXItcGVybWlzc2lvbnMtZnJhbWV3b3JrLWV4dGVu
c2lvbnMiPmh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jYnJvd3Nlci1wZXJtaXNzaW9u
cy1mcmFtZXdvcmstZXh0ZW5zaW9uczwvYT4pLiZuYnNwOw0KPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkl0IHNlZW1zIHRoYXQgdGhlIEFuZHJvaWQgcGVybWlzc2lvbnMgZnJhbWV3b3JrIGNvdWxk
IGJlIHNpbWlsYXJseSBsZXZlcmFnZWQgZm9yIGFuIEVBVC1iYXNlZCBsb2NhdGlvbiBjbGFpbS48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LUdpcmkgTWFuZHlhbSwgUXVhbGNvbW08bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IFJBVFMgJmx0O3JhdHMtYm91bmNlc0BpZXRmLm9y
ZyZndDsgPGI+T24gQmVoYWxmIE9mIDwvYj4NClNoYXduIFdpbGxkZW48YnI+DQo8Yj5TZW50Ojwv
Yj4gU2F0dXJkYXksIEp1bHkgNiwgMjAxOSA3OjI1IFBNPGJyPg0KPGI+VG86PC9iPiBNaWNoYWVs
IFJpY2hhcmRzb24gJmx0O21jciYjNDM7aWV0ZkBzYW5kZWxtYW4uY2EmZ3Q7PGJyPg0KPGI+Q2M6
PC9iPiByYXRzQGlldGZhLmFtc2wuY29tPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbUmF0c10g
QW5kcm9pZCBjb21tZW50cyBvbiBFQVQgZHJhZnQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHA+PHN0cm9uZz48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7
YmFja2dyb3VuZDojRkZFQjlDIj5DQVVUSU9OPC9zcGFuPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjti
YWNrZ3JvdW5kOiNGRkVCOUMiPjogVGhpcyBlbWFpbCBvcmlnaW5hdGVkIGZyb20gb3V0c2lkZSBv
ZiB0aGUgb3JnYW5pemF0aW9uLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIEp1bCA1LCAyMDE5IGF0IDEyOjI4IFBNIE1pY2hhZWwg
UmljaGFyZHNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1jciUyQmlldGZAc2FuZGVsbWFuLmNhIj5t
Y3ImIzQzO2lldGZAc2FuZGVsbWFuLmNhPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
Q0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7
bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQpTaGF3biBXaWxs
ZGVuICZsdDtzd2lsbGRlbj08YSBocmVmPSJtYWlsdG86NDBnb29nbGUuY29tQGRtYXJjLmlldGYu
b3JnIiB0YXJnZXQ9Il9ibGFuayI+NDBnb29nbGUuY29tQGRtYXJjLmlldGYub3JnPC9hPiZndDsg
d3JvdGU6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IFNwZWNpZmljYWxseSwgRUFUIGlzIGFib3V0
IGF0dGVzdGluZyB0byBhICpkZXZpY2UqIHdoaWxlIEtleXN0b3JlPGJyPg0KJm5ic3A7ICZuYnNw
OyAmZ3Q7IEF0dGVzdGF0aW9uIGlzIGFib3V0IGF0dGVzdGluZyB0byBhICprZXkqIC0tIHRob3Vn
aCB3ZSBhbHNvIGF0dGVzdCB0bzxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBxdWl0ZTxicj4NCjxi
cj4NCkkgaGF2ZSBpbmNsdWRlIGEgc2VjdGlvbiBpbiB0aGUgdXNlIGNhc2UgZG9jdW1lbnQgY2Fs
bGVkICZxdW90O0NyeXB0b2dyYXBoaWMga2V5PGJyPg0KQXR0ZXN0aW9uJnF1b3Q7PG86cD48L286
cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5HcmVh
dCE8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7ICZuYnNwOyAmZ3Q7IEFub3RoZXIsIG1vcmUgdHJhY3RhYmxlLCBhcmVhIG9m
IGRpZmZlcmVuY2UgaXMgdGhhdCBFQVQgcHJvdmlkZXMgQ2xhaW1zPGJyPg0KJm5ic3A7ICZuYnNw
OyAmZ3Q7IGZvcjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBzZXZlcmFsIGRhdGEgaXRlbXMgd2hp
Y2ggQW5kcm9pZCB3aWxsIGxpa2VseSBuZXZlciBhbGxvdyB0byBiZSBhdHRlc3RlZDxicj4NCiZu
YnNwOyAmbmJzcDsgJmd0OyBiZWNhdXNlIG9mIHRoZWlyIHByaXZhY3kgaW1wbGljYXRpb25zIGFu
ZCBwb3RlbnRpYWwgZm9yIGVjb3N5c3RlbTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBmcmFnbWVu
dGF0aW9uIChhcHBzIGNob29zaW5nIHdoaWNoIGRldmljZXMgdGhleSdsbCBydW4gb24gLS0gd2Ug
Z2VuZXJhbGx5PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IHRyeSB0byBkZW55IHRoZW0gdGhlIGlu
Zm9ybWF0aW9uIHRoZXknZCBsaWtlIHRvIGhhdmUgdG8gbWFrZSB0aG9zZTxicj4NCiZuYnNwOyAm
bmJzcDsgJmd0OyBjaG9pY2VzKS4mbmJzcDsgVGhlc2UgYXJlOjxicj4NCjxicj4NCiZuYnNwOyAm
bmJzcDsgJmd0OyAtIFVFSUQ8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgLSBPcmlnaW5hdGlvbjxi
cj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAtIExvY2F0aW9uPGJyPg0KPGJyPg0KQ2FuIHlvdSBzYXkg
bW9yZSBhYm91dCBsb2NhdGlvbj88YnI+DQpBcmUgeW91IHNheWluZyB0aGF0IEFuZHJvaWQgd291
bGQgbmV2ZXIgcHJvdmlkZSBhIHJlbHlpbmcgcGFydHkgKHNheSwgYW48YnI+DQpvcGVuLXByb3Rv
Y29sIGltcGxlbWVudGF0aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hlcmUgYSBkZXZpY2UgaXM/
PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5JIHN0cm9uZ2x5IGRvdWJ0IHRoYXQgd2Ugd2lsbCBldmVyIHByb3ZpZGUgdGhhdC4mbmJz
cDsgSSB1bmRlcnN0YW5kIHRoZSBiZW5lZml0cywgYnV0IHRoZSBwcml2YWN5IHRlYW0gZmVlbHMg
bGlrZSB0aGUgcmlza3MgYXJlIHRvbyBncmVhdCwgdGhhdCBpdCdzIGltcG9ydGFudCB0aGF0IGl0
IGFsd2F5cyBiZSBwb3NzaWJsZSB0byBzcG9vZiBwcml2YWN5LWNyaXRpY2FsIGRhdGEgZWxlbWVu
dHMgbGlrZSBsb2NhdGlvbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5n
OjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwOyAmZ3Q7IFNvbWUgb3RoZXIgY2xhaW1z
IHRoYXQgd2UgaGF2ZSwgYW5kIHRoaW5rIGFyZSBpbXBvcnRhbnQsIGFyZSBPUyB2ZXJzaW9uPGJy
Pg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGFuZDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBwYXRjaC1s
ZXZlbCAocmVwcmVzZW50ZWQgYXMgYSBkYXRlLCBZWVlZTU1ERCk7IHNlY3VyZSBib290IHZlcmlm
aWNhdGlvbjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBrZXk8YnI+DQombmJzcDsgJm5ic3A7ICZn
dDsgZGlnZXN0OyBzZWN1cmUgYm9vdCBkaWdlc3QgKGhhc2ggb2YgYWxsIHZlcmlmaWVkIGNvZGUp
OyBhcHBsaWNhdGlvbiBJRCAoYTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBkaWdlc3Qgb2YgdGhl
IHJlcXVlc3RpbmcgYXBwIHNpZ25pbmcga2V5KTsgYW5kIHNlY3VyZSBhcHAgdmVyc2lvbiAoaG1t
LDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBkb24ndCBoYXZlIGEgcGF0Y2hsZXZlbCwgYnV0IHdl
IHNob3VsZCEmbmJzcDsgSSdsbCBzZWUgYWJvdXQgYWRkaW5nIHRoYXQgZm9yPGJyPg0KJm5ic3A7
ICZuYnNwOyAmZ3Q7IFIpLjxicj4NCjxicj4NClRoZXNlIGFyZSBhbGwgaW50ZW5kZWQgdG8gYmUg
Y292ZXJlZCB1bmRlciAmcXVvdDtuZXR3b3JrIGF0dGVzdGF0aW9uJnF1b3Q7LCBidXQ8YnI+DQpu
b3cgSSB3b25kZXIgaWYgdGhhdCB0ZXJtIGlzIG1pcy1sZWFkaW5nLjxvOnA+PC9vOnA+PC9wPg0K
PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SG1tLiZuYnNwOyBZ
ZXMsIHlvdSdyZSBhdHRlc3RpbmcgdG8gdGhlIGRldmljZSBzdGF0ZSwgbm90IGFueXRoaW5nIGFi
b3V0IGEgbmV0d29yay4mbmJzcDsgSSBndWVzcyAmcXVvdDtuZXR3b3JrIGF0dGVzdGF0aW9uJnF1
b3Q7IGlzIGJlY2F1c2UgeW91J3JlIGV4cGVjdGluZyB0aGUgcmVseWluZyBwYXJ0eSB0byBiZSB0
aGUgbmV0d29yaz88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+LS0gPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOjcuNXB0Ij4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzU1NTU1NTtib3JkZXI6c29saWQgI0Q1MEYyNSAxLjVwdDtwYWRkaW5nOjIuMHB0Ij5TaGF3biBX
aWxsZGVuJm5ic3A7fDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTU7Ym9yZGVyOnNv
bGlkICMzMzY5RTggMS41cHQ7cGFkZGluZzoyLjBwdCI+Jm5ic3A7U3RhZmYNCiBTb2Z0d2FyZSBF
bmdpbmVlciZuYnNwO3w8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1O2JvcmRlcjpz
b2xpZCAjMDA5OTM5IDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZuYnNwOzxhIGhyZWY9Im1haWx0bzpz
d2lsbGRlbkBnb29nbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+c3dpbGxkZW5AZ29vZ2xlLmNvbTwv
YT4mbmJzcDt8PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1NTtib3JkZXI6c29saWQg
I0VFQjIxMSAxLjVwdDtwYWRkaW5nOjIuMHB0Ij4mbmJzcDs3MjAtOTI0LTY2NDU8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_d572ce18b5ea40f18e8ff460dbab1e8bNASANEXM01Cnaqualcommco_--


From nobody Sat Jul  6 12:34:15 2019
Return-Path: <swillden@google.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C65B31200C5 for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 12:34:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.499
X-Spam-Level: 
X-Spam-Status: No, score=-17.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4o0YNTpJooRO for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 12:34:10 -0700 (PDT)
Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51ACF12008B for <rats@ietfa.amsl.com>; Sat,  6 Jul 2019 12:34:10 -0700 (PDT)
Received: by mail-yb1-xb32.google.com with SMTP id i14so3285521ybp.7 for <rats@ietfa.amsl.com>; Sat, 06 Jul 2019 12:34:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hPUo9zgKjTK2JaIU5wfzHaJwZvXIiv0Z61sKkaXtgA0=; b=W1F/vT0p0QfM97r4jUe0ymwkZwZm1n5ggDN3jiJvLTzPJjMqPkAILKmOEvtK0Zm02q +N8XQcs0UWHmV1w3p7gwpikdiNl9q1gRigow5oQnEVxcCle1rPpCjS3SGoBPfwuefVcL iVD/JHhzf3s6c9dRGGX2dY8k+t2mjWQAI5j/vHW8Jf1yVPAO6bxhNGTumI7BDGg6YNEL 9DCCOfrutjXCZrYFUmjNE28A4syVOdw198ZugdXjhoge3aCQFcdSdDiNJXqQlca53Xgm tkzPRUW16H4IotPRk3RZgc7148b3yPwyrAK5Jz6XvHHii6rjKjtwAUh0+2n61HrOmLi5 Bwiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hPUo9zgKjTK2JaIU5wfzHaJwZvXIiv0Z61sKkaXtgA0=; b=YsW1ftlhNweU5Dml5eTVUfV6EaQCZousHdt7n2sK/Oug/ejJw18C7n3l9ZqrcHY5BG 42KLXMTVeLdMAuflTrb31Y9DOtIbkZLbc2T6PmwjJrmCDUtD6TIcZWm68EWQW1rX1PEC 2DBCpbn2lR0vZo46+icHyVILd5fJKHy+52ojljB8ltRv8OMfr77R3q5dZXNqlGK5xLAO Te1uGY/SD0bl/g7PGPftwPuZAEvAlZgGNHtw67+25vfBnLlRA0BgPMaMHvWgqaKPNvuT NS21tgIxDbxV4yIkEmNABjJKK7+BckCO1+MmZwI0TB3sYReyjgZ93xiw9t82lR7rKA+u 7IFQ==
X-Gm-Message-State: APjAAAUOzhyNkdL6dYZt7jrao2CQ86tzOWbOyOinN9sLxcLe6blhVzTq 8MIvVXSpqi8Pme59ITNQvwUMolkZm9krBzLUtILX/6+6TtE=
X-Google-Smtp-Source: APXvYqx9zOPI9qGJ4y9S9dgIrjPyuqlqr5GE1HPy+3Hnh5t4dJYLggLIaCYI1+vpTp9TLtKl9iIoXYs2U5laITMqLmA=
X-Received: by 2002:a25:bc82:: with SMTP id e2mr5590431ybk.12.1562441649010; Sat, 06 Jul 2019 12:34:09 -0700 (PDT)
MIME-Version: 1.0
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com>
In-Reply-To: <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com>
From: Shawn Willden <swillden@google.com>
Date: Sat, 6 Jul 2019 13:33:57 -0600
Message-ID: <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com>
To: Giridhar Mandyam <mandyam@qti.qualcomm.com>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="000000000000790e62058d084b85"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/6DyJWVzLmyPxvtYNEBITcdQci-4>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Jul 2019 19:34:14 -0000

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

On Sat, Jul 6, 2019 at 8:05 AM Giridhar Mandyam <mandyam@qti.qualcomm.com>
wrote:

> >>Can you say more about location?
> Are you saying that Android would never provide a relying party (say, an
> open-protocol implementation of Pokemon GO) with where a device is?
>
>
>
> >I strongly doubt that we will ever provide that.  I understand the
> benefits, but the privacy team feels like the risks are too great, that
> it's important that it always be possible to spoof privacy-critical data
> elements like location.
>
>
>
> Can you expand on why =E2=80=9Cit=E2=80=99s important that it always be p=
ossible to spoof
> privacy-critical data elements like location=E2=80=9D?
>

I'm not a member of the privacy team, so I don't know all of the
rationale/considerations, but I know one element of it is to protect
dissidents living under oppressive regimes.  There's a desire to make it
possible for them to prevent their devices from giving away any information
they don't want revealed, via rooting and modification of the Android OS.
Since they can't modify TEE/SE functionality, it's on us to limit the
feature set of the TEE/SE code so it doesn't reveal private information, to
the degree we can.

This is why the existing Android attestation uses batch attestation keys,
to avoid making the attestation key a strong unique identifier, and why the
ID attestation features are tightly restricted and include a low-level API
to wipe the IDs and thereby disable ID attestation.  I'm assuming that
similar logic would preclude location attestation, though the question
hasn't actually come up.


> If we compare to the FIDO 2 location extension (
> https://www.w3.org/TR/webauthn/#sctn-location-extension), which can be
> included as part of the FIDO 2 attestation, the location data inclusion i=
n
> the attestation is managed by the browser permissions framework that
> already exists for location (
> https://www.w3.org/TR/webauthn/#browser-permissions-framework-extensions
> ).
>
>
>
> It seems that the Android permissions framework could be similarly
> leveraged for an EAT-based location claim.
>

It could, yes, but I don't think Android will enable that.


>
> -Giri Mandyam, Qualcomm
>
>
>
> *From:* RATS <rats-bounces@ietf.org> *On Behalf Of * Shawn Willden
> *Sent:* Saturday, July 6, 2019 7:25 PM
> *To:* Michael Richardson <mcr+ietf@sandelman.ca>
> *Cc:* rats@ietfa.amsl.com
> *Subject:* Re: [Rats] Android comments on EAT draft
>
>
>
> *CAUTION*: This email originated from outside of the organization.
>
>
>
>
>
> On Fri, Jul 5, 2019 at 12:28 PM Michael Richardson <mcr+ietf@sandelman.ca=
>
> wrote:
>
>
> Shawn Willden <swillden=3D40google.com@dmarc.ietf.org> wrote:
>     > Specifically, EAT is about attesting to a *device* while Keystore
>     > Attestation is about attesting to a *key* -- though we also attest =
to
>     > quite
>
> I have include a section in the use case document called "Cryptographic k=
ey
> Attestion"
>
>
>
> Great!
>
>
>
>     > Another, more tractable, area of difference is that EAT provides
> Claims
>     > for
>     > several data items which Android will likely never allow to be
> attested
>     > because of their privacy implications and potential for ecosystem
>     > fragmentation (apps choosing which devices they'll run on -- we
> generally
>     > try to deny them the information they'd like to have to make those
>     > choices).  These are:
>
>     > - UEID
>     > - Origination
>     > - Location
>
> Can you say more about location?
> Are you saying that Android would never provide a relying party (say, an
> open-protocol implementation of Pokemon GO) with where a device is?
>
>
>
> I strongly doubt that we will ever provide that.  I understand the
> benefits, but the privacy team feels like the risks are too great, that
> it's important that it always be possible to spoof privacy-critical data
> elements like location.
>
>
>
>     > Some other claims that we have, and think are important, are OS
> version
>     > and
>     > patch-level (represented as a date, YYYYMMDD); secure boot
> verification
>     > key
>     > digest; secure boot digest (hash of all verified code); application
> ID (a
>     > digest of the requesting app signing key); and secure app version
> (hmm,
>     > don't have a patchlevel, but we should!  I'll see about adding that
> for
>     > R).
>
> These are all intended to be covered under "network attestation", but
> now I wonder if that term is mis-leading.
>
>
>
> Hmm.  Yes, you're attesting to the device state, not anything about a
> network.  I guess "network attestation" is because you're expecting the
> relying party to be the network?
>
>
>
>
> --
>
> Shawn Willden | Staff Software Engineer | swillden@google.com |
>  720-924-6645
>


--=20
Shawn Willden | Staff Software Engineer | swillden@google.com | 720-924-664=
5

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

<div dir=3D"ltr"><div dir=3D"ltr">On Sat, Jul 6, 2019 at 8:05 AM Giridhar M=
andyam &lt;<a href=3D"mailto:mandyam@qti.qualcomm.com">mandyam@qti.qualcomm=
.com</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_1370113176643023982WordSection1">
<p class=3D"MsoNormal">&gt;&gt;Can you say more about location?<br>
Are you saying that Android would never provide a relying party (say, an<br=
>
open-protocol implementation of Pokemon GO) with where a device is?<u></u><=
u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">&gt;I strongly doubt that we will ever provide that.=
=C2=A0 I understand the benefits, but the privacy team feels like the risks=
 are too great, that it&#39;s important that it always be possible to spoof=
 privacy-critical data elements like location.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Can you expand on why =E2=80=9Cit=E2=80=99s importan=
t that it always be possible to spoof privacy-critical data elements like l=
ocation=E2=80=9D?=C2=A0</p></div></div></blockquote><div><br></div><div>I&#=
39;m not a member of the privacy team, so I don&#39;t know all of the ratio=
nale/considerations, but I know one element of it is to protect dissidents =
living under oppressive regimes.=C2=A0 There&#39;s a desire to make it poss=
ible for them to prevent their devices from giving away any information the=
y don&#39;t want revealed, via rooting and modification of the Android OS.=
=C2=A0 Since they can&#39;t modify TEE/SE functionality, it&#39;s on us to =
limit the feature set of the TEE/SE code so it doesn&#39;t reveal private i=
nformation, to the degree we can.</div><div><br></div><div>This is why the =
existing Android attestation uses batch attestation keys, to avoid making t=
he attestation key a strong unique identifier, and why the ID attestation f=
eatures are tightly restricted and include a low-level API to wipe the IDs =
and thereby disable ID attestation.=C2=A0 I&#39;m assuming that similar log=
ic would preclude location attestation, though the question hasn&#39;t actu=
ally come up.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_1370113176643023982Wor=
dSection1"><p class=3D"MsoNormal">
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>If we compare to the FIDO 2 location extensio=
n (<a href=3D"https://www.w3.org/TR/webauthn/#sctn-location-extension" targ=
et=3D"_blank">https://www.w3.org/TR/webauthn/#sctn-location-extension</a>),=
 which can be included as part of the FIDO 2 attestation, the
 location data inclusion in the attestation is managed by the browser permi=
ssions framework that already exists for location (<a href=3D"https://www.w=
3.org/TR/webauthn/#browser-permissions-framework-extensions" target=3D"_bla=
nk">https://www.w3.org/TR/webauthn/#browser-permissions-framework-extension=
s</a>).=C2=A0</p><p class=3D"MsoNormal"><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">It seems that the Android permissions framework coul=
d be similarly leveraged for an EAT-based location claim.</p></div></div></=
blockquote><div><br></div><div>It could, yes, but I don&#39;t think Android=
 will enable that.</div><div><br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_1370113176643023982=
WordSection1"><p class=3D"MsoNormal"><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">-Giri Mandyam, Qualcomm<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><b>From:</b> RATS &lt;<a href=3D"mailto:rats-bounces=
@ietf.org" target=3D"_blank">rats-bounces@ietf.org</a>&gt; <b>On Behalf Of =
</b>
Shawn Willden<br>
<b>Sent:</b> Saturday, July 6, 2019 7:25 PM<br>
<b>To:</b> Michael Richardson &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca=
" target=3D"_blank">mcr+ietf@sandelman.ca</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:rats@ietfa.amsl.com" target=3D"_blank">rats@ie=
tfa.amsl.com</a><br>
<b>Subject:</b> Re: [Rats] Android comments on EAT draft<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p><strong><span style=3D"font-size:8.5pt;font-family:Arial,sans-serif;back=
ground:rgb(255,235,156)">CAUTION</span></strong><span style=3D"font-size:8.=
5pt;font-family:Arial,sans-serif;background:rgb(255,235,156)">: This email =
originated from outside of the organization.</span><u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Fri, Jul 5, 2019 at 12:28 PM Michael Richardson &=
lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca" target=3D"_blank">mcr+ietf@sa=
ndelman.ca</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<p class=3D"MsoNormal"><br>
Shawn Willden &lt;swillden=3D<a href=3D"mailto:40google.com@dmarc.ietf.org"=
 target=3D"_blank">40google.com@dmarc.ietf.org</a>&gt; wrote:<br>
=C2=A0 =C2=A0 &gt; Specifically, EAT is about attesting to a *device* while=
 Keystore<br>
=C2=A0 =C2=A0 &gt; Attestation is about attesting to a *key* -- though we a=
lso attest to<br>
=C2=A0 =C2=A0 &gt; quite<br>
<br>
I have include a section in the use case document called &quot;Cryptographi=
c key<br>
Attestion&quot;<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Great!<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<p class=3D"MsoNormal">=C2=A0 =C2=A0 &gt; Another, more tractable, area of =
difference is that EAT provides Claims<br>
=C2=A0 =C2=A0 &gt; for<br>
=C2=A0 =C2=A0 &gt; several data items which Android will likely never allow=
 to be attested<br>
=C2=A0 =C2=A0 &gt; because of their privacy implications and potential for =
ecosystem<br>
=C2=A0 =C2=A0 &gt; fragmentation (apps choosing which devices they&#39;ll r=
un on -- we generally<br>
=C2=A0 =C2=A0 &gt; try to deny them the information they&#39;d like to have=
 to make those<br>
=C2=A0 =C2=A0 &gt; choices).=C2=A0 These are:<br>
<br>
=C2=A0 =C2=A0 &gt; - UEID<br>
=C2=A0 =C2=A0 &gt; - Origination<br>
=C2=A0 =C2=A0 &gt; - Location<br>
<br>
Can you say more about location?<br>
Are you saying that Android would never provide a relying party (say, an<br=
>
open-protocol implementation of Pokemon GO) with where a device is?<u></u><=
u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I strongly doubt that we will ever provide that.=C2=
=A0 I understand the benefits, but the privacy team feels like the risks ar=
e too great, that it&#39;s important that it always be possible to spoof pr=
ivacy-critical data elements like location.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4=
.8pt;margin-right:0in">
<p class=3D"MsoNormal">=C2=A0 =C2=A0 &gt; Some other claims that we have, a=
nd think are important, are OS version<br>
=C2=A0 =C2=A0 &gt; and<br>
=C2=A0 =C2=A0 &gt; patch-level (represented as a date, YYYYMMDD); secure bo=
ot verification<br>
=C2=A0 =C2=A0 &gt; key<br>
=C2=A0 =C2=A0 &gt; digest; secure boot digest (hash of all verified code); =
application ID (a<br>
=C2=A0 =C2=A0 &gt; digest of the requesting app signing key); and secure ap=
p version (hmm,<br>
=C2=A0 =C2=A0 &gt; don&#39;t have a patchlevel, but we should!=C2=A0 I&#39;=
ll see about adding that for<br>
=C2=A0 =C2=A0 &gt; R).<br>
<br>
These are all intended to be covered under &quot;network attestation&quot;,=
 but<br>
now I wonder if that term is mis-leading.<u></u><u></u></p>
</blockquote>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Hmm.=C2=A0 Yes, you&#39;re attesting to the device s=
tate, not anything about a network.=C2=A0 I guess &quot;network attestation=
&quot; is because you&#39;re expecting the relying party to be the network?=
<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div style=3D"margin-top:7.5pt">
<p class=3D"MsoNormal" style=3D"line-height:18pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif;color:rgb(85,85,85);border:1.5pt solid rg=
b(213,15,37);padding:2pt">Shawn Willden=C2=A0|</span><span style=3D"font-si=
ze:12pt;font-family:Arial,sans-serif;color:rgb(85,85,85);border:1.5pt solid=
 rgb(51,105,232);padding:2pt">=C2=A0Staff
 Software Engineer=C2=A0|</span><span style=3D"font-size:12pt;font-family:A=
rial,sans-serif;color:rgb(85,85,85);border:1.5pt solid rgb(0,153,57);paddin=
g:2pt">=C2=A0<a href=3D"mailto:swillden@google.com" target=3D"_blank">swill=
den@google.com</a>=C2=A0|</span><span style=3D"font-size:12pt;font-family:A=
rial,sans-serif;color:rgb(85,85,85);border:1.5pt solid rgb(238,178,17);padd=
ing:2pt">=C2=A0720-924-6645</span><span style=3D"font-size:12pt;font-family=
:Arial,sans-serif;color:rgb(85,85,85)"><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div=
 dir=3D"ltr"><span style=3D"font-family:Times;font-size:medium"><div style=
=3D"line-height:1.5em;padding-top:10px;margin-top:10px;color:rgb(85,85,85);=
font-family:sans-serif;font-size:small"><span style=3D"border-width:2px 0px=
 0px;border-style:solid;border-color:rgb(213,15,37);padding-top:2px;margin-=
top:2px">Shawn Willden=C2=A0|</span><span style=3D"border-width:2px 0px 0px=
;border-style:solid;border-color:rgb(51,105,232);padding-top:2px;margin-top=
:2px">=C2=A0Staff Software Engineer=C2=A0|</span><span style=3D"border-widt=
h:2px 0px 0px;border-style:solid;border-color:rgb(0,153,57);padding-top:2px=
;margin-top:2px">=C2=A0<a href=3D"mailto:swillden@google.com" target=3D"_bl=
ank">swillden@google.com</a>=C2=A0|</span><span style=3D"border-width:2px 0=
px 0px;border-style:solid;border-color:rgb(238,178,17);padding-top:2px;marg=
in-top:2px">=C2=A0720-924-6645</span></div></span></div></div></div></div><=
/div></div></div>

--000000000000790e62058d084b85--


From nobody Sun Jul  7 08:17:45 2019
Return-Path: <hardjono@mit.edu>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F146120048 for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 08:17:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 rbErrSBVNnHJ for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 08:17:40 -0700 (PDT)
Received: from outgoing-exchange-3.mit.edu (outgoing-exchange-3.mit.edu [18.9.28.13]) (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 7CEE712001E for <rats@ietf.org>; Sun,  7 Jul 2019 08:17:40 -0700 (PDT)
Received: from w92exedge3.exchange.mit.edu (W92EXEDGE3.EXCHANGE.MIT.EDU [18.7.73.15]) by outgoing-exchange-3.mit.edu (8.14.7/8.12.4) with ESMTP id x67FHslU012230; Sun, 7 Jul 2019 11:17:55 -0400
Received: from oc11expo23.exchange.mit.edu (18.9.4.88) by w92exedge3.exchange.mit.edu (18.7.73.15) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Sun, 7 Jul 2019 11:16:26 -0400
Received: from oc11expo23.exchange.mit.edu (18.9.4.88) by oc11expo23.exchange.mit.edu (18.9.4.88) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Sun, 7 Jul 2019 11:17:26 -0400
Received: from oc11expo23.exchange.mit.edu ([18.9.4.88]) by oc11expo23.exchange.mit.edu ([18.9.4.88]) with mapi id 15.00.1365.000; Sun, 7 Jul 2019 11:17:26 -0400
From: Thomas Hardjono <hardjono@mit.edu>
To: "rats@ietf.org" <rats@ietf.org>
CC: "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>
Thread-Topic: Comments on draft-birkholz-rats-architecture-01
Thread-Index: AQHVNM6n08a7P12bmUyVFL6zYsL3BA==
Date: Sun, 7 Jul 2019 15:17:26 +0000
Message-ID: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [73.167.220.69]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/biBrujnWOQ0XDud-SGIKkM4Jsqc>
Subject: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jul 2019 15:17:44 -0000

Here are some comments on draft-birkholz-rats-architecture-01.

There are several typos in the text,  but I will focus on some of the more =
fundamental questions.


(a) Abstract:

>>> the goal of the RATS Architecture is
>>> to enable interoperable interaction between the RATS Roles. Hence,
>>> the RATS Architecture is designed to enable interoperability via
>>> well-defined semantics of the information model (attestation
>>> assertions/claims),...

Is it true/correct that RATS will address the semantics of the information =
model (and not just the syntax).

The issue of trust semantics goes very deep into the architecture of the ha=
rdware and platform, so much so that  I don't think (correct me) it is prac=
tical to compare between two hardware manufacturer platforms (e.g. Intel ba=
sed PC versus Qualcomm-based iPhones) .  The best that can be achieved (cor=
rect me) is that there is a paired-matching between the Computing-Context m=
easured/reported by the device (Attester) and the Computing-Context informa=
tion (manifest) issued by the Asserter (platform or device manufacturer) an=
d accessible to the Verifier.  The Verifier must somehow know (detect) the =
differences in Computing-Contexts between two distinct platforms/devices.=20

Or did I misunderstand the usage of the term "semantics" in this document.


(b) Page 4

>>> One of the goals of the RATS Architecture is to provide the building
>>> blocks - the roles defined by the RATS Architecture - to enable the
>>> composition of service-chains/hierarchies and work-flows that can
>>> create and appraise evidence about the trustworthiness of devices and
>>> services.

The notion of "service-chains" or assertion-chains needs to be defined clea=
rly (maybe in the next draft).  In fact, service-chains is a topic that is =
barely discussed in this draft-01.


(c) Page 5 top:

>>> Mandatory and optional trust relationships between its Roles, that
>>> may assume a Root-of-Trust context,

This one is confusing I think, because perhaps of the word "optional".

One of the outcome of a successful RATs interoperability scenario is to ena=
ble the establishment of trust (based on the observance of RATS-defined rem=
ote attention procedures) between the Asserter and Verifier.


(d) Page 5 Section 3.1 on RATS Role.

>> Claimant:

I'm assuming we going with the word "Asserter" instead of Claimant.


(e) Page 6 second paragraph:

>>> ... supply chain entities (SCE)...

Supply chain entities need to be defined.  Does this mean supply chain of c=
omponents that make-up a platform (e.g. OEMs), or does it mean something el=
se.



(f) Page 6 third pa paragraph a:

>>> Attester: The producer of attestation evidence that has a root of trust=
 for reporting (RTR)

Why only the RTR?  I would have thought that the Attester (e.g. my device) =
must also have an RTM.


(g) Page 7, last paragraph:

>>> In general, and RATS Duties are typically associated with a
>>> RATS Role. The list presented in this document is exhaustive.

Did you mean "exhaustive" or "non-exhaustive"


(h) Page 8, Section 4.1.2:

>>> Acquisition and storage of appraisal policies

The term "appraisal policies" needs to be defined.  Dos it mean "processing=
 rules" ? (akin to the X509 cert policies which define the ways to process =
received certs).


>>> Verification of Attester Identity (attestation provenance)

Is this a typo?  An "Attester Identity" is not the same as the provenance o=
f attestations.


(i) Page 12 first paragraph:

>>> In essence, the
>>> attestation provenance of attestation evidence is the system that
>>> intends to present its trustworthiness in a believable manner.

This sentence sounds circular, but I think I get the intent.

Should it read something like:  The provenance of the attestation-evidence =
of a given system originates from the system itself, and pertains to the tr=
ustworthiness of the system.  It must be presented in a believable manner b=
y the system to external entities, namely the Verifiers and Relying Parties=
.


(j) Page 12 fourth paragraph:

>>> If the root of trust involved is a root of trust for measurement
>>> (RTM), the producer of information takes on the role of a asserter.


Is this a typo?  Should this instead read ".. the role of an *Attester" (be=
cause an Attester, not the Asserter, has the RTM and possibly RTR).


(k) Page 15 Section 7.1

The Lying Endpoint Problem text should be placed in the Use Cases document,=
 not in the Architecture doc.

The entire reason we have RATS (and indeed the whole notion of Remote Attes=
tations) is largely due to the The Lying Endpoint Problem.


(l)  Page 21 section 8.1:

This paragraph is a good explanation of remote attestations because it talk=
s about "telemetry", which seems core to network devices.

Perhaps this paragraph could be moved up front towards the start of the doc=
ument.


(m) Page 22 Section 8.4:

>>> Claim: Structured Evidence asserted about a Computing Context. It
>>> contains metadata that informs regarding the type, class,
>>> representation and semantics of Evidence information. A Claim is
>>> represented as a name-value pair consisting of a Claim Name and a
>>> Claim Value

Firstly, I would avoid the use of the term "Claim" because it is already us=
ed in higher layer protocols and other organizations. The term "Assertion" =
is good enough for RATS.

Secondly, is the goal/deliverable for RATS to define these name-value pairs=
? (for both RTMs and RTRs).

The TCG uses the term "manifest" to indicate the list of expected complimen=
ts and measurements in the platform, produced by the Asserter (e.g. device =
manufacturer).


(n) Page 23 second-last paragraph:

>>> Activity: A sequence of actions conducted by Computing Contexts
>>> that compose a Remote Attestation procedure.

Should RATS care about the "activity" or actions of s given device or platf=
orm (that concludes in the generation of an attestation).  Isn't activities=
/actions internal to the device and the device-manufacturer.


(o) Other comments:

The diagrams from the RATS architecture presentation at IETF104 are excelle=
nt ("Evolution of RATS Architecture" and "RATS WG Scoping").  It would be g=
ood to have them represented somehow in ASCII.





-- thomas --





























From nobody Sun Jul  7 08:41:53 2019
Return-Path: <hardjono@mit.edu>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FC3B12009C for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 08:41:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 l6rrgNIdaTEi for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 08:41:51 -0700 (PDT)
Received: from outgoing-exchange-7.mit.edu (outgoing-exchange-7.mit.edu [18.9.28.58]) (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 29B02120058 for <rats@ietf.org>; Sun,  7 Jul 2019 08:41:50 -0700 (PDT)
Received: from oc11exedge1.exchange.mit.edu (OC11EXEDGE1.EXCHANGE.MIT.EDU [18.9.3.17]) by outgoing-exchange-7.mit.edu (8.14.7/8.12.4) with ESMTP id x67FevBZ032435 for <rats@ietf.org>; Sun, 7 Jul 2019 11:40:58 -0400
Received: from w92expo23.exchange.mit.edu (18.7.74.77) by oc11exedge1.exchange.mit.edu (18.9.3.17) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Sun, 7 Jul 2019 11:41:31 -0400
Received: from oc11expo23.exchange.mit.edu (18.9.4.88) by w92expo23.exchange.mit.edu (18.7.74.77) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Sun, 7 Jul 2019 11:41:49 -0400
Received: from oc11expo23.exchange.mit.edu ([18.9.4.88]) by oc11expo23.exchange.mit.edu ([18.9.4.88]) with mapi id 15.00.1365.000; Sun, 7 Jul 2019 11:41:49 -0400
From: Thomas Hardjono <hardjono@mit.edu>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: Use-case for RATS
Thread-Index: AQHVNNn/hW6OWDPmVk6Nq66rqgcdlw==
Date: Sun, 7 Jul 2019 15:41:49 +0000
Message-ID: <719fae8658904847b441cdfa26323f55@oc11expo23.exchange.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [73.167.220.69]
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/TibRyjhu58Zu47B9gURPzrrmIL8>
Subject: [Rats] Use-case for RATS
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jul 2019 15:41:53 -0000

Below is a high level use-case for RATS that purposely avoids using the tec=
hnical terminology (as use-case descriptions should, I think).

It this use-case is of interest, I can expand further.


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

Use-case: Remote attestation of computing nodes within a blockchain system.

A group of enterprises organized as a consortium seeks to deploy computing =
nodes as the basis of their shared blockchain system. Each member of the co=
nsortium must forward an equal number of computing nodes to participate in =
the P2P network of nodes that form the basis of the blockchain system. In o=
rder to prevent the various issues (e.g. concentration of hash power, anony=
mous mining nodes) found in other blockchain systems, each computing node m=
ust comply to a predefined allowable manifest of system hardware, software =
and firmware, as agreed to by the membership of the consortium. Thus, a giv=
en computing node must be able to report the (pre-boot) configuration of it=
s system and be able to report at any time the operational status of the va=
rious components that make-up its system.

The consortium seeks the following technical capabilities to be afforded by=
 each computing node:

-- Report on the node's system configuration, upon request by any authorize=
d verifying entity (e.g. administration) in the consortium.

-- Include a report on its last state in every completion of the consensus-=
making algorithm.

-- Report the node=92s membership in the group, without disclosing its owne=
rship (anonymous attestations).

-- Prove that the node is running on discrete hardware versus running as a =
VM in the cloud.=20


NOTE: Computing Node =3D Attester.  Consortium Verifying Entity =3D Verifie=
r


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






-- thomas --








From nobody Sun Jul  7 14:48:11 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 706721200B7 for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 14:48:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 SxRLY-6-mU4P for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 14:48:08 -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 32B1D1200C5 for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 14:48:06 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id D58473818F; Sun,  7 Jul 2019 17:46:05 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 46AA9BDF; Sun,  7 Jul 2019 17:48:05 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Shawn Willden <swillden@google.com>
cc: rats@ietfa.amsl.com
In-Reply-To: <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Sun, 07 Jul 2019 17:48:05 -0400
Message-ID: <28574.1562536085@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/WIQUmfNpeAcBKGgrPOHNqLGHG_8>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jul 2019 21:48:11 -0000

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


Shawn Willden <swillden@google.com> wrote:
    >> These are all intended to be covered under "network attestation", but
    >> now I wonder if that term is mis-leading.
    >>

    > Hmm.  Yes, you're attesting to the device state, not anything about a
    > network.  I guess "network attestation" is because you're expecting the
    > relying party to be the network?

It's a good point, and maybe we can come up with a better term that is well
understood.   The attestations are occuring in order that the network
operator is willing to accept the device is sane.

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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0iaJQACgkQgItw+93Q
3WUVKgf8D1/NEVSHszvvkkmHW4RUl6kHjTMWj99t82fSKZprtUtpwzK95p+2WFW2
UCORyOgskMiIu3EhwvG80yNqfG2wUJ0fjEbkfJmAIl8b0h/La3I6EelDUE7EIDcU
kHcn5edi6akjlXmSLe8B8l63J+zn6rrBiJFhCIsEOK8INA8KYXwdpA8zmhOCpIDW
8Clqd/e2Xn2lgmQzp98Jl6fwGhTfQ3uWHRg4Sv7yAkt8hpfPwmIIA2gwXtCsR4H0
phFaakWY4hLkiblVqJrndemEOe9B6iXAKRFzTSr6FUuvkblIsNTgFQSTie3THWnN
dm2pDMWO8x0nI/U/1jd/JDvgt/VikA==
=ds5U
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Sun Jul  7 15:29:22 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34312120091 for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 15:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 jyhqG0shnQ4z for <rats@ietfa.amsl.com>; Sun,  7 Jul 2019 15:29:18 -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 A5C2012004C for <rats@ietf.org>; Sun,  7 Jul 2019 15:29:18 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id 9B0783818F; Sun,  7 Jul 2019 18:27:17 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 5389B9E2; Sun,  7 Jul 2019 18:29:17 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Thomas Hardjono <hardjono@mit.edu>
cc: "rats\@ietf.org" <rats@ietf.org>
In-Reply-To: <719fae8658904847b441cdfa26323f55@oc11expo23.exchange.mit.edu>
References: <719fae8658904847b441cdfa26323f55@oc11expo23.exchange.mit.edu>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Sun, 07 Jul 2019 18:29:17 -0400
Message-ID: <6213.1562538557@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/XIDUB5B5Gv-gS1pV2XhQsqB4-7I>
Subject: Re: [Rats] Use-case for RATS
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jul 2019 22:29:20 -0000

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


Thanks, I'll slip your text it in tonight, and push my new version out
tonight.


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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0icj0ACgkQgItw+93Q
3WUmWAf/azBfJ1QU86oXdNbXA8VolnV8akFidEHzWDXCdWrMfV+AYiPo1aaCFDbN
4G2cF6WGFk+sDuOcTSi9hHeZnb0SV0nnLgVlxhQPQRFjOIGplOT10qurvEOXOiN9
j8QBDdeK0QaaQZHx36+eoVhcukOSrnZqr3Z5iMMCl2knx7DGUMk7O7ZRYkz5vQ61
wV/9Vh50qoKgOlMEM/e0js23h7IUgLZZvf171l3IitUfVBusqxI+Mi4ONz1DOLus
FjLNSRB5vW/Jf/AMns8pV6FhgnWSOvlx//DR0yN3fMyN8iGYHyX82r/LnBoM39lS
M3BQNdQDYbfPJGxLUVSoy7qhrX6AMQ==
=zIqN
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Mon Jul  8 04:48:23 2019
Return-Path: <Simon.Frost@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4225012016C for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 04:48:21 -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_DNSWL_NONE=-0.0001, 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=armh.onmicrosoft.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 cxD9tNvXQGeb for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 04:48:17 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60060.outbound.protection.outlook.com [40.107.6.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CE2B120159 for <rats@ietf.org>; Mon,  8 Jul 2019 04:48:17 -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=UblGnqTDdXLjKBcBAUMlZPxhyZcYNLNXKUzwLI9WiQk=; b=F93KkaUUCCsJC+4prqlW+Y+jSVDnq31dPJEIWiNODNTqxpkOS+gxxqoVCp67WqdSkSbNem8JGXAL/KRgrO4doA4JDw2NH3JFJ6nDLB8M+inTTSP3H+JskRZht934lhUK+ABBc6/O5BSUF+3mF5GlxHf3Ji4q/bQRcIMbGdKabvI=
Received: from DB7PR08MB3642.eurprd08.prod.outlook.com (20.177.120.148) by DB7PR08MB3322.eurprd08.prod.outlook.com (52.135.130.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.15; Mon, 8 Jul 2019 11:48:14 +0000
Received: from DB7PR08MB3642.eurprd08.prod.outlook.com ([fe80::a422:43cd:a9b8:cb5]) by DB7PR08MB3642.eurprd08.prod.outlook.com ([fe80::a422:43cd:a9b8:cb5%4]) with mapi id 15.20.2052.020; Mon, 8 Jul 2019 11:48:14 +0000
From: Simon Frost <Simon.Frost@arm.com>
To: Laurence Lundblade <lgl@island-resort.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] New EAT draft --  I-D Action: draft-ietf-rats-eat-01.txt
Thread-Index: AQHVM2KXqsPtOOI8mk+tt5+Zps4WgabAnqcg
Date: Mon, 8 Jul 2019 11:48:14 +0000
Message-ID: <DB7PR08MB364208D3707F7D8558AFEE88EFF60@DB7PR08MB3642.eurprd08.prod.outlook.com>
References: <156222457028.12217.255889850248264885@ietfa.amsl.com> <1319915C-304A-4E51-ACC9-C99792949CD1@island-resort.com>
In-Reply-To: <1319915C-304A-4E51-ACC9-C99792949CD1@island-resort.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ts-tracking-id: 8a29cafd-6e90-452c-8b9a-612ecc14ec83.0
x-checkrecipientchecked: true
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Simon.Frost@arm.com; 
x-originating-ip: [217.140.106.49]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6093c26c-6a28-4182-63c8-08d7039a294a
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB7PR08MB3322; 
x-ms-traffictypediagnostic: DB7PR08MB3322:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <DB7PR08MB3322EA85B7E0982AF6DA5A1AEFF60@DB7PR08MB3322.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 00922518D8
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(189003)(199004)(40434004)(86362001)(2906002)(14454004)(7736002)(33656002)(606006)(229853002)(110136005)(25786009)(316002)(76176011)(66066001)(3846002)(26005)(53546011)(6506007)(6116002)(186003)(790700001)(99286004)(102836004)(74316002)(52536014)(7696005)(8936002)(81156014)(81166006)(8676002)(53936002)(76116006)(71200400001)(446003)(71190400001)(73956011)(55016002)(236005)(66476007)(6306002)(66946007)(9686003)(54896002)(68736007)(14444005)(66446008)(5024004)(64756008)(66556008)(6436002)(5660300002)(256004)(72206003)(966005)(486006)(6246003)(478600001)(66574012)(2501003)(11346002)(476003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR08MB3322; H:DB7PR08MB3642.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AwckiT/y/Z+2jkerFK96rq+ctwTgvZAiEhj0DUiTlN788r1bw8CyQWIL5UnlpQiSBAewIfTdFB/pAoXntWffMxZxqw4Go/eUP/TXEV8Noc45Zv/iI+vugXgNm182Cx8OoAIlrfO5CjndMBtMIkCvMlrY3T7BjoLzH9wC2paNinRsWPXqrS/X97a5tVZ9t3aT9HiRoCUTdQWlzON8UX3laRdb5tU9W01WVEZielIl87+biWG80PQIMg+UQflCJAaoYxqS13brypKVv9ylkLyqVAo9InuK8C4yz6eHrYmqMpl7QYH8QMziHri2cJptnvkhNNuaaIbLZGrJ9MYGiE02nyaNXk+3UXt/7lBIGO/WBskjFBArCkJLfjIWLw8fTRB/nvU8RT6kLcPIlREECNnAguXRRaic7p02sJU9bzRtlQk=
Content-Type: multipart/alternative; boundary="_000_DB7PR08MB364208D3707F7D8558AFEE88EFF60DB7PR08MB3642eurp_"
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6093c26c-6a28-4182-63c8-08d7039a294a
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2019 11:48:14.8402 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Simon.Frost@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3322
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/y76NYdjBFjtNa9fzdjK2kwBSQRE>
Subject: Re: [Rats] New EAT draft -- I-D Action: draft-ietf-rats-eat-01.txt
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 11:48:21 -0000

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

ICAqICAgVGhpcyB3YXMgZG9uZSBpbiB0aGUgRUFUIEdpdEh1Yiwgbm90IHRoZSBSQVRzIEdpdEh1
Yi4gSSB3aWxsIHNlZSBhYm91dCBjaGFuZ2luZyB0aGUgb3duZXIgc2hpcCBuZXh0Lg0KSG93IGRv
IHlvdSB3YW50IGNvbW1lbnRzOiBhcyBpc3N1ZXMgaW4gdGhlIEVBVCBHaXRIdWIgKHVubGVzcyB5
b3XigJlyZSBpbnRlbmRpbmcgdG8gbW92ZSB0byBSQVRTKSBvciBvbiB0aGUgbWFpbGluZyBsaXN0
Pw0KDQpUaGFua3MNClNpbW9uDQoNCkZyb206IExhdXJlbmNlIEx1bmRibGFkZSA8bGdsQGlzbGFu
ZC1yZXNvcnQuY29tPg0KU2VudDogMDUgSnVseSAyMDE5IDE5OjUxDQpUbzogcmF0c0BpZXRmLm9y
Zw0KU3ViamVjdDogW1JhdHNdIE5ldyBFQVQgZHJhZnQgLS0gSS1EIEFjdGlvbjogZHJhZnQtaWV0
Zi1yYXRzLWVhdC0wMS50eHQNCg0KSGVyZeKAmXMgYSBuZXcgRUFUIGRyYWZ0Lg0KDQpJdCBtYWtl
cyBhbiBFQVQgZWl0aGVyIGEgQ1dUIG9yIEpXVCwgbm90IHNvbWV0aGluZyBvZiBpdOKAmXMgb3du
IGFzIHRoaXMgd2FzIHRoZSBjb25zZW5zdXMuIExpdHRsZSBsZXNzIHN1cmUgYWJvdXQgY29uc2Vu
c3VzIGFib3V0IEpXVCwgYnV0IHdlIGNhbiBkaXNjdXNzIHRoYXQuDQoNCkl0IHNlcGFyYXRlcyB0
aGUgaW5mb3JtYXRpb24gbW9kZWwgZnJvbSB0aGUgZGF0YSBtb2RlbC4gVGhlIGluZm9ybWF0aW9u
IG1vZGVsIGlzIGRlc2NyaWJlZCB1c2luZyBDRERMLiBJIHVzZWQgYSBDRERMIGdyb3VwIGZvciBl
YWNoIGNsYWltLiBIb3BlZnVsbHkgdGhpcyBpcyBhIGdvb2Qgd2F5IHRvIGRvIGl0LiBJbiBsYXRl
ciBzZWN0aW9ucyB0aGUgdGhlIGV4dHJhIGRldGFpbHMgbmVlZGVkIGZvciBDQk9SIGFuZCBKU09O
IHN5bnRheCBhcmUgZ2l2ZW4uIEnigJltIG5vdCBzbyBtdWNoIGFmdGVyIGNvbnZlcnNpb24gYmV0
d2VlbiB0aGVtLiBXaGF0IGlzIGltcG9ydGFudCB0aGF0IHRoZXkgYm90aCBiZSBhYmxlIHRvIGV4
cHJlc3MgdGhlIHNhbWUgY2xhaW1zIHNvIHlvdSBkb27igJl0IGhhdmUgYSBzaXR1YXRpb24gd2hl
cmUg4oCceW91IGhhdmUgdG8gdXNlIENCT1IgaWYgeW91IHdhbnQgY2xhaW0gWFhY4oCdIChvciB2
aWNlIHZlcnNhKS4NCg0KSSBoYXZlIG5vdCBhZGRlZCBhbnkgbmV3IGNsYWltcywgYnV0IEkgZGlk
IHJlc3RydWN0dXJlIHRob3NlIHRoYXQgYXJlIHRoZXJlLiBTZWVtZWQgYmVzdCB0byBhZ3JlZSBv
biB0aGUgc2V0IHVwIC8gYXBwcm9hY2ggYmVmb3JlIGFkZGluZyBuZXcgY2xhaW1zLg0KDQpUaGVy
ZSBpcyBub3RoaW5nIG5ldyBhYm91dCB0aGUgQ1dUIGFuZCBKV1QgcmVnaXN0cmllcywgc3VjaCBh
cyByZXF1aXJpbmcgbW9yZSByZXZpZXcgb24gdGhlIGFzc3VtcHRpb24gdGhleSBhcmUgT0sgYXMg
aXMsIGFuZCB3ZeKAmWxsIGFkZHJlc3MgdGhlIGNsYWltcyBxdWFsaXR5IHRocm91Z2ggcHJvZmls
ZXMuDQoNCk1hbnkgb2YgQmVu4oCZcyBwcml2YXRlIGNvbW1lbnRzIHRvIG1lIHdlcmUgaW50cmlu
c2ljYWxseSBhZGRyZXNzZWQuIFRoZSBvbmUgdGhhdCB3YXNu4oCZdCwgd2hldGhlciAxMjggYml0
cyBpcyBlbm91Z2ggZm9yIGEgVUVJRCwgd2FzIG5vdCwgc28gSSBmaWxlZCBhbiBpc3N1ZSBmb3Ig
aXQuDQoNClRoaXMgd2FzIGRvbmUgaW4gdGhlIEVBVCBHaXRIdWIsIG5vdCB0aGUgUkFUcyBHaXRI
dWIuIEkgd2lsbCBzZWUgYWJvdXQgY2hhbmdpbmcgdGhlIG93bmVyIHNoaXAgbmV4dC4NCg0KTEwN
Cg0KDQoNCkJlZ2luIGZvcndhcmRlZCBtZXNzYWdlOg0KDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNA
aWV0Zi5vcmc8bWFpbHRvOmludGVybmV0LWRyYWZ0c0BpZXRmLm9yZz4NClN1YmplY3Q6IFtSYXRz
XSBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLXJhdHMtZWF0LTAxLnR4dA0KRGF0ZTogSnVseSA0LCAy
MDE5IGF0IDEyOjE2OjEwIEFNIFBEVA0KVG86IDxpLWQtYW5ub3VuY2VAaWV0Zi5vcmc8bWFpbHRv
OmktZC1hbm5vdW5jZUBpZXRmLm9yZz4+DQpDYzogcmF0c0BpZXRmLm9yZzxtYWlsdG86cmF0c0Bp
ZXRmLm9yZz4NClJlcGx5LVRvOiByYXRzQGlldGYub3JnPG1haWx0bzpyYXRzQGlldGYub3JnPg0K
DQoNCkEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIElu
dGVybmV0LURyYWZ0cyBkaXJlY3Rvcmllcy4NClRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2Yg
dGhlIFJlbW90ZSBBVHRlc3RhdGlvbiBQcm9jZWR1cmVTIFdHIG9mIHRoZSBJRVRGLg0KDQogICAg
ICAgVGl0bGUgICAgICAgICAgIDogVGhlIEVudGl0eSBBdHRlc3RhdGlvbiBUb2tlbiAoRUFUKQ0K
ICAgICAgIEF1dGhvcnMgICAgICAgICA6IEdpcmlkaGFyIE1hbmR5YW0NCiAgICAgICAgICAgICAg
ICAgICAgICAgICBMYXVyZW5jZSBMdW5kYmxhZGUNCiAgICAgICAgICAgICAgICAgICAgICAgICBN
aWd1ZWwgQmFsbGVzdGVyb3MNCiAgICAgICAgICAgICAgICAgICAgICAgICBKZXJlbXkgTydEb25v
Z2h1ZQ0KICAgICAgICAgICAgICAgIEZpbGVuYW1lICAgICAgICA6IGRyYWZ0LWlldGYtcmF0cy1l
YXQtMDEudHh0DQogICAgICAgICAgICAgICAgUGFnZXMgICAgICAgICAgIDogMjgNCiAgICAgICAg
ICAgICAgICBEYXRlICAgICAgICAgICAgOiAyMDE5LTA3LTA0DQoNCkFic3RyYWN0Og0KICBBbiBF
bnRpdHkgQXR0ZXN0YXRpb24gVG9rZW4gKEVBVCkgcHJvdmlkZXMgYSBzaWduZWQgKGF0dGVzdGVk
KSBzZXQgb2YNCiAgY2xhaW1zIHRoYXQgZGVzY3JpYmUgc3RhdGUgYW5kIGNoYXJhY3RlcmlzdGlj
cyBvZiBhbiBlbnRpdHksDQogIHR5cGljYWxseSBhIGRldmljZSBsaWtlIGEgcGhvbmUgb3IgYW4g
SW9UIGRldmljZS4gIFRoZXNlIGNsYWltcyBhcmUNCiAgdXNlZCBieSBhIHJlbHlpbmcgcGFydHkg
dG8gZGV0ZXJtaW5lIGhvdyBtdWNoIGl0IHdpc2hlcyB0byB0cnVzdCB0aGUNCiAgZW50aXR5Lg0K
DQogIEFuIEVBVCBpcyBlaXRoZXIgYSBDV1Qgb3IgSldUIHdpdGggc29tZSBhdHRlc3RhdGlvbi1v
cmllbnRlZCBjbGFpbXMuDQogIFRvIGEgbGFyZ2UgZGVncmVlLCBhbGwgdGhpcyBkb2N1bWVudCBk
b2VzIGlzIGV4dGVuZCBDV1QgYW5kIEpXVC4NCg0KQ29udHJpYnV0aW5nDQoNCiAgVEJEDQoNCg0K
VGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQpodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXJhdHMtZWF0Lw0KDQpUaGVy
ZSBhcmUgYWxzbyBodG1saXplZCB2ZXJzaW9ucyBhdmFpbGFibGUgYXQ6DQpodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1yYXRzLWVhdC0wMQ0KaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLXJhdHMtZWF0LTAxDQoNCkEgZGlmZiBmcm9t
IHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCmh0dHBzOi8vd3d3LmlldGYu
b3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLXJhdHMtZWF0LTAxDQoNCg0KUGxlYXNlIG5vdGUg
dGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3Vi
bWlzc2lvbg0KdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJs
ZSBhdCB0b29scy5pZXRmLm9yZy4NCg0KSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJs
ZSBieSBhbm9ueW1vdXMgRlRQIGF0Og0KZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0
cy8NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClJB
VFMgbWFpbGluZyBsaXN0DQpSQVRTQGlldGYub3JnPG1haWx0bzpSQVRTQGlldGYub3JnPg0KaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9yYXRzDQoNCklNUE9SVEFOVCBOT1RJ
Q0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNv
bmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5
IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVz
ZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGlu
IGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkhlbHZldGlj
YTsNCglwYW5vc2UtMToyIDExIDYgNCAyIDIgMiAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQt
ZmFtaWx5OldpbmdkaW5nczsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1
IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkRlbmdYaWFuOw0KCXBhbm9z
ZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxp
YnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6IlxARGVuZ1hpYW4iOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0K
LyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5N
c29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z
aXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmss
IHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVy
bGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJ
dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xp
c3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlvcml0eToz
NDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206
MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9u
dC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1z
b25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1l
Om1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNt
Ow0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250
LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4u
YXBwbGUtdGFiLXNwYW4NCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtdGFiLXNwYW47fQ0Kc3Bhbi5F
bWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIu
MHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3Qt
aWQ6MTMwMTQ5MzQ4NzsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0
ZS1pZHM6LTMxNDY0MTY2NCAtMjAxNDY3MTI4OCAyNjg0MzU0NTkgMjY4NDM1NDYxIDI2ODQzNTQ1
NyAyNjg0MzU0NTkgMjY4NDM1NDYxIDI2ODQzNTQ1NyAyNjg0MzU0NTkgMjY4NDM1NDYxO30NCkBs
aXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsNCgltc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674OYOw0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCgltc28tZmFyZWFzdC1mb250LWZhbWls
eTpEZW5nWGlhbjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDt9DQpAbGlzdCBsMDpsZXZl
bDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9
DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsNg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlz
dCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNt
O30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAv
Pg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxh
eW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwv
bzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxpbms9ImJs
dWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjx1bCBzdHls
ZT0ibWFyZ2luLXRvcDowY20iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtO21zby1saXN0OmwwIGxldmVsMSBsZm8xIj5UaGlz
IHdhcyBkb25lIGluIHRoZSBFQVQgR2l0SHViLCBub3QgdGhlIFJBVHMgR2l0SHViLiBJIHdpbGwg
c2VlIGFib3V0IGNoYW5naW5nIHRoZSBvd25lciBzaGlwIG5leHQuPG86cD48L286cD48L2xpPjwv
dWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiI+SG93IGRvIHlvdSB3
YW50IGNvbW1lbnRzOiBhcyBpc3N1ZXMgaW4gdGhlIEVBVCBHaXRIdWIgKHVubGVzcyB5b3XigJly
ZSBpbnRlbmRpbmcgdG8gbW92ZSB0byBSQVRTKSBvciBvbiB0aGUgbWFpbGluZyBsaXN0PzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPlNpbW9uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxh
bmc9IkVOLVVTIj4gTGF1cmVuY2UgTHVuZGJsYWRlICZsdDtsZ2xAaXNsYW5kLXJlc29ydC5jb20m
Z3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gMDUgSnVseSAyMDE5IDE5OjUxPGJyPg0KPGI+VG86PC9i
PiByYXRzQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFtSYXRzXSBOZXcgRUFUIGRyYWZ0
IC0tIEktRCBBY3Rpb246IGRyYWZ0LWlldGYtcmF0cy1lYXQtMDEudHh0PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGVyZeKAmXMgYSBuZXcgRUFUIGRyYWZ0
LjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQgbWFrZXMg
YW4gRUFUIGVpdGhlciBhIENXVCBvciBKV1QsIG5vdCBzb21ldGhpbmcgb2YgaXTigJlzIG93biBh
cyB0aGlzIHdhcyB0aGUgY29uc2Vuc3VzLiBMaXR0bGUgbGVzcyBzdXJlIGFib3V0IGNvbnNlbnN1
cyBhYm91dCBKV1QsIGJ1dCB3ZSBjYW4gZGlzY3VzcyB0aGF0LjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JdCBzZXBhcmF0ZXMgdGhlIGluZm9y
bWF0aW9uIG1vZGVsIGZyb20gdGhlIGRhdGEgbW9kZWwuIFRoZSBpbmZvcm1hdGlvbiBtb2RlbCBp
cyBkZXNjcmliZWQgdXNpbmcgQ0RETC4gSSB1c2VkIGENCjxpPkNEREwgZ3JvdXA8L2k+IGZvciBl
YWNoIGNsYWltLiBIb3BlZnVsbHkgdGhpcyBpcyBhIGdvb2Qgd2F5IHRvIGRvIGl0LiBJbiBsYXRl
ciBzZWN0aW9ucyB0aGUgdGhlIGV4dHJhIGRldGFpbHMgbmVlZGVkIGZvciBDQk9SIGFuZCBKU09O
IHN5bnRheCBhcmUgZ2l2ZW4uIEnigJltIG5vdCBzbyBtdWNoIGFmdGVyIGNvbnZlcnNpb24gYmV0
d2VlbiB0aGVtLiBXaGF0IGlzIGltcG9ydGFudCB0aGF0IHRoZXkgYm90aCBiZSBhYmxlIHRvIGV4
cHJlc3MgdGhlDQogc2FtZSBjbGFpbXMgc28geW91IGRvbuKAmXQgaGF2ZSBhIHNpdHVhdGlvbiB3
aGVyZSDigJx5b3UgaGF2ZSB0byB1c2UgQ0JPUiBpZiB5b3Ugd2FudCBjbGFpbSBYWFjigJ0gKG9y
IHZpY2UgdmVyc2EpLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIG5vdCBhZGRlZCBhbnkgbmV3IGNsYWltcywgYnV0IEkg
ZGlkIHJlc3RydWN0dXJlIHRob3NlIHRoYXQgYXJlIHRoZXJlLiBTZWVtZWQgYmVzdCB0byBhZ3Jl
ZSBvbiB0aGUgc2V0IHVwIC8gYXBwcm9hY2ggYmVmb3JlIGFkZGluZyBuZXcgY2xhaW1zLjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGVyZSBp
cyBub3RoaW5nIG5ldyBhYm91dCB0aGUgQ1dUIGFuZCBKV1QgcmVnaXN0cmllcywgc3VjaCBhcyBy
ZXF1aXJpbmcgbW9yZSByZXZpZXcgb24gdGhlIGFzc3VtcHRpb24gdGhleSBhcmUgT0sgYXMgaXMs
IGFuZCB3ZeKAmWxsIGFkZHJlc3MgdGhlIGNsYWltcyBxdWFsaXR5IHRocm91Z2ggcHJvZmlsZXMu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk1h
bnkgb2YgQmVu4oCZcyBwcml2YXRlIGNvbW1lbnRzIHRvIG1lIHdlcmUgaW50cmluc2ljYWxseSBh
ZGRyZXNzZWQuIFRoZSBvbmUgdGhhdCB3YXNu4oCZdCwgd2hldGhlciAxMjggYml0cyBpcyBlbm91
Z2ggZm9yIGEgVUVJRCwgd2FzIG5vdCwgc28gSSBmaWxlZCBhbiBpc3N1ZSBmb3IgaXQuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgd2Fz
IGRvbmUgaW4gdGhlIEVBVCBHaXRIdWIsIG5vdCB0aGUgUkFUcyBHaXRIdWIuIEkgd2lsbCBzZWUg
YWJvdXQgY2hhbmdpbmcgdGhlIG93bmVyIHNoaXAgbmV4dC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TEw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KPGJyPg0KPG86cD48L286cD48
L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5CZWdpbiBmb3J3YXJkZWQgbWVzc2Fn
ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOiA8L3Nw
YW4+DQo8L2I+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90Oyxz
YW5zLXNlcmlmIj48YSBocmVmPSJtYWlsdG86aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnIj5pbnRl
cm5ldC1kcmFmdHNAaWV0Zi5vcmc8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5TdWJqZWN0OiBbUmF0c10gSS1EIEFjdGlv
bjogZHJhZnQtaWV0Zi1yYXRzLWVhdC0wMS50eHQ8L3NwYW4+PC9iPjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5EYXRlOiA8L3NwYW4+DQo8
L2I+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNl
cmlmIj5KdWx5IDQsIDIwMTkgYXQgMTI6MTY6MTAgQU0gUERUPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5UbzogPC9zcGFuPg0K
PC9iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1z
ZXJpZiI+Jmx0OzxhIGhyZWY9Im1haWx0bzppLWQtYW5ub3VuY2VAaWV0Zi5vcmciPmktZC1hbm5v
dW5jZUBpZXRmLm9yZzwvYT4mZ3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5DYzogPC9zcGFuPg0KPC9iPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+PGEgaHJlZj0i
bWFpbHRvOnJhdHNAaWV0Zi5vcmciPnJhdHNAaWV0Zi5vcmc8L2E+PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5SZXBseS1UbzoN
Cjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90
OyxzYW5zLXNlcmlmIj48YSBocmVmPSJtYWlsdG86cmF0c0BpZXRmLm9yZyI+cmF0c0BpZXRmLm9y
ZzwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxicj4NCkEgTmV3IEludGVybmV0LURyYWZ0
IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIEludGVybmV0LURyYWZ0cyBkaXJlY3Rvcmll
cy48YnI+DQpUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBSZW1vdGUgQVR0ZXN0YXRp
b24gUHJvY2VkdXJlUyBXRyBvZiB0aGUgSUVURi48YnI+DQo8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUaXRsZSAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs6IFRoZSBFbnRpdHkgQXR0ZXN0YXRp
b24gVG9rZW4gKEVBVCk8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDtBdXRob3JzICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOzogR2lyaWRoYXIgTWFuZHlhbTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwO0xhdXJlbmNlIEx1bmRibGFkZTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwO01pZ3VlbCBCYWxsZXN0ZXJvczxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwO0plcmVteSBPJ0Rvbm9naHVlPGJyPg0KPHNwYW4gY2xhc3M9ImFwcGxlLXRh
Yi1zcGFuIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPkZpbGVuYW1l
ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzogZHJhZnQtaWV0Zi1y
YXRzLWVhdC0wMS50eHQ8YnI+DQo8c3BhbiBjbGFzcz0iYXBwbGUtdGFiLXNwYW4iPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+UGFnZXMgJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7OiAyODxicj4NCjxzcGFu
IGNsYXNzPSJhcHBsZS10YWItc3BhbiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IDwvc3Bhbj5EYXRlICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOzogMjAxOS0wNy0wNDxicj4NCjxicj4NCkFic3RyYWN0Ojxi
cj4NCiZuYnNwOyZuYnNwO0FuIEVudGl0eSBBdHRlc3RhdGlvbiBUb2tlbiAoRUFUKSBwcm92aWRl
cyBhIHNpZ25lZCAoYXR0ZXN0ZWQpIHNldCBvZjxicj4NCiZuYnNwOyZuYnNwO2NsYWltcyB0aGF0
IGRlc2NyaWJlIHN0YXRlIGFuZCBjaGFyYWN0ZXJpc3RpY3Mgb2YgYW4gZW50aXR5LDxicj4NCiZu
YnNwOyZuYnNwO3R5cGljYWxseSBhIGRldmljZSBsaWtlIGEgcGhvbmUgb3IgYW4gSW9UIGRldmlj
ZS4gJm5ic3A7VGhlc2UgY2xhaW1zIGFyZTxicj4NCiZuYnNwOyZuYnNwO3VzZWQgYnkgYSByZWx5
aW5nIHBhcnR5IHRvIGRldGVybWluZSBob3cgbXVjaCBpdCB3aXNoZXMgdG8gdHJ1c3QgdGhlPGJy
Pg0KJm5ic3A7Jm5ic3A7ZW50aXR5Ljxicj4NCjxicj4NCiZuYnNwOyZuYnNwO0FuIEVBVCBpcyBl
aXRoZXIgYSBDV1Qgb3IgSldUIHdpdGggc29tZSBhdHRlc3RhdGlvbi1vcmllbnRlZCBjbGFpbXMu
PGJyPg0KJm5ic3A7Jm5ic3A7VG8gYSBsYXJnZSBkZWdyZWUsIGFsbCB0aGlzIGRvY3VtZW50IGRv
ZXMgaXMgZXh0ZW5kIENXVCBhbmQgSldULjxicj4NCjxicj4NCkNvbnRyaWJ1dGluZzxicj4NCjxi
cj4NCiZuYnNwOyZuYnNwO1RCRDxicj4NCjxicj4NCjxicj4NClRoZSBJRVRGIGRhdGF0cmFja2Vy
IHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtcmF0cy1lYXQvIj5odHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXJhdHMtZWF0LzwvYT48YnI+DQo8YnI+DQpU
aGVyZSBhcmUgYWxzbyBodG1saXplZCB2ZXJzaW9ucyBhdmFpbGFibGUgYXQ6PGJyPg0KPGEgaHJl
Zj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtcmF0cy1lYXQtMDEiPmh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXJhdHMtZWF0LTAxPC9hPjxicj4N
CjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0
Zi1yYXRzLWVhdC0wMSI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFm
dC1pZXRmLXJhdHMtZWF0LTAxPC9hPjxicj4NCjxicj4NCkEgZGlmZiBmcm9tIHRoZSBwcmV2aW91
cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDo8YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRm
Lm9yZy9yZmNkaWZmP3VybDI9ZHJhZnQtaWV0Zi1yYXRzLWVhdC0wMSI+aHR0cHM6Ly93d3cuaWV0
Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LWlldGYtcmF0cy1lYXQtMDE8L2E+PGJyPg0KPGJyPg0K
PGJyPg0KUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZy
b20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbjxicj4NCnVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9u
IGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuPGJyPg0KPGJyPg0KSW50
ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0Ojxicj4N
CjxhIGhyZWY9ImZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvIj5mdHA6Ly9mdHAu
aWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLzwvYT48YnI+DQo8YnI+DQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NClJBVFMgbWFpbGluZyBsaXN0PGJy
Pg0KPGEgaHJlZj0ibWFpbHRvOlJBVFNAaWV0Zi5vcmciPlJBVFNAaWV0Zi5vcmc8L2E+PGJyPg0K
PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9yYXRzIj5odHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3JhdHM8L2E+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQpJTVBPUlRBTlQgTk9U
SUNFOiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBj
b25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRo
ZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVs
eSBhbmQgZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1
c2UgaXQgZm9yIGFueSBwdXJwb3NlLA0KIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9u
IGluIGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_DB7PR08MB364208D3707F7D8558AFEE88EFF60DB7PR08MB3642eurp_--


From nobody Mon Jul  8 04:57:53 2019
Return-Path: <Simon.Frost@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C60C2120183 for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 04:57:41 -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_DNSWL_NONE=-0.0001, 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=armh.onmicrosoft.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 lcJ_WxgDBF3N for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 04:57:38 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on0627.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::627]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 968A1120159 for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 04:57:38 -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=xC+GpOolkio82H0VYPfyicoSp88t2wfCcg0jZUcXKzA=; b=Gs3Yw9Mmn1xEb6mq3mwPFM8ma9Mjic7GZe0aqPVvCPvkMylmy2Yc7jHGZ4+7sbjJIpz2jQudn3Kq9X5stkYLyoi/+GxgCu59h29fbqnKCDdJf95vYOEGima0Ezn6cTJFC/09/lV4q1SueGj7UKCan3xmjfRrM6Ylk+6o6r4X11E=
Received: from DB7PR08MB3642.eurprd08.prod.outlook.com (20.177.120.148) by DB7PR08MB3596.eurprd08.prod.outlook.com (20.177.120.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Mon, 8 Jul 2019 11:57:35 +0000
Received: from DB7PR08MB3642.eurprd08.prod.outlook.com ([fe80::a422:43cd:a9b8:cb5]) by DB7PR08MB3642.eurprd08.prod.outlook.com ([fe80::a422:43cd:a9b8:cb5%4]) with mapi id 15.20.2052.020; Mon, 8 Jul 2019 11:57:35 +0000
From: Simon Frost <Simon.Frost@arm.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Shawn Willden <swillden@google.com>
CC: "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
Thread-Topic: [Rats] Android comments on EAT draft
Thread-Index: AQHVNYRUuTu26pLBHUylqEH4qBP5fw==
Date: Mon, 8 Jul 2019 11:57:35 +0000
Message-ID: <DB7PR08MB3642332C869EC28AD86095CAEFF60@DB7PR08MB3642.eurprd08.prod.outlook.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <28574.1562536085@localhost>
In-Reply-To: <28574.1562536085@localhost>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ts-tracking-id: 9c041daa-8240-4fd4-b677-f2084fa3c8e7.0
x-checkrecipientchecked: true
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Simon.Frost@arm.com; 
x-originating-ip: [217.140.106.49]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: af888305-028a-4df6-c407-08d7039b777c
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB7PR08MB3596; 
x-ms-traffictypediagnostic: DB7PR08MB3596:
x-microsoft-antispam-prvs: <DB7PR08MB3596714C5EF8D081C9817096EFF60@DB7PR08MB3596.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00922518D8
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(346002)(376002)(136003)(366004)(39860400002)(199004)(189003)(13464003)(40434004)(3846002)(6116002)(4744005)(5660300002)(52536014)(26005)(76176011)(7696005)(186003)(446003)(99286004)(110136005)(11346002)(68736007)(476003)(478600001)(8936002)(66476007)(66446008)(64756008)(66556008)(486006)(71190400001)(25786009)(66946007)(76116006)(73956011)(72206003)(2906002)(102836004)(6506007)(6246003)(33656002)(5024004)(9686003)(14444005)(229853002)(6436002)(66066001)(4326008)(316002)(74316002)(256004)(305945005)(53936002)(7736002)(14454004)(55016002)(86362001)(71200400001)(8676002)(81166006)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR08MB3596; H:DB7PR08MB3642.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: rIzqKnorVKB7vZZSEOOrCS5suGTFGJCKop/TLjvMttNm0BP5DYGN9BYfOZ1QVYK0fjaZOVt9Qg9PDVm4CSlP8Ym63WzGLH41ULg3trcMK4Ez2HJOkaZ/3/B0wQnRVmOGrY3bBnw4G0qxJ2bmhB1QSh34snvbrbTxewtoKd+tPK9D30QZgogDY7aIwAba4qWGPXMzQvyWyHzUZK6I+8e4MKTuF/E8E5xFKnMxjBZTJcQLiYI+ZvzvhG3RWeX3E/Y2MFqF+gD+cubkcBc2KTJ8Xhsr+y6lkDe6g8FDwdpsWsOQnYWdXT04vxDzPqgYE8wMVpVVGpNwlFsXM7ySLW+KkoK42aPQrwTCm/Cwh8QCLZrRRP6JdK3lt/57KRPufbuWLQfTLT9mNNMDbRIqe6WkeUuqCmf61JlkG40ZVBrBhlw=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: af888305-028a-4df6-c407-08d7039b777c
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2019 11:57:35.5144 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Simon.Frost@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3596
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/o_GvZxpassUOIzn9TFz7fSMOX7c>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 11:57:53 -0000

-----Original Message-----
From: Michael Richardson <mcr+ietf@sandelman.ca>

> It's a good point, and maybe we can come up with a better term that is we=
ll
> understood.   The attestations are occuring in order that the network
> operator is willing to accept the device is sane.

"Associating Attestation" perhaps? That covers both the RP being a network =
operator accepting a device and the RP being the consumer of a service whic=
h is hosted on a device. In both cases the attestation request is a necessa=
ry part of building the trust to form the partnership.

Thanks
Simon

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  8 07:45:11 2019
Return-Path: <nicolae.paladi@ri.se>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C98C71201E6 for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 07:45:08 -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_DNSWL_NONE=-0.0001, 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=risecloud.onmicrosoft.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 CiV1vylWPuvO for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 07:45:02 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80045.outbound.protection.outlook.com [40.107.8.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7509112018A for <rats@ietf.org>; Mon,  8 Jul 2019 07:45:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RISEcloud.onmicrosoft.com; s=selector2-RISEcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YwtOfVfsir3CEbp77BH604vgBkCqPZfQX6EroIOnofs=; b=pcCaRfodFSiakYkka62hKPtfgP9SUwkg5eAxAQlSBYGFF9nQHCoIEeix5QK5pQEjubXAXXI/rHQhuuacPKu9q4hDrQsM+PTfVSFWz1dzv+gBod/psd8ttoiKrJmPqlxfk8Jy8rv3Qbou6kAF5Ms2c7cMu63EuQw/NSFUycbOIA8=
Received: from HE1P189CA0007.EURP189.PROD.OUTLOOK.COM (2603:10a6:7:53::20) by AM5P18901MB0081.EURP189.PROD.OUTLOOK.COM (2603:10a6:203:75::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Mon, 8 Jul 2019 14:44:58 +0000
Received: from AM5EUR02FT031.eop-EUR02.prod.protection.outlook.com (2a01:111:f400:7e1e::203) by HE1P189CA0007.outlook.office365.com (2603:10a6:7:53::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.19 via Frontend Transport; Mon, 8 Jul 2019 14:44:57 +0000
Authentication-Results: spf=pass (sender IP is 194.218.146.197) smtp.mailfrom=ri.se; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=ri.se;
Received-SPF: Pass (protection.outlook.com: domain of ri.se designates 194.218.146.197 as permitted sender) receiver=protection.outlook.com; client-ip=194.218.146.197; helo=mail.ri.se;
Received: from mail.ri.se (194.218.146.197) by AM5EUR02FT031.mail.protection.outlook.com (10.152.8.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.2052.19 via Frontend Transport; Mon, 8 Jul 2019 14:44:57 +0000
Received: from sp-mail-1.sp.se (10.100.0.161) by sp-mail-3.sp.se (10.100.0.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 8 Jul 2019 16:44:57 +0200
Received: from sp-mail-1.sp.se ([fe80::7d78:8db6:13df:8cc7]) by sp-mail-1.sp.se ([fe80::7d78:8db6:13df:8cc7%21]) with mapi id 15.01.1713.004;  Mon, 8 Jul 2019 16:44:56 +0200
From: Nicolae Paladi <nicolae.paladi@ri.se>
To: "rats@ietf.org" <rats@ietf.org>
CC: "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, Thomas Hardjono <hardjono@mit.edu>
Thread-Topic: [Rats] Comments on draft-birkholz-rats-architecture-01
Thread-Index: AQHVNM6n08a7P12bmUyVFL6zYsL3BKbArEYA
Date: Mon, 8 Jul 2019 14:44:56 +0000
Message-ID: <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu>
In-Reply-To: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu>
Accept-Language: en-US, sv-SE
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.9.1)
x-originating-ip: [10.100.0.67]
Content-Type: multipart/alternative; boundary="_000_8C52026FA4D14CA5901AC20CC2396DF5rise_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:194.218.146.197; IPV:NLI; CTRY:SE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(376002)(39860400002)(396003)(346002)(136003)(2980300002)(189003)(199004)(106002)(476003)(2351001)(126002)(2616005)(11346002)(446003)(54906003)(6116002)(3846002)(68736007)(486006)(6246003)(186003)(16586007)(316002)(14454004)(50226002)(22756006)(86362001)(478600001)(76176011)(69596002)(33656002)(336012)(4326008)(74482002)(40036005)(6916009)(33964004)(8936002)(966005)(70206006)(14444005)(229853002)(53946003)(26005)(70586007)(5660300002)(8676002)(1730700003)(30864003)(81156014)(57306001)(81166006)(7736002)(36756003)(2501003)(53546011)(53416004)(606006)(71190400001)(356004)(5640700003)(236005)(53936002)(6306002)(44832011)(54896002)(2906002)(102836004)(579004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5P18901MB0081; H:mail.ri.se; FPR:; SPF:Pass;  LANG:en; PTR:InfoDomainNonexistent; MX:1; A:1; 
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 80e7670c-251e-46bc-532f-08d703b2d908
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(4709080)(1401327)(2017052603328)(7193020); SRVR:AM5P18901MB0081; 
X-MS-TrafficTypeDiagnostic: AM5P18901MB0081:
X-MS-Exchange-PUrlCount: 5
X-Microsoft-Antispam-PRVS: <AM5P18901MB0081DFEDDCAFF3ED40D88E2485F60@AM5P18901MB0081.EURP189.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 00922518D8
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: P36cI+MDwNnEmR6b6dScPmflnILmAyDSzqZvE+E9AvpbpnvPj3u5KcKBTbNp+NkgAPQWdysI0GANo5rHYFB6q/yQUPCVkVZPGLxHIJTWykAnMS0MkXX171P5UaA4HgBZk5q9PmC4jcVLtaPf7x99D0Q7Tlu8QUnQCgOf3ImSM08ReLaVhYDx+GVLPq0TGsTenpYDukGD5vQWAH3K7fZINqmTIeb8VP/z3wu3oOcEOvib6z+ksFmVPmYei45eHNBbNwoxH69jRxkE0WtPFQCblrZsHAWMsNP3evWGabOZOED76IpkFAgUGtjus54xY9h4LKi3HDK0t1IUSpO9s0Zw/kqNI9480pv+CbWm/KqEkuGSZhN/ZnhfIkDWYMXZoQC1nIjH1j+8C+8rs2PiJZJIyB4D0sI4Uvx1PtrO85hVZVg=
X-OriginatorOrg: ri.se
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jul 2019 14:44:57.4746 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 80e7670c-251e-46bc-532f-08d703b2d908
X-MS-Exchange-CrossTenant-Id: 5a9809cf-0bcb-413a-838a-09ecc40cc9e8
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5a9809cf-0bcb-413a-838a-09ecc40cc9e8; Ip=[194.218.146.197];  Helo=[mail.ri.se]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5P18901MB0081
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/YQi6BqkER8Vi2V0uqtKCQWWYPRc>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 14:45:09 -0000

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

SGVsbG8sDQoNClNvbWUgY29tbWVudHMgb24gZHJhZnQtYmlya2hvbHotcmF0cy1hcmNoaXRlY3R1
cmUtMDE8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWJpcmtob2x6LXJhdHMtYXJj
aGl0ZWN0dXJlLTAxPg0KDQozLjEuIFJBVFMgUm9sZXMNCg0KDQogVmVyaWZpZXI6ICBUaGUgY29u
c3VtZXIgb2YgYXR0ZXN0YXRpb24gZXZpZGVuY2UgdGhhdCBoYXMgYSByb290IG9mDQogICAgICB0
cnVzdCBmb3IgdmVyaWZpY2F0aW9uIChSVFYpLCBpbXBsZW1lbnRzIGNvbnZleWFuY2UgcHJvdG9j
b2xzLA0KICAgICAgYXBwcmFpc2VzIGF0dGVzdGF0aW9uIGV2aWRlbmNlIGFnYWluc3QgcmVmZXJl
bmNlIHZhbHVlcyBvcg0KICAgICAgcG9saWNpZXMsIGFuZCBtYWtlcyB2ZXJpZmljYXRpb24gcmVz
dWx0cyBhdmFpbGFibGUgdG8gcmVseWluZw0KICAgICAgcGFydGllcy4NCg0KUm9vdCBvZiB0cnVz
dCBmb3IgdmVyaWZpY2F0aW9uIChSVFYpIGlzIG5laXRoZXIgZGVmaW5lZCwgbm9yIGludHJvZHVj
ZWQgbm9yIHJlZmVyZW5jZWQgYW55d2hlcmUgaW4gdGhlIGRvY3VtZW50Lg0KDQoNCjQuMS40IFJl
bHlpbmcgcGFydHkgRHV0aWVzDQoNCkV2YWx1YXRlIGFzc2VydGlvbnMvZXZpZGVuY2UgbG9jYWxs
eSBhcyBmYXIgYXMgcG9zc2libGUNCg0KLSBUaGUgZm9ybXVsYXRpb24gIGlzIGluYWRlcXVhdGUg
YW5kIGxvb2tzIGxpa2UgYSDigJx3aXNo4oCdIHJhdGhlciB0aGFuIGEgZHV0eTsgcmVwaHJhc2lu
ZyDigJxhcyBmYXIgYXMgcG9zc2libGXigJ0gY2FuIGZpeCBpdDsNCi0gV2hhdCBpcyB0aGUgZGlm
ZmVyZW5jZSBiZXR3ZWVuIEV2YWx1YXRlIHZzIEFwcHJhaXNlIGZvciBhIFJlbHlpbmcgcGFydHk/
ICpFdmFsdWF0ZSogYmVjb21lcyByZWR1bmRhbnQgYWZ0ZXIgcmVhZGluZyA0LjEuNSBSQVRTIElu
dGVyYWN0aW9ucyAtIHBhcmFncmFwaCDigJxBdHRlc3Rlci9SZWx5aW5nIFBhcnR54oCdOg0KDQpB
IFJlbHlpbmcgUGFydHkgdHlwaWNhbGx5IHJlcXVpcmVzIGV4dGVybmFsIGhlbHAgdG8gZWl0aGVy
IHZhbGlkYXRlIGF1dGhlbnRpY2F0aW9uIGluZm9ybWF0aW9uIG9yIHRvIGFwcHJhaXNlIGV2aWRl
bmNlIHByZXNlbnRlZCBieSBhbiBBdHRlc3Rlci4NCg0KDQoNCjQuMS41PGh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMSNzZWN0aW9u
LTQuMS41Pi4gIFJBVFMgSW50ZXJhY3Rpb25zDQoNCg0KQXR0ZXN0ZXIvUmVseWluZy1QYXJ0eTog
IEEgUmVseWluZyBQYXJ0eSB0eXBpY2FsbHkgcmVxdWlyZXMgZXh0ZXJuYWwgaGVscCB0byBlaXRo
ZXIgdmFsaWRhdGUgYXV0aGVudGljYXRpb24gaW5mb3JtYXRpb24gb3IgdG8gYXBwcmFpc2UgZXZp
ZGVuY2UgcHJlc2VudGVkIGJ5IGFuIEF0dGVzdGVyLiAgSW4gbW9zdCBjYXNlcywgYSBSZWx5aW5n
IFBhcnR5IHJlcXVpcmVzIGEgY29ycmVzcG9uZGluZyBWZXJpZmllciB0byBwcm9jZXNzIHRoZSBh
c3NlcnRpb25zL2V2aWRlbmNlIHJlY2VpdmVkLiAgSW4gY29uc2VxdWVuY2UsIChhIHN1YnNldCBv
ZikgdGhlIGluZm9ybWF0aW9uIHJlY2VpdmVkIGJ5IGFuIEF0dGVzdGVyIG11c3QgYmUgcmVsYXll
ZCBzZWN1cmVseSB0byBhIFZlcmlmaWVyLg0KDQoNCi0g4oCcUmVjZWl2ZWQgYnnigJ0gc2VlbXMg
dG8gYmUgaW5jb3JyZWN0IGhlcmU7IHdoaWxlIHRoZSBBdHRlc3RlciDigJxjb25zdW1lcyBhc3Nl
cnRpb25zIGFib3V0IGl0c2VsZuKAnSAoYXMgcGVyIDMuMTpBdHRlc3RlciksIGl0IHNlZW1zIG1v
cmUgcmVhc29uYWJsZSB0aGF0IHRoZSBhdXRob3JzIG1lYW50IOKAnHNlbnQgYnnigJ0/IE90aGVy
d2lzZSB0aGUgc2VudGVuY2Ugc2hvdWxkIGJpbmUgcmV3cml0dGVuIHRvIG1ha2UgaXQgY2xlYXJl
ci4NCg0KDQoNCjUuMS4gVHJ1c3QgYW5kIFRydXN0d29ydGhpbmVzcw0KDQoNCklmIHRoZSByb290
IG9mIHRydXN0IGludm9sdmVkIGlzIGEgcm9vdCBvZiB0cnVzdCBmb3IgbWVhc3VyZW1lbnQgKFJU
TSksIHRoZSBwcm9kdWNlciBvZiBpbmZvcm1hdGlvbiB0YWtlcyBvbiB0aGUgcm9sZSBvZiBhIGFz
c2VydGVyLiBBbiBhc3NlcnRlciBjYW4gYWxzbyBtYWtlIHVzZSBvZiBhIHJvb3Qgb2YgdHJ1c3Qg
Zm9yIGludGVncml0eSAoUlRJKSBpbiBvcmRlciB0byBpbmNyZWFzZSB0aGUgbGV2ZWwgb2YgYXNz
dXJhbmNlIGluIHRoZSBhc3NlcnRpb25zIHByb2R1Y2VkLiAgSWYgdGhlIHJvb3Qgb2YgdHJ1c3Qg
aW52b2x2ZWQgaXMgYSByb290IG9mIHRydXN0IGZvciByZXBvcnRpbmcgKFJUUiksIHRoZSBwcm9k
dWNlciBvZiBpbmZvcm1hdGlvbiB0YWtlcyBvbiB0aGUgcm9sZSBvZiBhbiBhdHRlc3Rlci4NCg0K
VW5sZXNzIHRoZSBhc3NlcnRlciByb2xlIGlzIG5vdCBhIOKAnGZpcnN0IGNsYXNz4oCdIFJBVFMg
cm9sZSwgaXQgbWFrZXMgc2Vuc2UgdG8gZGVzY3JpYmUgaXQgICBhbHJlYWR5IGluICIzLjEgUkFU
UyBSb2xlc+KAnQ0KDQo1LjIuIENsYWltcyBhbmQgRXZpZGVuY2UNCg0KDQpUaGUgUkFUUyBhc3Nl
cnRlciByb2xlIHByb2R1Y2VzIG1lYXN1cmVtZW50cyBhYm91dCB0aGUgc3lzdGVt4oCZcyBjaGFy
YWN0ZXJpc3RpY3MgaW4gdGhlIGZvcm0gb2Ygc2lnbmVkIChzb21ldGltZXMgdW4tc2lnbmVkKSBj
bGFpbSBzZXRzIGluIG9yZGVyIHRvIGNvbnZleSBpbmZvcm1hdGlvbi4NCg0K4oCcU29tZXRpbWVz
IHVuLXNpZ25lZOKAnSBpbnRyb2R1Y2VzIGEgZ3JlYXQgZGVhbCBvZiB1bmNlcnRhaW50eSB3aXRo
b3V0IGZ1cnRoZXIgZXhwbGFuYXRpb24uIFRoZSBkaWZmZXJlbmNlIGJldHdlZW4gc2lnbmVkIGFu
ZCB1bnNpZ25lZCBjbGFpbSBzZXRzIHdpbGwgaGF2ZSBpbXBsaWNhdGlvbnMgb24gdGhlIHRydXN0
d29ydGhpbmVzcyBvZiB0aGUgc3lzdGVtIGFuZCBuZWVkcyB0byBiZSBleHBsYWluZWQgaW4gbW9y
ZSBkZXB0aC4NCg0KDQoNCiAgIFRoZSBSQVRTIGFzc2VydGVyIHJvbGUgcHJvZHVjZXMgbWVhc3Vy
ZW1lbnRzIGFib3V0IHRoZSBzeXN0ZW0ncw0KICAgY2hhcmFjdGVyaXN0aWNzIGluIHRoZSBmb3Jt
IG9mIHNpZ25lZCAoc29tZXRpbWVzIHVuLXNpZ25lZCkgY2xhaW0NCiAgIHNldHMgaW4gb3JkZXIg
dG8gY29udmV5IGluZm9ybWF0aW9uLiAgQSBzZWNyZXQgc2lnbmluZyBrZXkgaXMNCiAgIHJlcXVp
cmVkIGZvciB0aGlzIHByb2NlZHVyZSwgd2hpY2ggaXMgdHlwaWNhbGx5IHN0b3JlZCBpbiBhIHNo
aWVsZGVkDQogICBsb2NhdGlvbiB0aGF0IGNhbiBiZSB0cnVzdGVkLCBmb3IgZXhhbXBsZSwgdmlh
IGEgcm9vdCBvZiB0cnVzdCBmb3INCiAgIHN0b3JhZ2UgKFJUUykuDQoNCiAgIFRoZSBSQVRTIGF0
dGVzdGVyIHJvbGUgcHJvZHVjZXMgc2lnbmVkIGF0dGVzdGF0aW9uIGV2aWRlbmNlIGluIG9yZGVy
DQogICB0byBjb252ZXkgaW5mb3JtYXRpb24uICBUaGUgc2VjcmV0IGtleSByZXF1aXJlZCBmb3Ig
dGhpcyBwcm9jZWR1cmUgaXMNCiAgIHN0b3JlZCBpbiBhIHNoaWVsZGVkIGxvY2F0aW9uIHRoYXQg
b25seSBhbGxvd3MgYWNjZXNzIHRvIHRoYXQga2V5LCBpZg0KICAgYSBzcGVjaWZpYyBvcGVyYXRp
b25hbCBzdGF0ZSBvZiB0aGUgc3lzdGVtIGlzIG1ldC4gIFRoZSB0cnVzdCB3aXRoDQogICByZXNw
ZWN0IHRvIHRoaXMgb3JpZ2luYXRpb24gaXMgYmFzZWQgb24gYSByb290IG9mIHRydXN0IGZvcg0K
ICAgcmVwb3J0aW5nLg0KDQpUaGUgdHdvIHBhcmFncmFwaHMgYXJlIGF0IGxlYXN0IHBhcnRseSBv
dmVybGFwcGluZy4NCg0KDQo1LjMuIFJBVFMgSW5mb3JtYXRpb24gRmxvd3MNCg0KDQpUaGVyZSBh
cmUgc2l4IHJvbGVzIGRlZmluZWQgaW4gdGhlIFJBVFMgYXJjaGl0ZWN0dXJlLg0KDQpUaGlzIHNl
ZW1zIHRvIGltcGx5IHRoYXQg4oCcYXNzZXJ0ZXLigJ0gaXMgYSBSQVRTIHJvbGUgYW5kIHNob3Vs
ZCBiZSBkZWZpbmVkIGluIDMuMQ0KDQoNCmlGaWd1cmUgMiBwcm92aWRlcyBhIHNpbXBsaWZpZWQg
b3ZlcnZpZXcgb2YgdGhlIFJBVFMgUm9sZXMgZGVmaW5lZCBhYm92ZQ0KDQpPbmx5IGZvdXIgcm9s
ZXMgYXJlIGluY2x1ZGVkIGluIHRoZSBmaWd1cmUuIFdhcyB0aGF0IGludGVuZGVkPw0KDQoNCg0K
Ny4xLjE8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWJpcmtob2x6LXJhdHMtYXJj
aGl0ZWN0dXJlLTAxI3NlY3Rpb24tNy4xLjE+LiAgSG93IHRoZSBSQVRTIEFyY2hpdGVjdHVyZSBB
ZGRyZXNzZXMgdGhlIEx5aW5nIEVuZHBvaW50IFByb2JsZW0NCg0KDQoNCg0KDQogUkFUUyBpbXBs
eSB0aGUgaW52b2x2ZW1lbnQgb2YgYXQgbGVhc3QgdHdvIHBsYXllcnMgKHJvbGVzKSB3aG8gc2Vl
aw0KICAgdG8gb3ZlcmNvbWUgdGhlIGx5aW5nIGVuZHBvaW50IHByb2JsZW0uICBUaGUgVmVyaWZp
ZXIgd2lzaGVzIHRvDQogICBjb25zdW1lIGFwcGxpY2F0aW9uIGRhdGEgc3VwcGxpZWQgYnkgYSBD
b21wdXRpbmcgQ29udGV4dC4gIEJ1dCBiZWZvcmUNCiAgIGFwcGxpY2F0aW9uIGRhdGEgaXMgY29u
c3VtZWQsIHRoZSBWZXJpZmllciBvYnRhaW5zIEF0dGVzdGF0aW9uDQogICBFdmlkZW5jZSBhYm91
dCB0aGUgQ29tcHV0aW5nIENvbnRleHQgdG8gYXNzZXNzIGxpa2VsaWhvb2Qgb2YgcG9pc29uZWQN
CiAgIGRhdGEgZHVlIHRvIGVuZHBvaW50IGNvbXByb21pc2Ugb3IgZmFpbHVyZS4gIFJlbW90ZSBB
dHRlc3RhdGlvbg0KICAgYXJndWVzIHRoYXQgYSBzeXN0ZW1zJ3MgaW50ZWdyaXR5IGNoYXJhY3Rl
cmlzdGljcyBzaG91bGQgbm90IGJlDQogICBiZWxpZXZlZCB1bnRpbCByYXRpb25hbGUgZm9yIGJl
bGlldmFiaWxpdHkgaXMgcHJlc2VudGVkIHRvIHRoZQ0KICAgcmVseWluZyBwYXJ0eSBzZWVraW5n
IHRvIGludGVyYWN0IHdpdGggdGhlIHN5c3RlbS4NCg0K4oCcTGlrZWxpaG9vZOKAnSBpbXBsaWVz
IGEgcHJvYmFiaWxpc3RpYyBhcHByb2FjaCB0byB0cnVzdHdvcnRoaW5lc3MgKGUuZy4gNDIlIGxp
a2VsaWhvb2Qgb2YgcG9pc29uZWQgZGF0YeKAnSkuIElzIHRoYXQgcmVhbGx5IGZlYXNpYmxlPyBB
bmQgaWYgc28sIGlzIGl0IGFjdHVhbGx5IG9mIGFueSB1c2U/IElNTyB0cnVzdHdvcnRoaW5lc3Mg
aXMgYmluYXJ5ICjigJx0cnVzdHdvcnRoeSBvciBub3QgdHJ1c3R3b3J0aHnigJ0pLCBvciBiaW5h
cnkgYW5kIGNvbmRpdGlvbmFsL2NvbnRleHR1YWwgKOKAnHRydXN0d29ydGh5IGlmIHVzZWQgZm9y
IGNlcnRhaW4gYWN0aW9uc+KAnSkuDQoNCg0KDQoNCjguMS4xPGh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMSNzZWN0aW9uLTguMS4x
Pi4gIENoYXJhY3RlcmlzdGljcyBvZiBhIENvbXB1dGluZyBDb250ZXh0DQoNCg0KQ29tcHV0aW5n
IGNvbnRleHQgY2hhcmFjdGVyaXN0aWNzIHByb3ZpZGUgdGhlIGZvbGxvd2luZzogKiBBbg0KICAg
ICAgaW5kZXBlbmRlbnQgZW52aXJvbm1lbnQgaW4gcmVnYXJkIHRvIGV4ZWN1dGluZyBhbmQgcnVu
bmluZw0KICAgICAgc29mdHdhcmUsICogQW4gaXNvbGF0ZWQgY29udHJvbCBwbGFuZSBzdGF0ZSAo
YnkgcG90ZW50aWFsbHkNCiAgICAgIGludGVyYWN0aW5nIHdpdGggb3RoZXIgQ29tcHV0aW5nIENv
bnRleHRzKSwNCg0KSXQgcmVtYWlucyB1bmNsZWFyIC0gYW4gZW52aXJvbm1lbnQgaW5kZXBlbmRl
bnQgb2Ygd2hhdD8gSXMgYSBUUE0gZXF1YWxseSBpbmRlcGVuZGVudCBhcyBhIGNvbnRhaW5lciBh
bmQgYXMgYW4gU0dYIGVuY2xhdmUgb3IgYSBzdGFuZGFsb25lIGRpc2NyZXRlIGRldmljZT8gTGlr
ZXdpc2UgZm9yIOKAnGlzb2xhdGVk4oCdLg0KDQoNCkNvbXB1dGluZyBjb250ZXh0IGNoYXJhY3Rl
cmlzdGljcyBkbyBub3QgbmVjZXNzYXJpbHkgaW5jbHVkZSBhDQogICBuZXR3b3JrIGludGVyZmFj
ZSB3aXRoIGFzc29jaWF0ZWQgbmV0d29yayBhZGRyZXNzZXMgKGFzIHJlcXVpcmVkIGJ5DQogICB0
aGUgZGVmaW5pdGlvbiBvZiBhbiBlbmRwb2ludCkgLSBhbHRob3VnaCBpdCBpcyB2ZXJ5IGxpa2Vs
eSB0byBoYXZlDQogICAoYWNjZXNzIHRvKSBvbmUuDQoNCkl0IGlzIG5vdCBjbGVhciB3aGF0IGRl
ZmluaXRpb24gb2YgZW5kcG9pbnQgdGhlIGF1dGhvcnMgcmVmZXIgdG8uDQoNCg0KDQo4LjMuIENv
cmUgUkFUUyBUZXJtaW5vbG9neQ0KDQoNCg0KICAgJCBSZW1vdGUgQXR0ZXN0YXRpb246ICBBIHBy
b2NlZHVyZSBpbnZvbHZpbmcgQXR0ZXN0YXRpb24sIENvbnZleWFuY2UNCiAgICAgIGFuZCBWZXJp
ZmljYXRpb24uDQoNCg0KDQpJcyByZW1vdGUgYXR0ZXN0YXRpb24gX2V4Y2x1c2l2ZWx5XyBjb25z
aXN0IG9mIEF0dGVzdGF0aW9uLCBDb252ZXlhbmNlIGFuZCBWZXJpZmljYXRpb24sIG9yIGRvZXMg
aXQgX2ludm9sdmVfIHRoZW0gYW1vbmcgb3RoZXIgYWN0aW9ucz8NCg0KDQoNCiAkIEF0dGVzdGVk
IChBc3NlcnRlZCkgQ2xhaW06ICBBbiBBdHRlc3RhYmxlIENsYWltIHdoZXJlIHRoZSBwcm9vZg0K
ICAgICAgZWxlbWVudHMgYXJlIHBvcHVsYXRlZC4NCg0KICAgJCBFdmlkZW5jZSAoQ2xhaW1zKSBD
cmVhdGlvbjogIEluc3RhbnRpYXRpb24gb2YgQXR0ZXN0ZWQgQ2xhaW1zIGJ5IGENCiAgICAgIENs
YWltYW50Lg0KDQogICAkIEV2aWRlbmNlIChDbGFpbXMpIENvbGxlY3Rpb246ICBBc3NlbWJsaW5n
IG9mIEF0dGVzdGVkIENsYWltcyBieSBhbg0KICAgICAgQXR0ZXN0ZXIgZm9yIHRoZSBwdXJwb3Nl
IG9mIENvbnZleWFuY2UuDQoNCiAgICQgVmVyaWZpZWQgKFZhbGlkKSBDbGFpbTogIEFuIEF0dGVz
dGVkIENsYWltIHdoZXJlIHRoZSBwcm9vZiBlbGVtZW50cw0KICAgICAgaGF2ZSBiZWVuIHZlcmlm
aWVkIGJ5IGEgVmVyaWZpZXIgYWNjb3JkaW5nIHRvIGEgcG9saWN5IHRoYXQNCiAgICAgIGlkZW50
aWZpZXMgdHJ1c3RlZCBDbGFpbWFudHMgYW5kL29yIHRydXN0ZWQgRXZpZGVuY2UgdmFsdWVzLg0K
DQoNClRoZSB0ZXJtcyBpbiBwYXJlbnRoZXNpcyAoQXNzZXJ0ZWQsIENsYWltcywgQ2xhaW1zLCBW
YWxpZCkgc2VlbSB0byBiZSByZWR1bmRhbnQuIEl0IGlzIG5vdCBjbGVhciB3aGF0IGlzIHRoZWly
IHB1cnBvc2UuDQoNCg0KTWlzYy4gY29tbWVudHMsIHRocm91Z2hvdXQgdGhlIGRvY3VtZW50Og0K
DQril48gQXR0ZXN0RXIgYW5kIEF0dGVzdE9yIGFyZSB1c2VkIGNvbmN1cnJlbnRseS4gSSBzdWdn
ZXN0IHRvIHN0aWNrIHRvIOKAnEF0dGVzdEVy4oCdLg0KDQoNCuKAlA0KTmljb2xhZSBQYWxhZGks
DQpSSVNFIFJlc2VhcmNoIEluc3RpdHV0ZXMgb2YgU3dlZGVuDQoNCg0KDQpPbiA3IEp1bCAyMDE5
LCBhdCAxNzoxNywgVGhvbWFzIEhhcmRqb25vIDxoYXJkam9ub0BtaXQuZWR1PG1haWx0bzpoYXJk
am9ub0BtaXQuZWR1Pj4gd3JvdGU6DQoNCg0KSGVyZSBhcmUgc29tZSBjb21tZW50cyBvbiBkcmFm
dC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMS4NCg0KVGhlcmUgYXJlIHNldmVyYWwgdHlw
b3MgaW4gdGhlIHRleHQsICBidXQgSSB3aWxsIGZvY3VzIG9uIHNvbWUgb2YgdGhlIG1vcmUgZnVu
ZGFtZW50YWwgcXVlc3Rpb25zLg0KDQoNCihhKSBBYnN0cmFjdDoNCg0KdGhlIGdvYWwgb2YgdGhl
IFJBVFMgQXJjaGl0ZWN0dXJlIGlzDQp0byBlbmFibGUgaW50ZXJvcGVyYWJsZSBpbnRlcmFjdGlv
biBiZXR3ZWVuIHRoZSBSQVRTIFJvbGVzLiBIZW5jZSwNCnRoZSBSQVRTIEFyY2hpdGVjdHVyZSBp
cyBkZXNpZ25lZCB0byBlbmFibGUgaW50ZXJvcGVyYWJpbGl0eSB2aWENCndlbGwtZGVmaW5lZCBz
ZW1hbnRpY3Mgb2YgdGhlIGluZm9ybWF0aW9uIG1vZGVsIChhdHRlc3RhdGlvbg0KYXNzZXJ0aW9u
cy9jbGFpbXMpLC4uLg0KDQpJcyBpdCB0cnVlL2NvcnJlY3QgdGhhdCBSQVRTIHdpbGwgYWRkcmVz
cyB0aGUgc2VtYW50aWNzIG9mIHRoZSBpbmZvcm1hdGlvbiBtb2RlbCAoYW5kIG5vdCBqdXN0IHRo
ZSBzeW50YXgpLg0KDQpUaGUgaXNzdWUgb2YgdHJ1c3Qgc2VtYW50aWNzIGdvZXMgdmVyeSBkZWVw
IGludG8gdGhlIGFyY2hpdGVjdHVyZSBvZiB0aGUgaGFyZHdhcmUgYW5kIHBsYXRmb3JtLCBzbyBt
dWNoIHNvIHRoYXQgIEkgZG9uJ3QgdGhpbmsgKGNvcnJlY3QgbWUpIGl0IGlzIHByYWN0aWNhbCB0
byBjb21wYXJlIGJldHdlZW4gdHdvIGhhcmR3YXJlIG1hbnVmYWN0dXJlciBwbGF0Zm9ybXMgKGUu
Zy4gSW50ZWwgYmFzZWQgUEMgdmVyc3VzIFF1YWxjb21tLWJhc2VkIGlQaG9uZXMpIC4gIFRoZSBi
ZXN0IHRoYXQgY2FuIGJlIGFjaGlldmVkIChjb3JyZWN0IG1lKSBpcyB0aGF0IHRoZXJlIGlzIGEg
cGFpcmVkLW1hdGNoaW5nIGJldHdlZW4gdGhlIENvbXB1dGluZy1Db250ZXh0IG1lYXN1cmVkL3Jl
cG9ydGVkIGJ5IHRoZSBkZXZpY2UgKEF0dGVzdGVyKSBhbmQgdGhlIENvbXB1dGluZy1Db250ZXh0
IGluZm9ybWF0aW9uIChtYW5pZmVzdCkgaXNzdWVkIGJ5IHRoZSBBc3NlcnRlciAocGxhdGZvcm0g
b3IgZGV2aWNlIG1hbnVmYWN0dXJlcikgYW5kIGFjY2Vzc2libGUgdG8gdGhlIFZlcmlmaWVyLiAg
VGhlIFZlcmlmaWVyIG11c3Qgc29tZWhvdyBrbm93IChkZXRlY3QpIHRoZSBkaWZmZXJlbmNlcyBp
biBDb21wdXRpbmctQ29udGV4dHMgYmV0d2VlbiB0d28gZGlzdGluY3QgcGxhdGZvcm1zL2Rldmlj
ZXMuDQoNCk9yIGRpZCBJIG1pc3VuZGVyc3RhbmQgdGhlIHVzYWdlIG9mIHRoZSB0ZXJtICJzZW1h
bnRpY3MiIGluIHRoaXMgZG9jdW1lbnQuDQoNCg0KKGIpIFBhZ2UgNA0KDQpPbmUgb2YgdGhlIGdv
YWxzIG9mIHRoZSBSQVRTIEFyY2hpdGVjdHVyZSBpcyB0byBwcm92aWRlIHRoZSBidWlsZGluZw0K
YmxvY2tzIC0gdGhlIHJvbGVzIGRlZmluZWQgYnkgdGhlIFJBVFMgQXJjaGl0ZWN0dXJlIC0gdG8g
ZW5hYmxlIHRoZQ0KY29tcG9zaXRpb24gb2Ygc2VydmljZS1jaGFpbnMvaGllcmFyY2hpZXMgYW5k
IHdvcmstZmxvd3MgdGhhdCBjYW4NCmNyZWF0ZSBhbmQgYXBwcmFpc2UgZXZpZGVuY2UgYWJvdXQg
dGhlIHRydXN0d29ydGhpbmVzcyBvZiBkZXZpY2VzIGFuZA0Kc2VydmljZXMuDQoNClRoZSBub3Rp
b24gb2YgInNlcnZpY2UtY2hhaW5zIiBvciBhc3NlcnRpb24tY2hhaW5zIG5lZWRzIHRvIGJlIGRl
ZmluZWQgY2xlYXJseSAobWF5YmUgaW4gdGhlIG5leHQgZHJhZnQpLiAgSW4gZmFjdCwgc2Vydmlj
ZS1jaGFpbnMgaXMgYSB0b3BpYyB0aGF0IGlzIGJhcmVseSBkaXNjdXNzZWQgaW4gdGhpcyBkcmFm
dC0wMS4NCg0KDQooYykgUGFnZSA1IHRvcDoNCg0KTWFuZGF0b3J5IGFuZCBvcHRpb25hbCB0cnVz
dCByZWxhdGlvbnNoaXBzIGJldHdlZW4gaXRzIFJvbGVzLCB0aGF0DQptYXkgYXNzdW1lIGEgUm9v
dC1vZi1UcnVzdCBjb250ZXh0LA0KDQpUaGlzIG9uZSBpcyBjb25mdXNpbmcgSSB0aGluaywgYmVj
YXVzZSBwZXJoYXBzIG9mIHRoZSB3b3JkICJvcHRpb25hbCIuDQoNCk9uZSBvZiB0aGUgb3V0Y29t
ZSBvZiBhIHN1Y2Nlc3NmdWwgUkFUcyBpbnRlcm9wZXJhYmlsaXR5IHNjZW5hcmlvIGlzIHRvIGVu
YWJsZSB0aGUgZXN0YWJsaXNobWVudCBvZiB0cnVzdCAoYmFzZWQgb24gdGhlIG9ic2VydmFuY2Ug
b2YgUkFUUy1kZWZpbmVkIHJlbW90ZSBhdHRlbnRpb24gcHJvY2VkdXJlcykgYmV0d2VlbiB0aGUg
QXNzZXJ0ZXIgYW5kIFZlcmlmaWVyLg0KDQoNCihkKSBQYWdlIDUgU2VjdGlvbiAzLjEgb24gUkFU
UyBSb2xlLg0KDQpDbGFpbWFudDoNCg0KSSdtIGFzc3VtaW5nIHdlIGdvaW5nIHdpdGggdGhlIHdv
cmQgIkFzc2VydGVyIiBpbnN0ZWFkIG9mIENsYWltYW50Lg0KDQoNCihlKSBQYWdlIDYgc2Vjb25k
IHBhcmFncmFwaDoNCg0KLi4uIHN1cHBseSBjaGFpbiBlbnRpdGllcyAoU0NFKS4uLg0KDQpTdXBw
bHkgY2hhaW4gZW50aXRpZXMgbmVlZCB0byBiZSBkZWZpbmVkLiAgRG9lcyB0aGlzIG1lYW4gc3Vw
cGx5IGNoYWluIG9mIGNvbXBvbmVudHMgdGhhdCBtYWtlLXVwIGEgcGxhdGZvcm0gKGUuZy4gT0VN
cyksIG9yIGRvZXMgaXQgbWVhbiBzb21ldGhpbmcgZWxzZS4NCg0KDQoNCihmKSBQYWdlIDYgdGhp
cmQgcGEgcGFyYWdyYXBoIGE6DQoNCkF0dGVzdGVyOiBUaGUgcHJvZHVjZXIgb2YgYXR0ZXN0YXRp
b24gZXZpZGVuY2UgdGhhdCBoYXMgYSByb290IG9mIHRydXN0IGZvciByZXBvcnRpbmcgKFJUUikN
Cg0KV2h5IG9ubHkgdGhlIFJUUj8gIEkgd291bGQgaGF2ZSB0aG91Z2h0IHRoYXQgdGhlIEF0dGVz
dGVyIChlLmcuIG15IGRldmljZSkgbXVzdCBhbHNvIGhhdmUgYW4gUlRNLg0KDQoNCihnKSBQYWdl
IDcsIGxhc3QgcGFyYWdyYXBoOg0KDQpJbiBnZW5lcmFsLCBhbmQgUkFUUyBEdXRpZXMgYXJlIHR5
cGljYWxseSBhc3NvY2lhdGVkIHdpdGggYQ0KUkFUUyBSb2xlLiBUaGUgbGlzdCBwcmVzZW50ZWQg
aW4gdGhpcyBkb2N1bWVudCBpcyBleGhhdXN0aXZlLg0KDQpEaWQgeW91IG1lYW4gImV4aGF1c3Rp
dmUiIG9yICJub24tZXhoYXVzdGl2ZSINCg0KDQooaCkgUGFnZSA4LCBTZWN0aW9uIDQuMS4yOg0K
DQpBY3F1aXNpdGlvbiBhbmQgc3RvcmFnZSBvZiBhcHByYWlzYWwgcG9saWNpZXMNCg0KVGhlIHRl
cm0gImFwcHJhaXNhbCBwb2xpY2llcyIgbmVlZHMgdG8gYmUgZGVmaW5lZC4gIERvcyBpdCBtZWFu
ICJwcm9jZXNzaW5nIHJ1bGVzIiA/IChha2luIHRvIHRoZSBYNTA5IGNlcnQgcG9saWNpZXMgd2hp
Y2ggZGVmaW5lIHRoZSB3YXlzIHRvIHByb2Nlc3MgcmVjZWl2ZWQgY2VydHMpLg0KDQoNClZlcmlm
aWNhdGlvbiBvZiBBdHRlc3RlciBJZGVudGl0eSAoYXR0ZXN0YXRpb24gcHJvdmVuYW5jZSkNCg0K
SXMgdGhpcyBhIHR5cG8/ICBBbiAiQXR0ZXN0ZXIgSWRlbnRpdHkiIGlzIG5vdCB0aGUgc2FtZSBh
cyB0aGUgcHJvdmVuYW5jZSBvZiBhdHRlc3RhdGlvbnMuDQoNCg0KKGkpIFBhZ2UgMTIgZmlyc3Qg
cGFyYWdyYXBoOg0KDQpJbiBlc3NlbmNlLCB0aGUNCmF0dGVzdGF0aW9uIHByb3ZlbmFuY2Ugb2Yg
YXR0ZXN0YXRpb24gZXZpZGVuY2UgaXMgdGhlIHN5c3RlbSB0aGF0DQppbnRlbmRzIHRvIHByZXNl
bnQgaXRzIHRydXN0d29ydGhpbmVzcyBpbiBhIGJlbGlldmFibGUgbWFubmVyLg0KDQpUaGlzIHNl
bnRlbmNlIHNvdW5kcyBjaXJjdWxhciwgYnV0IEkgdGhpbmsgSSBnZXQgdGhlIGludGVudC4NCg0K
U2hvdWxkIGl0IHJlYWQgc29tZXRoaW5nIGxpa2U6ICBUaGUgcHJvdmVuYW5jZSBvZiB0aGUgYXR0
ZXN0YXRpb24tZXZpZGVuY2Ugb2YgYSBnaXZlbiBzeXN0ZW0gb3JpZ2luYXRlcyBmcm9tIHRoZSBz
eXN0ZW0gaXRzZWxmLCBhbmQgcGVydGFpbnMgdG8gdGhlIHRydXN0d29ydGhpbmVzcyBvZiB0aGUg
c3lzdGVtLiAgSXQgbXVzdCBiZSBwcmVzZW50ZWQgaW4gYSBiZWxpZXZhYmxlIG1hbm5lciBieSB0
aGUgc3lzdGVtIHRvIGV4dGVybmFsIGVudGl0aWVzLCBuYW1lbHkgdGhlIFZlcmlmaWVycyBhbmQg
UmVseWluZyBQYXJ0aWVzLg0KDQoNCihqKSBQYWdlIDEyIGZvdXJ0aCBwYXJhZ3JhcGg6DQoNCklm
IHRoZSByb290IG9mIHRydXN0IGludm9sdmVkIGlzIGEgcm9vdCBvZiB0cnVzdCBmb3IgbWVhc3Vy
ZW1lbnQNCihSVE0pLCB0aGUgcHJvZHVjZXIgb2YgaW5mb3JtYXRpb24gdGFrZXMgb24gdGhlIHJv
bGUgb2YgYSBhc3NlcnRlci4NCg0KDQpJcyB0aGlzIGEgdHlwbz8gIFNob3VsZCB0aGlzIGluc3Rl
YWQgcmVhZCAiLi4gdGhlIHJvbGUgb2YgYW4gKkF0dGVzdGVyIiAoYmVjYXVzZSBhbiBBdHRlc3Rl
ciwgbm90IHRoZSBBc3NlcnRlciwgaGFzIHRoZSBSVE0gYW5kIHBvc3NpYmx5IFJUUikuDQoNCg0K
KGspIFBhZ2UgMTUgU2VjdGlvbiA3LjENCg0KVGhlIEx5aW5nIEVuZHBvaW50IFByb2JsZW0gdGV4
dCBzaG91bGQgYmUgcGxhY2VkIGluIHRoZSBVc2UgQ2FzZXMgZG9jdW1lbnQsIG5vdCBpbiB0aGUg
QXJjaGl0ZWN0dXJlIGRvYy4NCg0KVGhlIGVudGlyZSByZWFzb24gd2UgaGF2ZSBSQVRTIChhbmQg
aW5kZWVkIHRoZSB3aG9sZSBub3Rpb24gb2YgUmVtb3RlIEF0dGVzdGF0aW9ucykgaXMgbGFyZ2Vs
eSBkdWUgdG8gdGhlIFRoZSBMeWluZyBFbmRwb2ludCBQcm9ibGVtLg0KDQoNCihsKSAgUGFnZSAy
MSBzZWN0aW9uIDguMToNCg0KVGhpcyBwYXJhZ3JhcGggaXMgYSBnb29kIGV4cGxhbmF0aW9uIG9m
IHJlbW90ZSBhdHRlc3RhdGlvbnMgYmVjYXVzZSBpdCB0YWxrcyBhYm91dCAidGVsZW1ldHJ5Iiwg
d2hpY2ggc2VlbXMgY29yZSB0byBuZXR3b3JrIGRldmljZXMuDQoNClBlcmhhcHMgdGhpcyBwYXJh
Z3JhcGggY291bGQgYmUgbW92ZWQgdXAgZnJvbnQgdG93YXJkcyB0aGUgc3RhcnQgb2YgdGhlIGRv
Y3VtZW50Lg0KDQoNCihtKSBQYWdlIDIyIFNlY3Rpb24gOC40Og0KDQpDbGFpbTogU3RydWN0dXJl
ZCBFdmlkZW5jZSBhc3NlcnRlZCBhYm91dCBhIENvbXB1dGluZyBDb250ZXh0LiBJdA0KY29udGFp
bnMgbWV0YWRhdGEgdGhhdCBpbmZvcm1zIHJlZ2FyZGluZyB0aGUgdHlwZSwgY2xhc3MsDQpyZXBy
ZXNlbnRhdGlvbiBhbmQgc2VtYW50aWNzIG9mIEV2aWRlbmNlIGluZm9ybWF0aW9uLiBBIENsYWlt
IGlzDQpyZXByZXNlbnRlZCBhcyBhIG5hbWUtdmFsdWUgcGFpciBjb25zaXN0aW5nIG9mIGEgQ2xh
aW0gTmFtZSBhbmQgYQ0KQ2xhaW0gVmFsdWUNCg0KRmlyc3RseSwgSSB3b3VsZCBhdm9pZCB0aGUg
dXNlIG9mIHRoZSB0ZXJtICJDbGFpbSIgYmVjYXVzZSBpdCBpcyBhbHJlYWR5IHVzZWQgaW4gaGln
aGVyIGxheWVyIHByb3RvY29scyBhbmQgb3RoZXIgb3JnYW5pemF0aW9ucy4gVGhlIHRlcm0gIkFz
c2VydGlvbiIgaXMgZ29vZCBlbm91Z2ggZm9yIFJBVFMuDQoNClNlY29uZGx5LCBpcyB0aGUgZ29h
bC9kZWxpdmVyYWJsZSBmb3IgUkFUUyB0byBkZWZpbmUgdGhlc2UgbmFtZS12YWx1ZSBwYWlycz8g
KGZvciBib3RoIFJUTXMgYW5kIFJUUnMpLg0KDQpUaGUgVENHIHVzZXMgdGhlIHRlcm0gIm1hbmlm
ZXN0IiB0byBpbmRpY2F0ZSB0aGUgbGlzdCBvZiBleHBlY3RlZCBjb21wbGltZW50cyBhbmQgbWVh
c3VyZW1lbnRzIGluIHRoZSBwbGF0Zm9ybSwgcHJvZHVjZWQgYnkgdGhlIEFzc2VydGVyIChlLmcu
IGRldmljZSBtYW51ZmFjdHVyZXIpLg0KDQoNCihuKSBQYWdlIDIzIHNlY29uZC1sYXN0IHBhcmFn
cmFwaDoNCg0KQWN0aXZpdHk6IEEgc2VxdWVuY2Ugb2YgYWN0aW9ucyBjb25kdWN0ZWQgYnkgQ29t
cHV0aW5nIENvbnRleHRzDQp0aGF0IGNvbXBvc2UgYSBSZW1vdGUgQXR0ZXN0YXRpb24gcHJvY2Vk
dXJlLg0KDQpTaG91bGQgUkFUUyBjYXJlIGFib3V0IHRoZSAiYWN0aXZpdHkiIG9yIGFjdGlvbnMg
b2YgcyBnaXZlbiBkZXZpY2Ugb3IgcGxhdGZvcm0gKHRoYXQgY29uY2x1ZGVzIGluIHRoZSBnZW5l
cmF0aW9uIG9mIGFuIGF0dGVzdGF0aW9uKS4gIElzbid0IGFjdGl2aXRpZXMvYWN0aW9ucyBpbnRl
cm5hbCB0byB0aGUgZGV2aWNlIGFuZCB0aGUgZGV2aWNlLW1hbnVmYWN0dXJlci4NCg0KDQoobykg
T3RoZXIgY29tbWVudHM6DQoNClRoZSBkaWFncmFtcyBmcm9tIHRoZSBSQVRTIGFyY2hpdGVjdHVy
ZSBwcmVzZW50YXRpb24gYXQgSUVURjEwNCBhcmUgZXhjZWxsZW50ICgiRXZvbHV0aW9uIG9mIFJB
VFMgQXJjaGl0ZWN0dXJlIiBhbmQgIlJBVFMgV0cgU2NvcGluZyIpLiAgSXQgd291bGQgYmUgZ29v
ZCB0byBoYXZlIHRoZW0gcmVwcmVzZW50ZWQgc29tZWhvdyBpbiBBU0NJSS4NCg0KDQoNCg0KDQot
LSB0aG9tYXMgLS0NCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NClJBVFMgbWFpbGluZyBsaXN0DQpSQVRTQGlldGYub3JnPG1haWx0bzpSQVRTQGlldGYub3Jn
Pg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9yYXRzDQoNCg==

--_000_8C52026FA4D14CA5901AC20CC2396DF5rise_
Content-Type: text/html; charset="utf-8"
Content-ID: <FC0693D87D8A3147AF2D3985E8B218E6@ri.se>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+SGVsbG8sJm5ic3A7PC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5T
b21lIGNvbW1lbnRzIG9uJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJlLTAxIiBzdHlsZT0iZm9udC1zaXplOiAx
My4zMzMzcHg7IG9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPmRyYWZ0LWJpcmtob2x6
LXJhdHMtYXJjaGl0ZWN0dXJlLTAxPC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9
IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGIgY2xhc3M9IiI+My4xLiBSQVRTIFJvbGVzPC9i
PjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdlIiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4t
Ym90dG9tOiAwcHg7IGJyZWFrLWJlZm9yZTogcGFnZTsgZm9udC12YXJpYW50LWxpZ2F0dXJlczog
bm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7Ij48L3ByZT4NCjxibG9ja3F1b3RlIHR5cGU9
ImNpdGUiIGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6
IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFu
dC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+IFZlcmlmaWVyOiAg
VGhlIGNvbnN1bWVyIG9mIGF0dGVzdGF0aW9uIGV2aWRlbmNlIHRoYXQgaGFzIGEgcm9vdCBvZg0K
ICAgICAgdHJ1c3QgZm9yIHZlcmlmaWNhdGlvbiAoUlRWKSwgaW1wbGVtZW50cyBjb252ZXlhbmNl
IHByb3RvY29scywNCiAgICAgIGFwcHJhaXNlcyBhdHRlc3RhdGlvbiBldmlkZW5jZSBhZ2FpbnN0
IHJlZmVyZW5jZSB2YWx1ZXMgb3INCiAgICAgIHBvbGljaWVzLCBhbmQgbWFrZXMgdmVyaWZpY2F0
aW9uIHJlc3VsdHMgYXZhaWxhYmxlIHRvIHJlbHlpbmcNCiAgICAgIHBhcnRpZXMuPC9wcmU+DQo8
L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPlJvb3Qgb2YgdHJ1c3QgZm9yIHZlcmlmaWNhdGlvbiAoUlRWKSBpcyBu
ZWl0aGVyIGRlZmluZWQsIG5vciBpbnRyb2R1Y2VkIG5vciByZWZlcmVuY2VkIGFueXdoZXJlIGlu
IHRoZSBkb2N1bWVudC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YiBj
bGFzcz0iIj40LjEuNCBSZWx5aW5nIHBhcnR5IER1dGllczwvYj48L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+PGIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9iPjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3Jw
aGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PC9kaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJj
aXRlIiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNz
PSIiPkV2YWx1YXRlIGFzc2VydGlvbnMvZXZpZGVuY2UgbG9jYWxseSBhcyBmYXIgYXMgcG9zc2li
bGU8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czog
MjsiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczog
Mjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHls
ZT0id2hpdGUtc3BhY2U6cHJlIj48L3NwYW4+LSZuYnNwO1RoZSBmb3JtdWxhdGlvbiAmbmJzcDtp
cyBpbmFkZXF1YXRlIGFuZCBsb29rcyBsaWtlIGEmbmJzcDvigJx3aXNo4oCdJm5ic3A7cmF0aGVy
IHRoYW4gYSBkdXR5OyByZXBocmFzaW5nIOKAnGFzIGZhciBhcyBwb3NzaWJsZeKAnSBjYW4gZml4
IGl0OzwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+
PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj48L3Nw
YW4+LSBXaGF0IGlzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gRXZhbHVhdGUgdnMgQXBwcmFpc2Ug
Zm9yIGEgUmVseWluZyBwYXJ0eT8gKkV2YWx1YXRlKiBiZWNvbWVzIHJlZHVuZGFudCBhZnRlciBy
ZWFkaW5nIDQuMS41IFJBVFMgSW50ZXJhY3Rpb25zIC0gcGFyYWdyYXBoDQog4oCcQXR0ZXN0ZXIv
UmVseWluZyBQYXJ0eeKAnTo8L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czog
MjsiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczog
Mjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PC9kaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBj
bGFzcz0iIj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPkEg
UmVseWluZyBQYXJ0eSB0eXBpY2FsbHkgcmVxdWlyZXMgZXh0ZXJuYWwmbmJzcDtoZWxwIHRvIGVp
dGhlciB2YWxpZGF0ZSBhdXRoZW50aWNhdGlvbiBpbmZvcm1hdGlvbiBvciB0byBhcHByYWlzZSZu
YnNwO2V2aWRlbmNlIHByZXNlbnRlZCBieSBhbiBBdHRlc3Rlci48L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIg
Y2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdlIiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBt
YXJnaW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9yZTogcGFnZTsgZm9udC12YXJpYW50LWxpZ2F0
dXJlczogbm9ybWFsOyI+PHNwYW4gY2xhc3M9Img0IiBzdHlsZT0ibGluZS1oZWlnaHQ6IDBwdDsg
ZGlzcGxheTogaW5saW5lOyBmb250LXdlaWdodDogYm9sZDsiPjxoNCBzdHlsZT0ibGluZS1oZWln
aHQ6IDBwdDsgZGlzcGxheTogaW5saW5lOyIgY2xhc3M9IiI+PGEgY2xhc3M9InNlbGZsaW5rIiBu
YW1lPSJzZWN0aW9uLTQuMS41IiBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtYmlya2hvbHotcmF0cy1hcmNoaXRlY3R1cmUtMDEjc2VjdGlvbi00LjEuNSIgc3R5bGU9ImNv
bG9yOiBibGFjazsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+NC4xLjU8L2E+LiAgUkFUUyBJbnRl
cmFjdGlvbnM8L2g0Pjwvc3Bhbj48L3ByZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0K
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdp
bi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQt
dmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsiPjwvcHJlPg0KPC9kaXY+DQo8YmxvY2txdW90ZSB0
eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdl
IiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9y
ZTogcGFnZTsgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyI+QXR0ZXN0ZXIvUmVseWlu
Zy1QYXJ0eTogIEEgUmVseWluZyBQYXJ0eSB0eXBpY2FsbHkgcmVxdWlyZXMgZXh0ZXJuYWwgaGVs
cCB0byBlaXRoZXIgdmFsaWRhdGUgYXV0aGVudGljYXRpb24gaW5mb3JtYXRpb24gb3IgdG8gYXBw
cmFpc2UgZXZpZGVuY2UgcHJlc2VudGVkIGJ5IGFuIEF0dGVzdGVyLiAgSW4gbW9zdCBjYXNlcywg
YSBSZWx5aW5nIFBhcnR5IHJlcXVpcmVzIGEgY29ycmVzcG9uZGluZyBWZXJpZmllciB0byBwcm9j
ZXNzIHRoZSBhc3NlcnRpb25zL2V2aWRlbmNlIHJlY2VpdmVkLiAgSW4gY29uc2VxdWVuY2UsIChh
IHN1YnNldCBvZikgdGhlIGluZm9ybWF0aW9uIHJlY2VpdmVkIGJ5IGFuIEF0dGVzdGVyIG11c3Qg
YmUgcmVsYXllZCBzZWN1cmVseSB0byBhIFZlcmlmaWVyLg0KPC9wcmU+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+LSDigJxSZWNlaXZlZCBieeKAnSBzZWVtcyB0byBiZSBpbmNvcnJlY3QgaGVy
ZTsgd2hpbGUgdGhlIEF0dGVzdGVyIOKAnDxzcGFuIHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6
IDI7IiBjbGFzcz0iIj5jb25zdW1lcyBhc3NlcnRpb25zJm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxl
PSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj5hYm91dCBpdHNlbGbigJ0gKGFzIHBl
ciAzLjE6QXR0ZXN0ZXIpLCBpdCBzZWVtcyBtb3JlIHJlYXNvbmFibGUNCiB0aGF0IHRoZSBhdXRo
b3JzIG1lYW50IOKAnHNlbnQgYnnigJ0/IE90aGVyd2lzZSB0aGUgc2VudGVuY2Ugc2hvdWxkIGJp
bmUgcmV3cml0dGVuIHRvIG1ha2UgaXQgY2xlYXJlci48L3NwYW4+PC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdlIiBzdHlsZT0ibWFyZ2lu
LXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9yZTogcGFnZTsgZm9udC12
YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7Ij48YiBjbGFz
cz0iIj41LjEuIFRydXN0IGFuZCBUcnVzdHdvcnRoaW5lc3M8L2I+PC9wcmU+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBj
bGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4
OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3Jw
aGFuczogMjsgd2lkb3dzOiAyOyI+PC9wcmU+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFz
cz0iIj4NCjxwcmUgY2xhc3M9Im5ld3BhZ2UiIHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdp
bi1ib3R0b206IDBweDsgYnJlYWstYmVmb3JlOiBwYWdlOyBmb250LXZhcmlhbnQtbGlnYXR1cmVz
OiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsiPklmIHRoZSByb290IG9mIHRydXN0IGlu
dm9sdmVkIGlzIGEgcm9vdCBvZiB0cnVzdCBmb3IgbWVhc3VyZW1lbnQgKFJUTSksIHRoZSBwcm9k
dWNlciBvZiBpbmZvcm1hdGlvbiB0YWtlcyBvbiB0aGUgcm9sZSBvZiBhIGFzc2VydGVyLiBBbiBh
c3NlcnRlciBjYW4gYWxzbyBtYWtlIHVzZSBvZiBhIHJvb3Qgb2YgdHJ1c3QgZm9yIGludGVncml0
eSAoUlRJKSBpbiBvcmRlciB0byBpbmNyZWFzZSB0aGUgbGV2ZWwgb2YgYXNzdXJhbmNlIGluIHRo
ZSBhc3NlcnRpb25zIHByb2R1Y2VkLiAgSWYgdGhlIHJvb3Qgb2YgdHJ1c3QgaW52b2x2ZWQgaXMg
YSByb290IG9mIHRydXN0IGZvciByZXBvcnRpbmcgKFJUUiksIHRoZSBwcm9kdWNlciBvZiBpbmZv
cm1hdGlvbiB0YWtlcyBvbiB0aGUgcm9sZSBvZiBhbiBhdHRlc3Rlci48L3ByZT4NCjwvYmxvY2tx
dW90ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+VW5sZXNzIHRoZSBhc3NlcnRlciByb2xlIGlzIG5vdCBhIOKAnGZpcnN0IGNsYXNz
4oCdIFJBVFMgcm9sZSwgaXQgbWFrZXMgc2Vuc2UgdG8gZGVzY3JpYmUgaXQgJm5ic3A7IGFscmVh
ZHkgaW4gJnF1b3Q7My4xIFJBVFMgUm9sZXPigJ08L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiIGNsYXNzPSIiPjUuMi4gQ2xhaW1zIGFu
ZCBFdmlkZW5jZTwvYj48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6
IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFu
dC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PGJsb2NrcXVvdGUg
dHlwZT0iY2l0ZSIgY2xhc3M9IiI+VGhlIFJBVFMgYXNzZXJ0ZXIgcm9sZSBwcm9kdWNlcyBtZWFz
dXJlbWVudHMgYWJvdXQgdGhlIHN5c3RlbeKAmXMgY2hhcmFjdGVyaXN0aWNzIGluIHRoZSBmb3Jt
IG9mIHNpZ25lZCAoc29tZXRpbWVzIHVuLXNpZ25lZCkgY2xhaW0gc2V0cyBpbiBvcmRlciB0byBj
b252ZXkgaW5mb3JtYXRpb24uPC9ibG9ja3F1b3RlPjwvcHJlPg0KPGRpdiBjbGFzcz0iIj48YnIg
Y2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj7igJxTb21ldGltZXMgdW4t
c2lnbmVk4oCdIGludHJvZHVjZXMgYSBncmVhdCBkZWFsIG9mIHVuY2VydGFpbnR5IHdpdGhvdXQg
ZnVydGhlciBleHBsYW5hdGlvbi4gVGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBzaWduZWQgYW5kIHVu
c2lnbmVkIGNsYWltIHNldHMgd2lsbCBoYXZlIGltcGxpY2F0aW9ucyBvbiB0aGUgdHJ1c3R3b3J0
aGluZXNzIG9mIHRoZSBzeXN0ZW0gYW5kIG5lZWRzIHRvIGJlIGV4cGxhaW5lZCBpbiBtb3JlIGRl
cHRoLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0i
bmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVh
ay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczog
Mjsgd2lkb3dzOiAyOyI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+ICAgVGhlIFJB
VFMgYXNzZXJ0ZXIgcm9sZSBwcm9kdWNlcyBtZWFzdXJlbWVudHMgYWJvdXQgdGhlIHN5c3RlbSdz
DQogICBjaGFyYWN0ZXJpc3RpY3MgaW4gdGhlIGZvcm0gb2Ygc2lnbmVkIChzb21ldGltZXMgdW4t
c2lnbmVkKSBjbGFpbQ0KICAgc2V0cyBpbiBvcmRlciB0byBjb252ZXkgaW5mb3JtYXRpb24uICBB
IHNlY3JldCBzaWduaW5nIGtleSBpcw0KICAgcmVxdWlyZWQgZm9yIHRoaXMgcHJvY2VkdXJlLCB3
aGljaCBpcyB0eXBpY2FsbHkgc3RvcmVkIGluIGEgc2hpZWxkZWQNCiAgIGxvY2F0aW9uIHRoYXQg
Y2FuIGJlIHRydXN0ZWQsIGZvciBleGFtcGxlLCB2aWEgYSByb290IG9mIHRydXN0IGZvcg0KICAg
c3RvcmFnZSAoUlRTKS4NCg0KICAgVGhlIFJBVFMgYXR0ZXN0ZXIgcm9sZSBwcm9kdWNlcyBzaWdu
ZWQgYXR0ZXN0YXRpb24gZXZpZGVuY2UgaW4gb3JkZXINCiAgIHRvIGNvbnZleSBpbmZvcm1hdGlv
bi4gIFRoZSBzZWNyZXQga2V5IHJlcXVpcmVkIGZvciB0aGlzIHByb2NlZHVyZSBpcw0KICAgc3Rv
cmVkIGluIGEgc2hpZWxkZWQgbG9jYXRpb24gdGhhdCBvbmx5IGFsbG93cyBhY2Nlc3MgdG8gdGhh
dCBrZXksIGlmDQogICBhIHNwZWNpZmljIG9wZXJhdGlvbmFsIHN0YXRlIG9mIHRoZSBzeXN0ZW0g
aXMgbWV0LiAgVGhlIHRydXN0IHdpdGgNCiAgIHJlc3BlY3QgdG8gdGhpcyBvcmlnaW5hdGlvbiBp
cyBiYXNlZCBvbiBhIHJvb3Qgb2YgdHJ1c3QgZm9yDQogICByZXBvcnRpbmcuPC9ibG9ja3F1b3Rl
PjwvcHJlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj5UaGUgdHdvIHBhcmFncmFwaHMgYXJlIGF0IGxlYXN0IHBhcnRseSBvdmVybGFw
cGluZy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YiBjbGFzcz0iIj41
LjMuIFJBVFMgSW5mb3JtYXRpb24gRmxvd3M8L2I+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHBy
ZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTog
MHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsg
b3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PGJyIGNsYXNzPSIiPjwvcHJlPg0KPHByZSBjbGFzcz0i
bmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVh
ay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczog
Mjsgd2lkb3dzOiAyOyI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+VGhlcmUgYXJl
IHNpeCByb2xlcyBkZWZpbmVkIGluIHRoZSBSQVRTIGFyY2hpdGVjdHVyZS48L2Jsb2NrcXVvdGU+
PC9wcmU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPlRoaXMgc2VlbXMgdG8gaW1wbHkgdGhhdCDigJxhc3NlcnRlcuKAnSBpcyBhIFJB
VFMgcm9sZSBhbmQgc2hvdWxkIGJlIGRlZmluZWQgaW4gMy4xPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwcmUgY2xhc3M9Im5ld3Bh
Z2UiIHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgYnJlYWstYmVm
b3JlOiBwYWdlOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdp
ZG93czogMjsiPjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPmlGaWd1cmUgMiBwcm92
aWRlcyBhIHNpbXBsaWZpZWQgb3ZlcnZpZXcgb2YgdGhlIFJBVFMgUm9sZXMgZGVmaW5lZCBhYm92
ZTwvYmxvY2txdW90ZT48L3ByZT4NCjxkaXYgY2xhc3M9IiI+T25seSBmb3VyIHJvbGVzIGFyZSBp
bmNsdWRlZCBpbiB0aGUgZmlndXJlLiBXYXMgdGhhdCBpbnRlbmRlZD88L2Rpdj4NCjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5
bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBh
Z2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAy
OyI+PHNwYW4gY2xhc3M9Img0IiBzdHlsZT0ibGluZS1oZWlnaHQ6IDBwdDsgZGlzcGxheTogaW5s
aW5lOyBmb250LXdlaWdodDogYm9sZDsiPjxoNCBzdHlsZT0ibGluZS1oZWlnaHQ6IDBwdDsgZGlz
cGxheTogaW5saW5lOyIgY2xhc3M9IiI+PGEgY2xhc3M9InNlbGZsaW5rIiBuYW1lPSJzZWN0aW9u
LTcuMS4xIiBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYmlya2hvbHot
cmF0cy1hcmNoaXRlY3R1cmUtMDEjc2VjdGlvbi03LjEuMSIgc3R5bGU9ImNvbG9yOiBibGFjazsg
dGV4dC1kZWNvcmF0aW9uOiBub25lOyI+Ny4xLjE8L2E+LiAgSG93IHRoZSBSQVRTIEFyY2hpdGVj
dHVyZSBBZGRyZXNzZXMgdGhlIEx5aW5nIEVuZHBvaW50IFByb2JsZW08L2g0Pjwvc3Bhbj4NCjwv
cHJlPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxzcGFuIGNsYXNzPSJoNCIgc3R5bGU9ImxpbmUt
aGVpZ2h0OiAwcHQ7IGRpc3BsYXk6IGlubGluZTsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCjxoNCBz
dHlsZT0ibGluZS1oZWlnaHQ6IDBwdDsgZGlzcGxheTogaW5saW5lOyIgY2xhc3M9IiI+PGJyIGNs
YXNzPSIiPg0KPC9oND4NCjwvc3Bhbj48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIi
Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1h
cmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZv
bnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PC9w
cmU+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxwcmUgY2xhc3M9Im5ld3Bh
Z2UiIHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgYnJlYWstYmVm
b3JlOiBwYWdlOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdp
ZG93czogMjsiPiBSQVRTIGltcGx5IHRoZSBpbnZvbHZlbWVudCBvZiBhdCBsZWFzdCB0d28gcGxh
eWVycyAocm9sZXMpIHdobyBzZWVrDQogICB0byBvdmVyY29tZSB0aGUgbHlpbmcgZW5kcG9pbnQg
cHJvYmxlbS4gIFRoZSBWZXJpZmllciB3aXNoZXMgdG8NCiAgIGNvbnN1bWUgYXBwbGljYXRpb24g
ZGF0YSBzdXBwbGllZCBieSBhIENvbXB1dGluZyBDb250ZXh0LiAgQnV0IGJlZm9yZQ0KICAgYXBw
bGljYXRpb24gZGF0YSBpcyBjb25zdW1lZCwgdGhlIFZlcmlmaWVyIG9idGFpbnMgQXR0ZXN0YXRp
b24NCiAgIEV2aWRlbmNlIGFib3V0IHRoZSBDb21wdXRpbmcgQ29udGV4dCB0byBhc3Nlc3MgbGlr
ZWxpaG9vZCBvZiBwb2lzb25lZA0KICAgZGF0YSBkdWUgdG8gZW5kcG9pbnQgY29tcHJvbWlzZSBv
ciBmYWlsdXJlLiAgUmVtb3RlIEF0dGVzdGF0aW9uDQogICBhcmd1ZXMgdGhhdCBhIHN5c3RlbXMn
cyBpbnRlZ3JpdHkgY2hhcmFjdGVyaXN0aWNzIHNob3VsZCBub3QgYmUNCiAgIGJlbGlldmVkIHVu
dGlsIHJhdGlvbmFsZSBmb3IgYmVsaWV2YWJpbGl0eSBpcyBwcmVzZW50ZWQgdG8gdGhlDQogICBy
ZWx5aW5nIHBhcnR5IHNlZWtpbmcgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgc3lzdGVtLjwvcHJlPg0K
PC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj7igJxMaWtlbGlob29k4oCdIGltcGxpZXMgYSBwcm9iYWJpbGlzdGlj
IGFwcHJvYWNoIHRvIHRydXN0d29ydGhpbmVzcyAoZS5nLiA0MiUgbGlrZWxpaG9vZCBvZiBwb2lz
b25lZCBkYXRh4oCdKS4gSXMgdGhhdCByZWFsbHkgZmVhc2libGU/IEFuZCBpZiBzbywgaXMgaXQg
YWN0dWFsbHkgb2YgYW55IHVzZT8gSU1PIHRydXN0d29ydGhpbmVzcyBpcyBiaW5hcnkgKOKAnHRy
dXN0d29ydGh5IG9yIG5vdCB0cnVzdHdvcnRoeeKAnSksIG9yIGJpbmFyeQ0KIGFuZCBjb25kaXRp
b25hbC9jb250ZXh0dWFsICjigJx0cnVzdHdvcnRoeSBpZiB1c2VkIGZvciBjZXJ0YWluIGFjdGlv
bnPigJ0pLiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdlIiBzdHlsZT0ibWFyZ2luLXRvcDog
MHB4OyBtYXJnaW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9yZTogcGFnZTsgZm9udC12YXJpYW50
LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7Ij48c3BhbiBjbGFzcz0i
aDQiIHN0eWxlPSJsaW5lLWhlaWdodDogMHB0OyBkaXNwbGF5OiBpbmxpbmU7IGZvbnQtd2VpZ2h0
OiBib2xkOyI+PGJyIGNsYXNzPSIiPjwvc3Bhbj48L3ByZT4NCjxwcmUgY2xhc3M9Im5ld3BhZ2Ui
IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgYnJlYWstYmVmb3Jl
OiBwYWdlOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93
czogMjsiPjxzcGFuIGNsYXNzPSJoNCIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwcHQ7IGRpc3BsYXk6
IGlubGluZTsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij48YnIgY2xhc3M9IiI+PC9zcGFuPjwvcHJlPg0K
PHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRv
bTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1h
bDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PHNwYW4gY2xhc3M9Img0IiBzdHlsZT0ibGluZS1o
ZWlnaHQ6IDBwdDsgZGlzcGxheTogaW5saW5lOyBmb250LXdlaWdodDogYm9sZDsiPjxoNCBzdHls
ZT0ibGluZS1oZWlnaHQ6IDBwdDsgZGlzcGxheTogaW5saW5lOyIgY2xhc3M9IiI+PGEgY2xhc3M9
InNlbGZsaW5rIiBuYW1lPSJzZWN0aW9uLTguMS4xIiBocmVmPSJodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtYmlya2hvbHotcmF0cy1hcmNoaXRlY3R1cmUtMDEjc2VjdGlvbi04LjEu
MSIgc3R5bGU9ImNvbG9yOiBibGFjazsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+OC4xLjE8L2E+
LiAgQ2hhcmFjdGVyaXN0aWNzIG9mIGEgQ29tcHV0aW5nIENvbnRleHQ8L2g0Pjwvc3Bhbj48L3By
ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdlIiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJn
aW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9yZTogcGFnZTsgZm9udC12YXJpYW50LWxpZ2F0dXJl
czogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7Ij48YmxvY2txdW90ZSB0eXBlPSJjaXRl
IiBjbGFzcz0iIj5Db21wdXRpbmcgY29udGV4dCBjaGFyYWN0ZXJpc3RpY3MgcHJvdmlkZSB0aGUg
Zm9sbG93aW5nOiAqIEFuDQogICAgICBpbmRlcGVuZGVudCBlbnZpcm9ubWVudCBpbiByZWdhcmQg
dG8gZXhlY3V0aW5nIGFuZCBydW5uaW5nDQogICAgICBzb2Z0d2FyZSwgKiBBbiBpc29sYXRlZCBj
b250cm9sIHBsYW5lIHN0YXRlIChieSBwb3RlbnRpYWxseQ0KICAgICAgaW50ZXJhY3Rpbmcgd2l0
aCBvdGhlciBDb21wdXRpbmcgQ29udGV4dHMpLCA8L2Jsb2NrcXVvdGU+PC9wcmU+DQo8ZGl2IGNs
YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkl0IHJl
bWFpbnMgdW5jbGVhciAtIGFuIGVudmlyb25tZW50IGluZGVwZW5kZW50IG9mIHdoYXQ/IElzIGEg
VFBNIGVxdWFsbHkgaW5kZXBlbmRlbnQgYXMgYSBjb250YWluZXIgYW5kIGFzIGFuIFNHWCBlbmNs
YXZlIG9yIGEgc3RhbmRhbG9uZSBkaXNjcmV0ZSBkZXZpY2U/IExpa2V3aXNlIGZvciDigJxpc29s
YXRlZOKAnS48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsg
bWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdh
dHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PC9wcmU+DQo8YmxvY2txdW90
ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxwcmUgY2xhc3M9Im5ld3BhZ2UiIHN0eWxlPSJtYXJn
aW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgYnJlYWstYmVmb3JlOiBwYWdlOyBmb250
LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsiPkNvbXB1
dGluZyBjb250ZXh0IGNoYXJhY3RlcmlzdGljcyBkbyBub3QgbmVjZXNzYXJpbHkgaW5jbHVkZSBh
DQogICBuZXR3b3JrIGludGVyZmFjZSB3aXRoIGFzc29jaWF0ZWQgbmV0d29yayBhZGRyZXNzZXMg
KGFzIHJlcXVpcmVkIGJ5DQogICB0aGUgZGVmaW5pdGlvbiBvZiBhbiBlbmRwb2ludCkgLSBhbHRo
b3VnaCBpdCBpcyB2ZXJ5IGxpa2VseSB0byBoYXZlDQogICAoYWNjZXNzIHRvKSBvbmUuPC9wcmU+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPkl0IGlzIG5vdCBjbGVhciB3aGF0IGRlZmluaXRpb24gb2YgZW5k
cG9pbnQgdGhlIGF1dGhvcnMgcmVmZXIgdG8uPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFz
cz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1h
cmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZv
bnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PGIg
Y2xhc3M9IiI+OC4zLiBDb3JlIFJBVFMgVGVybWlub2xvZ3k8L2I+DQo8L3ByZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxzcGFuIGNsYXNzPSJoMyIgc3R5bGU9ImxpbmUtaGVpZ2h0
OiAwcHQ7IGRpc3BsYXk6IGlubGluZTsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij4NCjxoMyBzdHlsZT0i
bGluZS1oZWlnaHQ6IDBwdDsgZGlzcGxheTogaW5saW5lOyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIi
Pg0KPC9oMz4NCjwvc3Bhbj48L2Rpdj4NCjxwcmUgY2xhc3M9Im5ld3BhZ2UiIHN0eWxlPSJtYXJn
aW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgYnJlYWstYmVmb3JlOiBwYWdlOyBmb250
LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7IHdpZG93czogMjsiPjwvcHJl
Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdl
IiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9y
ZTogcGFnZTsgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRv
d3M6IDI7Ij4gICAkIFJlbW90ZSBBdHRlc3RhdGlvbjogIEEgcHJvY2VkdXJlIGludm9sdmluZyBB
dHRlc3RhdGlvbiwgQ29udmV5YW5jZQ0KICAgICAgYW5kIFZlcmlmaWNhdGlvbi48L3ByZT4NCjwv
YmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdwYWdlIiBzdHlsZT0i
bWFyZ2luLXRvcDogMHB4OyBtYXJnaW4tYm90dG9tOiAwcHg7IGJyZWFrLWJlZm9yZTogcGFnZTsg
Zm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBvcnBoYW5zOiAyOyB3aWRvd3M6IDI7Ij48
c3BhbiBjbGFzcz0iaDMiIHN0eWxlPSJsaW5lLWhlaWdodDogMHB0OyBkaXNwbGF5OiBpbmxpbmU7
IGZvbnQtd2VpZ2h0OiBib2xkOyI+PGJyIGNsYXNzPSIiPjwvc3Bhbj48L3ByZT4NCjxwcmUgY2xh
c3M9Im5ld3BhZ2UiIHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsg
YnJlYWstYmVmb3JlOiBwYWdlOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhh
bnM6IDI7IHdpZG93czogMjsiPjxzcGFuIGNsYXNzPSJoMyIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAw
cHQ7IGRpc3BsYXk6IGlubGluZTsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij48YnIgY2xhc3M9IiI+PC9z
cGFuPjwvcHJlPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsg
bWFyZ2luLWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdh
dHVyZXM6IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+SXMgcmVtb3RlIGF0dGVzdGF0
aW9uIF9leGNsdXNpdmVseV8gY29uc2lzdCBvZiBBdHRlc3RhdGlvbiwgQ29udmV5YW5jZSBhbmQg
VmVyaWZpY2F0aW9uLCBvciBkb2VzIGl0IF9pbnZvbHZlXyB0aGVtIGFtb25nIG90aGVyIGFjdGlv
bnM/PC9wcmU+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPg0KPHByZSBjbGFzcz0ibmV3cGFnZSIgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsgbWFyZ2lu
LWJvdHRvbTogMHB4OyBicmVhay1iZWZvcmU6IHBhZ2U7IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6
IG5vcm1hbDsgb3JwaGFuczogMjsgd2lkb3dzOiAyOyI+PC9wcmU+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxwcmUgY2xhc3M9Im5l
d3BhZ2UiIHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7IG1hcmdpbi1ib3R0b206IDBweDsgYnJlYWst
YmVmb3JlOiBwYWdlOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IG9ycGhhbnM6IDI7
IHdpZG93czogMjsiPiAkIEF0dGVzdGVkIChBc3NlcnRlZCkgQ2xhaW06ICBBbiBBdHRlc3RhYmxl
IENsYWltIHdoZXJlIHRoZSBwcm9vZg0KICAgICAgZWxlbWVudHMgYXJlIHBvcHVsYXRlZC4NCg0K
ICAgJCBFdmlkZW5jZSAoQ2xhaW1zKSBDcmVhdGlvbjogIEluc3RhbnRpYXRpb24gb2YgQXR0ZXN0
ZWQgQ2xhaW1zIGJ5IGENCiAgICAgIENsYWltYW50Lg0KDQogICAkIEV2aWRlbmNlIChDbGFpbXMp
IENvbGxlY3Rpb246ICBBc3NlbWJsaW5nIG9mIEF0dGVzdGVkIENsYWltcyBieSBhbg0KICAgICAg
QXR0ZXN0ZXIgZm9yIHRoZSBwdXJwb3NlIG9mIENvbnZleWFuY2UuDQoNCiAgICQgVmVyaWZpZWQg
KFZhbGlkKSBDbGFpbTogIEFuIEF0dGVzdGVkIENsYWltIHdoZXJlIHRoZSBwcm9vZiBlbGVtZW50
cw0KICAgICAgaGF2ZSBiZWVuIHZlcmlmaWVkIGJ5IGEgVmVyaWZpZXIgYWNjb3JkaW5nIHRvIGEg
cG9saWN5IHRoYXQNCiAgICAgIGlkZW50aWZpZXMgdHJ1c3RlZCBDbGFpbWFudHMgYW5kL29yIHRy
dXN0ZWQgRXZpZGVuY2UgdmFsdWVzLg0KPC9wcmU+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPlRoZSB0ZXJt
cyBpbiBwYXJlbnRoZXNpcyAoQXNzZXJ0ZWQsIENsYWltcywgQ2xhaW1zLCBWYWxpZCkgc2VlbSB0
byBiZSByZWR1bmRhbnQuIEl0IGlzIG5vdCBjbGVhciB3aGF0IGlzIHRoZWlyIHB1cnBvc2UuPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48
YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+TWlzYy4gY29tbWVudHMsIHRocm91
Z2hvdXQgdGhlIGRvY3VtZW50OjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+4pePIEF0dGVzdEVyIGFuZCBBdHRlc3RPciBhcmUgdXNlZCBj
b25jdXJyZW50bHkuIEkgc3VnZ2VzdCB0byBzdGljayB0byDigJxBdHRlc3RFcuKAnS48L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj7igJQ8YnIgY2xhc3M9IiI+DQpOaWNvbGFl
IFBhbGFkaSwmbmJzcDs8YnIgY2xhc3M9IiI+DQpSSVNFIFJlc2VhcmNoIEluc3RpdHV0ZXMgb2Yg
U3dlZGVuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0K
PGRpdiBjbGFzcz0iIj5PbiA3IEp1bCAyMDE5LCBhdCAxNzoxNywgVGhvbWFzIEhhcmRqb25vICZs
dDs8YSBocmVmPSJtYWlsdG86aGFyZGpvbm9AbWl0LmVkdSIgY2xhc3M9IiI+aGFyZGpvbm9AbWl0
LmVkdTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1u
ZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCkhl
cmUgYXJlIHNvbWUgY29tbWVudHMgb24gZHJhZnQtYmlya2hvbHotcmF0cy1hcmNoaXRlY3R1cmUt
MDEuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlcmUgYXJlIHNldmVyYWwgdHlwb3Mg
aW4gdGhlIHRleHQsICZuYnNwO2J1dCBJIHdpbGwgZm9jdXMgb24gc29tZSBvZiB0aGUgbW9yZSBm
dW5kYW1lbnRhbCBxdWVzdGlvbnMuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNs
YXNzPSIiPg0KKGEpIEFic3RyYWN0OjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxibG9j
a3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xh
c3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj50aGUgZ29hbCBvZiB0aGUg
UkFUUyBBcmNoaXRlY3R1cmUgaXM8YnIgY2xhc3M9IiI+DQp0byBlbmFibGUgaW50ZXJvcGVyYWJs
ZSBpbnRlcmFjdGlvbiBiZXR3ZWVuIHRoZSBSQVRTIFJvbGVzLiBIZW5jZSw8YnIgY2xhc3M9IiI+
DQp0aGUgUkFUUyBBcmNoaXRlY3R1cmUgaXMgZGVzaWduZWQgdG8gZW5hYmxlIGludGVyb3BlcmFi
aWxpdHkgdmlhPGJyIGNsYXNzPSIiPg0Kd2VsbC1kZWZpbmVkIHNlbWFudGljcyBvZiB0aGUgaW5m
b3JtYXRpb24gbW9kZWwgKGF0dGVzdGF0aW9uPGJyIGNsYXNzPSIiPg0KYXNzZXJ0aW9ucy9jbGFp
bXMpLC4uLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxv
Y2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCklzIGl0IHRydWUvY29ycmVjdCB0aGF0IFJBVFMgd2ls
bCBhZGRyZXNzIHRoZSBzZW1hbnRpY3Mgb2YgdGhlIGluZm9ybWF0aW9uIG1vZGVsIChhbmQgbm90
IGp1c3QgdGhlIHN5bnRheCkuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlIGlzc3Vl
IG9mIHRydXN0IHNlbWFudGljcyBnb2VzIHZlcnkgZGVlcCBpbnRvIHRoZSBhcmNoaXRlY3R1cmUg
b2YgdGhlIGhhcmR3YXJlIGFuZCBwbGF0Zm9ybSwgc28gbXVjaCBzbyB0aGF0ICZuYnNwO0kgZG9u
J3QgdGhpbmsgKGNvcnJlY3QgbWUpIGl0IGlzIHByYWN0aWNhbCB0byBjb21wYXJlIGJldHdlZW4g
dHdvIGhhcmR3YXJlIG1hbnVmYWN0dXJlciBwbGF0Zm9ybXMgKGUuZy4gSW50ZWwgYmFzZWQgUEMg
dmVyc3VzIFF1YWxjb21tLWJhc2VkIGlQaG9uZXMpDQogLiAmbmJzcDtUaGUgYmVzdCB0aGF0IGNh
biBiZSBhY2hpZXZlZCAoY29ycmVjdCBtZSkgaXMgdGhhdCB0aGVyZSBpcyBhIHBhaXJlZC1tYXRj
aGluZyBiZXR3ZWVuIHRoZSBDb21wdXRpbmctQ29udGV4dCBtZWFzdXJlZC9yZXBvcnRlZCBieSB0
aGUgZGV2aWNlIChBdHRlc3RlcikgYW5kIHRoZSBDb21wdXRpbmctQ29udGV4dCBpbmZvcm1hdGlv
biAobWFuaWZlc3QpIGlzc3VlZCBieSB0aGUgQXNzZXJ0ZXIgKHBsYXRmb3JtIG9yIGRldmljZSBt
YW51ZmFjdHVyZXIpDQogYW5kIGFjY2Vzc2libGUgdG8gdGhlIFZlcmlmaWVyLiAmbmJzcDtUaGUg
VmVyaWZpZXIgbXVzdCBzb21laG93IGtub3cgKGRldGVjdCkgdGhlIGRpZmZlcmVuY2VzIGluIENv
bXB1dGluZy1Db250ZXh0cyBiZXR3ZWVuIHR3byBkaXN0aW5jdCBwbGF0Zm9ybXMvZGV2aWNlcy4N
CjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCk9yIGRpZCBJIG1pc3VuZGVyc3RhbmQgdGhl
IHVzYWdlIG9mIHRoZSB0ZXJtICZxdW90O3NlbWFudGljcyZxdW90OyBpbiB0aGlzIGRvY3VtZW50
LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCihiKSBQYWdlIDQ8
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFz
cz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlw
ZT0iY2l0ZSIgY2xhc3M9IiI+T25lIG9mIHRoZSBnb2FscyBvZiB0aGUgUkFUUyBBcmNoaXRlY3R1
cmUgaXMgdG8gcHJvdmlkZSB0aGUgYnVpbGRpbmc8YnIgY2xhc3M9IiI+DQpibG9ja3MgLSB0aGUg
cm9sZXMgZGVmaW5lZCBieSB0aGUgUkFUUyBBcmNoaXRlY3R1cmUgLSB0byBlbmFibGUgdGhlPGJy
IGNsYXNzPSIiPg0KY29tcG9zaXRpb24gb2Ygc2VydmljZS1jaGFpbnMvaGllcmFyY2hpZXMgYW5k
IHdvcmstZmxvd3MgdGhhdCBjYW48YnIgY2xhc3M9IiI+DQpjcmVhdGUgYW5kIGFwcHJhaXNlIGV2
aWRlbmNlIGFib3V0IHRoZSB0cnVzdHdvcnRoaW5lc3Mgb2YgZGV2aWNlcyBhbmQ8YnIgY2xhc3M9
IiI+DQpzZXJ2aWNlcy48YnIgY2xhc3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+
DQo8L2Jsb2NrcXVvdGU+DQo8YnIgY2xhc3M9IiI+DQpUaGUgbm90aW9uIG9mICZxdW90O3NlcnZp
Y2UtY2hhaW5zJnF1b3Q7IG9yIGFzc2VydGlvbi1jaGFpbnMgbmVlZHMgdG8gYmUgZGVmaW5lZCBj
bGVhcmx5IChtYXliZSBpbiB0aGUgbmV4dCBkcmFmdCkuICZuYnNwO0luIGZhY3QsIHNlcnZpY2Ut
Y2hhaW5zIGlzIGEgdG9waWMgdGhhdCBpcyBiYXJlbHkgZGlzY3Vzc2VkIGluIHRoaXMgZHJhZnQt
MDEuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KKGMpIFBhZ2Ug
NSB0b3A6PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0
ZSIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPk1hbmRhdG9yeSBhbmQgb3B0aW9uYWwgdHJ1c3QgcmVs
YXRpb25zaGlwcyBiZXR3ZWVuIGl0cyBSb2xlcywgdGhhdDxiciBjbGFzcz0iIj4NCm1heSBhc3N1
bWUgYSBSb290LW9mLVRydXN0IGNvbnRleHQsPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0K
PC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KVGhpcyBvbmUgaXMg
Y29uZnVzaW5nIEkgdGhpbmssIGJlY2F1c2UgcGVyaGFwcyBvZiB0aGUgd29yZCAmcXVvdDtvcHRp
b25hbCZxdW90Oy48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpPbmUgb2YgdGhlIG91dGNv
bWUgb2YgYSBzdWNjZXNzZnVsIFJBVHMgaW50ZXJvcGVyYWJpbGl0eSBzY2VuYXJpbyBpcyB0byBl
bmFibGUgdGhlIGVzdGFibGlzaG1lbnQgb2YgdHJ1c3QgKGJhc2VkIG9uIHRoZSBvYnNlcnZhbmNl
IG9mIFJBVFMtZGVmaW5lZCByZW1vdGUgYXR0ZW50aW9uIHByb2NlZHVyZXMpIGJldHdlZW4gdGhl
IEFzc2VydGVyIGFuZCBWZXJpZmllci48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQooZCkgUGFnZSA1IFNlY3Rpb24gMy4xIG9uIFJBVFMgUm9sZS48YnIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxi
bG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPkNsYWltYW50OjxiciBjbGFzcz0iIj4NCjwv
YmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCkknbSBhc3N1bWluZyB3
ZSBnb2luZyB3aXRoIHRoZSB3b3JkICZxdW90O0Fzc2VydGVyJnF1b3Q7IGluc3RlYWQgb2YgQ2xh
aW1hbnQuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KKGUpIFBh
Z2UgNiBzZWNvbmQgcGFyYWdyYXBoOjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxibG9j
a3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xh
c3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4uLi4gc3VwcGx5IGNoYWlu
IGVudGl0aWVzIChTQ0UpLi4uPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1
b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KU3VwcGx5IGNoYWluIGVudGl0aWVz
IG5lZWQgdG8gYmUgZGVmaW5lZC4gJm5ic3A7RG9lcyB0aGlzIG1lYW4gc3VwcGx5IGNoYWluIG9m
IGNvbXBvbmVudHMgdGhhdCBtYWtlLXVwIGEgcGxhdGZvcm0gKGUuZy4gT0VNcyksIG9yIGRvZXMg
aXQgbWVhbiBzb21ldGhpbmcgZWxzZS48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQooZikgUGFnZSA2IHRoaXJkIHBhIHBhcmFncmFwaCBh
OjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNs
YXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0
eXBlPSJjaXRlIiBjbGFzcz0iIj5BdHRlc3RlcjogVGhlIHByb2R1Y2VyIG9mIGF0dGVzdGF0aW9u
IGV2aWRlbmNlIHRoYXQgaGFzIGEgcm9vdCBvZiB0cnVzdCBmb3IgcmVwb3J0aW5nIChSVFIpPGJy
IGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0K
PGJyIGNsYXNzPSIiPg0KV2h5IG9ubHkgdGhlIFJUUj8gJm5ic3A7SSB3b3VsZCBoYXZlIHRob3Vn
aHQgdGhhdCB0aGUgQXR0ZXN0ZXIgKGUuZy4gbXkgZGV2aWNlKSBtdXN0IGFsc28gaGF2ZSBhbiBS
VE0uPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KKGcpIFBhZ2Ug
NywgbGFzdCBwYXJhZ3JhcGg6PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVv
dGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0i
Ij4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPkluIGdlbmVyYWwsIGFuZCBSQVRT
IER1dGllcyBhcmUgdHlwaWNhbGx5IGFzc29jaWF0ZWQgd2l0aCBhPGJyIGNsYXNzPSIiPg0KUkFU
UyBSb2xlLiBUaGUgbGlzdCBwcmVzZW50ZWQgaW4gdGhpcyBkb2N1bWVudCBpcyBleGhhdXN0aXZl
LjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90
ZT4NCjxiciBjbGFzcz0iIj4NCkRpZCB5b3UgbWVhbiAmcXVvdDtleGhhdXN0aXZlJnF1b3Q7IG9y
ICZxdW90O25vbi1leGhhdXN0aXZlJnF1b3Q7PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KKGgpIFBhZ2UgOCwgU2VjdGlvbiA0LjEuMjo8YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9
IiI+QWNxdWlzaXRpb24gYW5kIHN0b3JhZ2Ugb2YgYXBwcmFpc2FsIHBvbGljaWVzPGJyIGNsYXNz
PSIiPg0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNs
YXNzPSIiPg0KVGhlIHRlcm0gJnF1b3Q7YXBwcmFpc2FsIHBvbGljaWVzJnF1b3Q7IG5lZWRzIHRv
IGJlIGRlZmluZWQuICZuYnNwO0RvcyBpdCBtZWFuICZxdW90O3Byb2Nlc3NpbmcgcnVsZXMmcXVv
dDsgPyAoYWtpbiB0byB0aGUgWDUwOSBjZXJ0IHBvbGljaWVzIHdoaWNoIGRlZmluZSB0aGUgd2F5
cyB0byBwcm9jZXNzIHJlY2VpdmVkIGNlcnRzKS48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxibG9j
a3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xh
c3M9IiI+VmVyaWZpY2F0aW9uIG9mIEF0dGVzdGVyIElkZW50aXR5IChhdHRlc3RhdGlvbiBwcm92
ZW5hbmNlKTxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxv
Y2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCklzIHRoaXMgYSB0eXBvPyAmbmJzcDtBbiAmcXVvdDtB
dHRlc3RlciBJZGVudGl0eSZxdW90OyBpcyBub3QgdGhlIHNhbWUgYXMgdGhlIHByb3ZlbmFuY2Ug
b2YgYXR0ZXN0YXRpb25zLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCihpKSBQYWdlIDEyIGZpcnN0IHBhcmFncmFwaDo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9
ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+SW4gZXNz
ZW5jZSwgdGhlPGJyIGNsYXNzPSIiPg0KYXR0ZXN0YXRpb24gcHJvdmVuYW5jZSBvZiBhdHRlc3Rh
dGlvbiBldmlkZW5jZSBpcyB0aGUgc3lzdGVtIHRoYXQ8YnIgY2xhc3M9IiI+DQppbnRlbmRzIHRv
IHByZXNlbnQgaXRzIHRydXN0d29ydGhpbmVzcyBpbiBhIGJlbGlldmFibGUgbWFubmVyLjxiciBj
bGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxi
ciBjbGFzcz0iIj4NClRoaXMgc2VudGVuY2Ugc291bmRzIGNpcmN1bGFyLCBidXQgSSB0aGluayBJ
IGdldCB0aGUgaW50ZW50LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClNob3VsZCBpdCBy
ZWFkIHNvbWV0aGluZyBsaWtlOiAmbmJzcDtUaGUgcHJvdmVuYW5jZSBvZiB0aGUgYXR0ZXN0YXRp
b24tZXZpZGVuY2Ugb2YgYSBnaXZlbiBzeXN0ZW0gb3JpZ2luYXRlcyBmcm9tIHRoZSBzeXN0ZW0g
aXRzZWxmLCBhbmQgcGVydGFpbnMgdG8gdGhlIHRydXN0d29ydGhpbmVzcyBvZiB0aGUgc3lzdGVt
LiAmbmJzcDtJdCBtdXN0IGJlIHByZXNlbnRlZCBpbiBhIGJlbGlldmFibGUgbWFubmVyIGJ5IHRo
ZSBzeXN0ZW0gdG8gZXh0ZXJuYWwgZW50aXRpZXMsDQogbmFtZWx5IHRoZSBWZXJpZmllcnMgYW5k
IFJlbHlpbmcgUGFydGllcy48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQooaikgUGFnZSAxMiBmb3VydGggcGFyYWdyYXBoOjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlw
ZT0iY2l0ZSIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5JZiB0
aGUgcm9vdCBvZiB0cnVzdCBpbnZvbHZlZCBpcyBhIHJvb3Qgb2YgdHJ1c3QgZm9yIG1lYXN1cmVt
ZW50PGJyIGNsYXNzPSIiPg0KKFJUTSksIHRoZSBwcm9kdWNlciBvZiBpbmZvcm1hdGlvbiB0YWtl
cyBvbiB0aGUgcm9sZSBvZiBhIGFzc2VydGVyLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4N
CjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCklzIHRoaXMgYSB0eXBvPyAmbmJzcDtTaG91bGQgdGhpcyBpbnN0ZWFkIHJlYWQgJnF1b3Q7
Li4gdGhlIHJvbGUgb2YgYW4gKkF0dGVzdGVyJnF1b3Q7IChiZWNhdXNlIGFuIEF0dGVzdGVyLCBu
b3QgdGhlIEFzc2VydGVyLCBoYXMgdGhlIFJUTSBhbmQgcG9zc2libHkgUlRSKS48YnIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQooaykgUGFnZSAxNSBTZWN0aW9uIDcu
MTxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClRoZSBMeWluZyBFbmRwb2ludCBQcm9ibGVt
IHRleHQgc2hvdWxkIGJlIHBsYWNlZCBpbiB0aGUgVXNlIENhc2VzIGRvY3VtZW50LCBub3QgaW4g
dGhlIEFyY2hpdGVjdHVyZSBkb2MuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlIGVu
dGlyZSByZWFzb24gd2UgaGF2ZSBSQVRTIChhbmQgaW5kZWVkIHRoZSB3aG9sZSBub3Rpb24gb2Yg
UmVtb3RlIEF0dGVzdGF0aW9ucykgaXMgbGFyZ2VseSBkdWUgdG8gdGhlIFRoZSBMeWluZyBFbmRw
b2ludCBQcm9ibGVtLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N
CihsKSAmbmJzcDtQYWdlIDIxIHNlY3Rpb24gOC4xOjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NClRoaXMgcGFyYWdyYXBoIGlzIGEgZ29vZCBleHBsYW5hdGlvbiBvZiByZW1vdGUgYXR0ZXN0
YXRpb25zIGJlY2F1c2UgaXQgdGFsa3MgYWJvdXQgJnF1b3Q7dGVsZW1ldHJ5JnF1b3Q7LCB3aGlj
aCBzZWVtcyBjb3JlIHRvIG5ldHdvcmsgZGV2aWNlcy48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQpQZXJoYXBzIHRoaXMgcGFyYWdyYXBoIGNvdWxkIGJlIG1vdmVkIHVwIGZyb250IHRvd2Fy
ZHMgdGhlIHN0YXJ0IG9mIHRoZSBkb2N1bWVudC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+
DQo8YnIgY2xhc3M9IiI+DQoobSkgUGFnZSAyMiBTZWN0aW9uIDguNDo8YnIgY2xhc3M9IiI+DQo8
YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9
IiI+Q2xhaW06IFN0cnVjdHVyZWQgRXZpZGVuY2UgYXNzZXJ0ZWQgYWJvdXQgYSBDb21wdXRpbmcg
Q29udGV4dC4gSXQ8YnIgY2xhc3M9IiI+DQpjb250YWlucyBtZXRhZGF0YSB0aGF0IGluZm9ybXMg
cmVnYXJkaW5nIHRoZSB0eXBlLCBjbGFzcyw8YnIgY2xhc3M9IiI+DQpyZXByZXNlbnRhdGlvbiBh
bmQgc2VtYW50aWNzIG9mIEV2aWRlbmNlIGluZm9ybWF0aW9uLiBBIENsYWltIGlzPGJyIGNsYXNz
PSIiPg0KcmVwcmVzZW50ZWQgYXMgYSBuYW1lLXZhbHVlIHBhaXIgY29uc2lzdGluZyBvZiBhIENs
YWltIE5hbWUgYW5kIGE8YnIgY2xhc3M9IiI+DQpDbGFpbSBWYWx1ZTxiciBjbGFzcz0iIj4NCjwv
YmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4N
CkZpcnN0bHksIEkgd291bGQgYXZvaWQgdGhlIHVzZSBvZiB0aGUgdGVybSAmcXVvdDtDbGFpbSZx
dW90OyBiZWNhdXNlIGl0IGlzIGFscmVhZHkgdXNlZCBpbiBoaWdoZXIgbGF5ZXIgcHJvdG9jb2xz
IGFuZCBvdGhlciBvcmdhbml6YXRpb25zLiBUaGUgdGVybSAmcXVvdDtBc3NlcnRpb24mcXVvdDsg
aXMgZ29vZCBlbm91Z2ggZm9yIFJBVFMuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KU2Vj
b25kbHksIGlzIHRoZSBnb2FsL2RlbGl2ZXJhYmxlIGZvciBSQVRTIHRvIGRlZmluZSB0aGVzZSBu
YW1lLXZhbHVlIHBhaXJzPyAoZm9yIGJvdGggUlRNcyBhbmQgUlRScykuPGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KVGhlIFRDRyB1c2VzIHRoZSB0ZXJtICZxdW90O21hbmlmZXN0JnF1b3Q7
IHRvIGluZGljYXRlIHRoZSBsaXN0IG9mIGV4cGVjdGVkIGNvbXBsaW1lbnRzIGFuZCBtZWFzdXJl
bWVudHMgaW4gdGhlIHBsYXRmb3JtLCBwcm9kdWNlZCBieSB0aGUgQXNzZXJ0ZXIgKGUuZy4gZGV2
aWNlIG1hbnVmYWN0dXJlcikuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNz
PSIiPg0KKG4pIFBhZ2UgMjMgc2Vjb25kLWxhc3QgcGFyYWdyYXBoOjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGJsb2NrcXVv
dGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0i
Ij5BY3Rpdml0eTogQSBzZXF1ZW5jZSBvZiBhY3Rpb25zIGNvbmR1Y3RlZCBieSBDb21wdXRpbmcg
Q29udGV4dHM8YnIgY2xhc3M9IiI+DQp0aGF0IGNvbXBvc2UgYSBSZW1vdGUgQXR0ZXN0YXRpb24g
cHJvY2VkdXJlLjxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwv
YmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NClNob3VsZCBSQVRTIGNhcmUgYWJvdXQgdGhlICZx
dW90O2FjdGl2aXR5JnF1b3Q7IG9yIGFjdGlvbnMgb2YgcyBnaXZlbiBkZXZpY2Ugb3IgcGxhdGZv
cm0gKHRoYXQgY29uY2x1ZGVzIGluIHRoZSBnZW5lcmF0aW9uIG9mIGFuIGF0dGVzdGF0aW9uKS4g
Jm5ic3A7SXNuJ3QgYWN0aXZpdGllcy9hY3Rpb25zIGludGVybmFsIHRvIHRoZSBkZXZpY2UgYW5k
IHRoZSBkZXZpY2UtbWFudWZhY3R1cmVyLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCihvKSBPdGhlciBjb21tZW50czo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQpUaGUgZGlhZ3JhbXMgZnJvbSB0aGUgUkFUUyBhcmNoaXRlY3R1cmUgcHJlc2VudGF0aW9u
IGF0IElFVEYxMDQgYXJlIGV4Y2VsbGVudCAoJnF1b3Q7RXZvbHV0aW9uIG9mIFJBVFMgQXJjaGl0
ZWN0dXJlJnF1b3Q7IGFuZCAmcXVvdDtSQVRTIFdHIFNjb3BpbmcmcXVvdDspLiAmbmJzcDtJdCB3
b3VsZCBiZSBnb29kIHRvIGhhdmUgdGhlbSByZXByZXNlbnRlZCBzb21laG93IGluIEFTQ0lJLjxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi0tIHRob21hcyAtLTxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCjxiciBjbGFzcz0iIj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyIGNsYXNzPSIiPg0KUkFUUyBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+
DQo8YSBocmVmPSJtYWlsdG86UkFUU0BpZXRmLm9yZyIgY2xhc3M9IiI+UkFUU0BpZXRmLm9yZzwv
YT48YnIgY2xhc3M9IiI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Jh
dHM8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8
YnIgY2xhc3M9IiI+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_8C52026FA4D14CA5901AC20CC2396DF5rise_--


From nobody Mon Jul  8 14:41:25 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BF8012024F for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 14:41:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 yC3fmQiZgggV for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 14:41:14 -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 0EE55120316 for <rats@ietf.org>; Mon,  8 Jul 2019 14:41:14 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id 3EC45380BE; Mon,  8 Jul 2019 17:39:11 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 57D9D264; Mon,  8 Jul 2019 17:41:12 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Dave Thaler <dthaler@microsoft.com>, rats@ietf.org
In-Reply-To: <MWHPR21MB0784980A738935996FFD8898A3F60@MWHPR21MB0784.namprd21.prod.outlook.com>
References: <MWHPR21MB0784980A738935996FFD8898A3F60@MWHPR21MB0784.namprd21.prod.outlook.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Mon, 08 Jul 2019 17:41:12 -0400
Message-ID: <2994.1562622072@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/JAREnfv_dat86-g6t8XmtMRJmh4>
Subject: Re: [Rats] Another use case for RATS
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 21:41:24 -0000

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


Dave Thaler <dthaler@microsoft.com> wrote:
    > * Immutable attention triggers for device resiliency: One significant
    > problem is malware that holds a device hostage and does not allow it to
    > reboot to prevent updates to be applied. This is a significant problem,
    > because it allows a fleet of devices to be held hostage for
    > ransom. Within CyRes the TCG is defining hardware Attention Triggers
    > that force a periodical reboot in hardware. This can be implemented by
    > forcing a reboot unless attestation to an Attestation Server succeeds
    > within the period interval, and having a reboot do remediation by
    > bringing a device into compliance, including installation of patches as
    > needed.

Thank you.

About the above, I've added to your text.

This is unlike the previous section on Device Attestation in that
the attestation comes from a network operator, as to the device's need
to continue operating, and is evaluated by trusted firmware (the relying
party), which resets a watchdog timer.



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




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

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

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0juHgACgkQgItw+93Q
3WUvAQf+K0cXnU+srsfawP8cYcJkwxWWRL447Mqy1/FMhFdsY+K2OtuujL7AhUu+
ZUe8R1VBb2IOuffVw51WYtsMR0TlgybNzLsHnEFY9QbzcJde7ADFa1IURM9sDLVo
BdUNw9O+Uj7Qi+wjkWzDjwPMtHwoI2bjoi5ueNoILVNnr30wyJCMUtA3kwqnAYyh
WBOYUwYPlAYQuoT2WrOpu5AL7ozVRgcyzUGrXtoQJsDZUkVJ9O0gO8twS2LxFXFO
kNnqpBZEPQjV+pjZDaLH7cWcYjWgauzcAcvHdXXy/h5nxxVNzaeY4lgDt38Dyxza
x1AcXX9AsNwd50LIV1XHK6RxMZF95A==
=Sauf
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Mon Jul  8 15:16:40 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88FC4120280 for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 15:16:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 7IQ_6cmnvkPn for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 15:16:24 -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 81C691202E9 for <rats@ietf.org>; Mon,  8 Jul 2019 15:16:24 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id 25202380BE; Mon,  8 Jul 2019 18:14:22 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 498FDEC9; Mon,  8 Jul 2019 18:16:23 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Dave Thaler <dthaler@microsoft.com>
cc: "rats\@ietf.org" <rats@ietf.org>
In-Reply-To: <BN6PR21MB0497C7CDE96455DE52EED1BAA3F40@BN6PR21MB0497.namprd21.prod.outlook.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <58E37DB5-098C-4387-9A52-4AECD0F69F25@island-resort.com> <6495.1553219901@dooku.sandelman.ca> <BA6E28A7-0F6A-46A8-AB1B-A64B9229F149@intel.com> <507.1553725386@dooku.sandelman.ca> <24C0968B-32B0-4EF1-99C8-61D3F0955BA1@intel.com> <793F9A34-050F-4914-AF4B-08C072730A06@island-resort.com> <D8C23800.D851F%carl@redhoundsoftware.com> <19652.1553943890@dooku.sandelman.ca> <D8C50A67.D8999%carl@redhoundsoftware.com> <79ccb2d7-09a3-913d-f47d-1e702a23b341@gmail.com> <29183.1560536152@localhost> <9a7e3efe-b021-f255-4afd-649ea0d5772d@gmail.com> <19489.1560973504@localhost> <e43e8f26-9692-0d0e-8eae-2ae74edcf5c0@gmail.com> <404.1562351963@localhost> <BN6PR21MB0497C7CDE96455DE52EED1BAA3F40@BN6PR21MB0497.namprd21.prod.outlook.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Mon, 08 Jul 2019 18:16:23 -0400
Message-ID: <13070.1562624183@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/YcxYuF6xgedDf4eOyx_DqHNj-fU>
Subject: Re: [Rats] More use cases for draft-richardson-rats-usecases-00
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 22:16:39 -0000

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


Dave Thaler <dthaler@microsoft.com> wrote:
    > My comments on draft-richardson-rats-usecases-02 are in the PDF at
    > https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-r=
ichardson-rats-usecases-02.pdf

Dave asked about:

2.1. Static attestations
 A static attestation says something about the platform on which the
 code is running.

saying:
  Commented [DT5]: In what sense is this =E2=80=98static=E2=80=99? It can
  be updated at any time, and so can a policy as to whether a
  platform is considered compliant or not.

and I gotta say, I don't know.

I'm sorry about my consistent attestion vs attestation!

    > * TEEP: the "Trusted Application Manager (TAM)" server wants to verify
    > the state of a TEE, or applications in the TEE,

I'll find an appropriate draft to point a reference at on next edit.

    > * Confidential ML model: Microsoft talked about this category of use
    > cases at the recent Microsoft //build conference.

Is a reference to the conference itself the right thing?
How is this different from the media and DRM situation?

    > * Critical infrastructure: when a protocol operation can affect some
    > critical system, the device attached to the critical

This one seems rather abstract to me.

I got another revision posted with your changes:

https://www.ietf.org/rfcdiff?url1=3Ddraft-richardson-rats-usecases-03&url2=
=3Ddraft-richardson-rats-usecases-04

I've edited your suggested text slightly, but I didn't think I'd have to
chase the references better.

=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-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0jwLYACgkQgItw+93Q
3WWt2AgApQC8iko9bhx1JDp54zKR64mc74uWce6vD88nv+QcFmdp+sXoAQLJG1B/
sCylyTrGaaRu0EUU8mmLTcI5xkwosqymcarXAAeAYJlCg0SDrJFCNkXOXlvvSh7X
a1iWjabR2JVUayzxCghWzphNzpqTwwStR/ZJaTE65qLTTZ77PJO5I9sD0nY3OQie
jYvDy6PxYOkdiQW/4KHd20MAyKDKIYeLzJjuLWW0xff5zzOiFjBnI2mUwRDwqh+p
NY4rZ5S1/yKTnWMc789C+Np+36/dfxR0jxv63nA2CC0i/UpBOQLRmZsq0cruNVnr
VwwptxTY+GTVlcH3ta4D/ax4MSis+A==
=2tek
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Mon Jul  8 16:05:17 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F1D21202F5 for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 16:05:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 SFVKBnuX4m60 for <rats@ietfa.amsl.com>; Mon,  8 Jul 2019 16:05:05 -0700 (PDT)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-eopbgr750137.outbound.protection.outlook.com [40.107.75.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8204712034F for <rats@ietf.org>; Mon,  8 Jul 2019 16:05:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I5azKl7yYalBxzYWiqGa0yoeIT/CFwjtV/jtpk2WYwvcHF7qtIvrSDwc3aZkqXT1o9JK1W+DJg0pkYGYJnwJ5WYzBy5hiGHPhLGkAXXFiALCnegUX1vvMnId0aoj1VGTMD/fJWIfDse46TWt8D65ICM6u9pj6aQHzDkgSbTh8uagvctjqly2bfqH+ydlo7yMMionECXH83MnDrFor5Hx/9++WBHe1jfaUw17ZhrtJgFo8avjbmLqa0RmYP5/L9wQge5oLpxNNC/Kunz8HOmNC9SrEMQD3OeacLdd/jXJugdAR1kzpIWg9q8mWWQvEeLQDkzoFwtM66IMJfbb3enmdQ==
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=GrheWFDquKGoAxRADRh87EyUYRRnGBcAPdL4dAAfOlQ=; b=nv3cVtPSaLnxPJly3dbYJWKD2IknabVNwTKnGlqOY7J7gHW4jF3rtm4EkSKOPT1DypmKGZ5ZTMGRJzMlmayAKapLOifGiw8sUZs6ZNaH+y3f8GFAWsgoJLYbzBvgMunziuTixbCRd+h9zHKZfOwA7x60v0zB2901isrOY8JT5MiBKSaQMCaSFwqsSHKOLA2GS+Q1+wLcaVlGx3AMZY85hscebi4suE7ZbM7Rq0LxqgZAdh1o24EkZ8ACgICVUyTdRjwQqRYHB+qYdSJzNWEBJGRjrLToh5WYaclKOM3JJlCp9IGPVbc/6SbcRkIKa+flboFOSctakWxt3OwQ0qivAQ==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GrheWFDquKGoAxRADRh87EyUYRRnGBcAPdL4dAAfOlQ=; b=eW4TnPHl4gcXC6IJysyUcsOlloBSDzBkWvxRQyFJ1vwp+3tZgtaew7lWty0Rqr/SYu4vPf23ZgjNp7oxctbvw14B/B6bosFFt9HQv09BgA6E8n+vmxgDksol0BW8zyG9IWqBJEmOSSgw4mJR/VbRBYaARyW2ICYhWiNFgRcXJ8I=
Received: from MWHPR21MB0784.namprd21.prod.outlook.com (10.173.51.150) by MWHPR21MB0752.namprd21.prod.outlook.com (10.173.51.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.3; Mon, 8 Jul 2019 23:05:03 +0000
Received: from MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::69c0:8cb:908c:f221]) by MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::69c0:8cb:908c:f221%8]) with mapi id 15.20.2094.001; Mon, 8 Jul 2019 23:05:03 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] More use cases for draft-richardson-rats-usecases-00
Thread-Index: AQHVIt07UqXwjmBCtU2xA/h++i/79qabnq2AgAfKkwCAAKLmAIAYcA2AgAB9liCABHYJgIAADOwg
Date: Mon, 8 Jul 2019 23:05:02 +0000
Message-ID: <MWHPR21MB07844715ADB542B9A8AA833AA3F60@MWHPR21MB0784.namprd21.prod.outlook.com>
References: <MW2PR00MB03963ABEB87211AD28A16240A6490@MW2PR00MB0396.namprd00.prod.outlook.com> <12503.1552447661@localhost> <58E37DB5-098C-4387-9A52-4AECD0F69F25@island-resort.com> <6495.1553219901@dooku.sandelman.ca> <BA6E28A7-0F6A-46A8-AB1B-A64B9229F149@intel.com> <507.1553725386@dooku.sandelman.ca> <24C0968B-32B0-4EF1-99C8-61D3F0955BA1@intel.com> <793F9A34-050F-4914-AF4B-08C072730A06@island-resort.com> <D8C23800.D851F%carl@redhoundsoftware.com> <19652.1553943890@dooku.sandelman.ca> <D8C50A67.D8999%carl@redhoundsoftware.com> <79ccb2d7-09a3-913d-f47d-1e702a23b341@gmail.com> <29183.1560536152@localhost> <9a7e3efe-b021-f255-4afd-649ea0d5772d@gmail.com> <19489.1560973504@localhost> <e43e8f26-9692-0d0e-8eae-2ae74edcf5c0@gmail.com> <404.1562351963@localhost> <BN6PR21MB0497C7CDE96455DE52EED1BAA3F40@BN6PR21MB0497.namprd21.prod.outlook.com> <13070.1562624183@localhost>
In-Reply-To: <13070.1562624183@localhost>
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_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-08T23:05:02.1606146Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=1ecaf14e-6161-43ea-a3ea-90e4989f9658; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [2001:4898:80e8:8:10d2:dc8f:6397:1757]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fa1bab7d-0b23-4b1f-3a3d-08d703f8b59e
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:MWHPR21MB0752; 
x-ms-traffictypediagnostic: MWHPR21MB0752:
x-microsoft-antispam-prvs: <MWHPR21MB0752632E9990359EBB2E257EA3F60@MWHPR21MB0752.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00922518D8
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(136003)(346002)(396003)(39860400002)(366004)(189003)(199004)(52536014)(76176011)(7696005)(55016002)(99286004)(66946007)(73956011)(76116006)(8676002)(10090500001)(33656002)(6436002)(74316002)(66446008)(64756008)(66556008)(66476007)(478600001)(10290500003)(229853002)(305945005)(8936002)(6246003)(53936002)(81166006)(2906002)(8990500004)(81156014)(22452003)(4326008)(256004)(5024004)(71200400001)(14444005)(476003)(9686003)(11346002)(25786009)(486006)(6506007)(14454004)(86362001)(4744005)(7736002)(68736007)(316002)(5660300002)(446003)(71190400001)(46003)(6116002)(102836004)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0752; H:MWHPR21MB0784.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: RT7yrtVJKFGgLSprQsQImqIJ1MypovdXIgbO+w7RtvYdkZ4eWkZ3SFXTZdCDRYh3Ea4GQxZQgzDjxi0glX07Obx0mgOGyIgrObLl+kzwu7yPx0phI9Ye4rCL7UmnHaTe7B7/8jbk5TzogNUisPq2N7RImZ6XNr++IDPmdfRC14IBdJ3MFSNOLTPuGqwLdQjsDgv9DGXcfTyEnfue1juAQEaJLYIhYamlZlZLm7lQZs1FxxdtxJHVHrKNGrnU/0XH0SRJ+VWSpnJ5SW5j4u5+lhvGadVw1Va18tCz9wSJiWL9PSGEVJYH/ioe6Wh35AT4B9R9JSPTwROyWtmOhiLO4Qcm/LVjyDRiS1EIQV5DpEW1U5vtlZo8MjqqUpIDKqPWlNaYGSdNeeY4M6dlC81tvCkLAwVUwqXGW3pgannRrAI=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa1bab7d-0b23-4b1f-3a3d-08d703f8b59e
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2019 23:05:02.8693 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0752
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/R0k9zwN71E6C8HfvyfCpg5UaYWA>
Subject: Re: [Rats] More use cases for draft-richardson-rats-usecases-00
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jul 2019 23:05:16 -0000

PiAgICA+ICogQ29uZmlkZW50aWFsIE1MIG1vZGVsOiBNaWNyb3NvZnQgdGFsa2VkIGFib3V0IHRo
aXMgY2F0ZWdvcnkgb2YgdXNlDQo+ICAgID4gY2FzZXMgYXQgdGhlIHJlY2VudCBNaWNyb3NvZnQg
Ly9idWlsZCBjb25mZXJlbmNlLg0KPg0KPiBJcyBhIHJlZmVyZW5jZSB0byB0aGUgY29uZmVyZW5j
ZSBpdHNlbGYgdGhlIHJpZ2h0IHRoaW5nPw0KDQpObywgeW91IGNhbiBkZWxldGUgdGhhdCBzZW50
ZW5jZS4gIFRoYXQgd2FzIGp1c3QgYSBGWUksIGRvZXNuJ3QgbmVlZCB0byBiZSBpbiBhbnkgZG9j
Lg0KDQo+IEhvdyBpcyB0aGlzIGRpZmZlcmVudCBmcm9tIHRoZSBtZWRpYSBhbmQgRFJNIHNpdHVh
dGlvbj8NCg0KWWVzIGl0J3MgcHJvYmFibHkgc2ltaWxhciBpbiBtYW55IHdheXMuICAgVGhlIHBs
YXllcnMgYW5kIGVjb3N5c3RlbSBhcmUgZGlmZmVyZW50LA0Kd2l0aCBkaWZmZXJlbnQgbGVnYWwg
cHJvdGVjdGlvbnMgKG9yIGxhY2sgdGhlcmVvZikgaW4gdmFyaW91cyBqdXJpc2RpY3Rpb25zIHRo
b3VnaCwNCnNvIEkgY29uc2lkZXIgaXQgYSBkaWZmZXJlbnQgdXNlIGNhc2UuDQoNCj4gICAgPiAq
IENyaXRpY2FsIGluZnJhc3RydWN0dXJlOiB3aGVuIGEgcHJvdG9jb2wgb3BlcmF0aW9uIGNhbiBh
ZmZlY3Qgc29tZQ0KPiAgICA+IGNyaXRpY2FsIHN5c3RlbSwgdGhlIGRldmljZSBhdHRhY2hlZCB0
byB0aGUgY3JpdGljYWwNCj4NCj4gVGhpcyBvbmUgc2VlbXMgcmF0aGVyIGFic3RyYWN0IHRvIG1l
LiANCg0KVGhlIG90aGVycyBhcmUgcHJpbWFyaWx5IGFib3V0IGFjY2VzcyB0byBkYXRhLCBvciBu
ZXR3b3JrIGFjY2Vzcy4gIFRoaXMgb25lIGlzIGFib3V0DQphY2Nlc3MgdG8gbG9jYWwgcGVyaXBo
ZXJhbHMuDQoNCkRhdmUNCg==


From nobody Tue Jul  9 14:34:12 2019
Return-Path: <ncamwing@cisco.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C857512007A for <rats@ietfa.amsl.com>; Tue,  9 Jul 2019 14:34:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=jTD0slB1; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=myeX372x
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 3C3aXf815fEX for <rats@ietfa.amsl.com>; Tue,  9 Jul 2019 14:34:09 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC8BA12006F for <rats@ietf.org>; Tue,  9 Jul 2019 14:34:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5649; q=dns/txt; s=iport; t=1562708048; x=1563917648; h=from:to:subject:date:message-id:mime-version; bh=Vy3F7IgJxTMsLUJ0nAp4XKfzKdVJTTNi8PKUYsY7sCE=; b=jTD0slB1jizyjDkfjtzGxZtgMkkXgRIHN/X0m5j4t95NUSQBpVkZGXTn CK5nJGDE+umSeSyuN1BIIR/BHuPfxysIn0WvStEp/daV/9IccH0G4wAdX NxO757XHqaQHcHQv3AZgjvZ7zs0Wd1ZzfyBRzo/xe56Ki26bV7tFEsJWb c=;
IronPort-PHdr: =?us-ascii?q?9a23=3AdmcKkxYNUz9w8XuNtkR2YX//LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavsZCU/A8VEW3du/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C+CQD9ByVd/5tdJa1mH4MPL1ADalU?= =?us-ascii?q?gBAsohByDRwOOSkyVAoRUglIDVAkBAQEMAQEtAgEBhFmCLCM4EwEDAQEEAQE?= =?us-ascii?q?CAQVthTwBC4VjCwYdAQE4EQFHAwIEMBQTBBMigwABgR1NAx0BoTwCgTiIYHG?= =?us-ascii?q?BMoJ5AQEFgkeCORiCEgmBNIRyhm0XgX+BEScfgh8BiDgygiaOcIR9I5ZGCQK?= =?us-ascii?q?CFwOUAhuCLIchjjOMUQlWlz4CBAIEBQIOAQEFgWchgVhwFWUBgkGGMopTcoE?= =?us-ascii?q?pjkUBAQ?=
X-IronPort-AV: E=Sophos;i="5.63,472,1557187200";  d="scan'208,217";a="590592025"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2019 21:33:48 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id x69LXmi8012243 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <rats@ietf.org>; Tue, 9 Jul 2019 21:33:48 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 9 Jul 2019 16:33:47 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 9 Jul 2019 16:33:47 -0500
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 9 Jul 2019 16:33:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Vy3F7IgJxTMsLUJ0nAp4XKfzKdVJTTNi8PKUYsY7sCE=; b=myeX372x++Aj3qpdLveIjfhNvh/l+hhZlfUSXq6KZpvzF7eLswhbbnaF3Kvv7KNTtA0pmVrIPKJ7ziBv+4691ls2vWe2Z2zS5uDdNRswQNAhd0FepbVVbibHQbg+uZySdRfanNeYKhdirWlv5/nilSCK1j8eY8nuoIiiqF3ttFU=
Received: from MWHPR11MB1791.namprd11.prod.outlook.com (10.175.53.138) by MWHPR11MB1536.namprd11.prod.outlook.com (10.172.53.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.19; Tue, 9 Jul 2019 21:33:46 +0000
Received: from MWHPR11MB1791.namprd11.prod.outlook.com ([fe80::2ce7:1210:d2a0:620a]) by MWHPR11MB1791.namprd11.prod.outlook.com ([fe80::2ce7:1210:d2a0:620a%3]) with mapi id 15.20.2052.020; Tue, 9 Jul 2019 21:33:46 +0000
From: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: Call for agenda
Thread-Index: AQHVNp399leVJ2KLw0mVBo4hnYoGmA==
Date: Tue, 9 Jul 2019 21:33:46 +0000
Message-ID: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.b.190609
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ncamwing@cisco.com; 
x-originating-ip: [2001:420:2ca:4411:2c49:cd14:1fc:f91d]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9c398315-2ee9-4444-ef63-08d704b51f98
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MWHPR11MB1536; 
x-ms-traffictypediagnostic: MWHPR11MB1536:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <MWHPR11MB1536A984AB4F9296519B015BD6F10@MWHPR11MB1536.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1332;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(396003)(39860400002)(136003)(366004)(189003)(199004)(2351001)(71200400001)(476003)(316002)(58126008)(71190400001)(6486002)(256004)(33656002)(486006)(36756003)(478600001)(5640700003)(25786009)(6512007)(236005)(6436002)(6116002)(54896002)(68736007)(6306002)(53936002)(64756008)(5660300002)(76116006)(91956017)(81166006)(6916009)(8936002)(8676002)(7736002)(1730700003)(81156014)(2616005)(2906002)(3480700005)(4744005)(7116003)(66946007)(102836004)(6506007)(14454004)(2501003)(46003)(86362001)(66446008)(66476007)(186003)(99286004)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1536; H:MWHPR11MB1791.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: lVArOBn+ZXPeKO2ctXntawA2JgWNIGesmLznonq5T56t3RuZwWO8mo+AFsSYMxLtK85TGUbPOTJVCV5/OFFXSKyhPW9KX8PnbhVYAuSWmd4gnvcA7YQyJlxihUAkTNM9nqzSIo8bmPLcY6P7CBU5k9yxnFZuvbD+bI5AJI3S+l5pOtWezgmxDmHOXltDJs+z49Yr9Qrantoafa7yodjNJmYQE/FM78Em40mkU0avozVZ14DxSm3JGbxM9dVTZ3N/AgscXX3VakaypqgscF3CB8+srd8cw0LIR8DXpRVkCeIT1tWD0UTATY6Vk19Rb90T833sH1FbZ1GXQixZi9NDJbA9JF3+OiZAUqzN/oaWQF6P527sEjdJVadAnJn97cSLH8nLzf/LjSeLU3PH1Xg3XARN9sV8hkxs5ye9a0peUQ8=
Content-Type: multipart/alternative; boundary="_000_FDD590637A68400FBA4187D5A854CF0Cciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c398315-2ee9-4444-ef63-08d704b51f98
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 21:33:46.0941 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ncamwing@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1536
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/J9HsoXFA33NsXOedSjke6okHtas>
Subject: [Rats] Call for agenda
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jul 2019 21:34:11 -0000

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

SGVsbG8gUkFUUyBwYXJ0aWNpcGFudHMsDQoNCldlIGhhdmUgdHdvIHNsb3RzIGFsbG9jYXRlZCBm
b3IgdXMgdG8gZnVydGhlciBvdXIgd29yazoNCg0KMTU6NTAtMTY6NTAgV2VkLCBKdWx5IDI0dGgg
KG1lZXQgaW4gVmFuIEhvcm5lKQ0KMTU6NTAtMTc6MjAgVGh1cnMsIEp1bHkgMjV0aCAobWVldCBp
biBTYWludGUtQ2F0aGVyaW5lKQ0KDQpXZSB3b3VsZCBsaWtlIHRvIGFsbG9jYXRlIHRoZSBmaXJz
dCB0aW1lIHNsb3Qgb24gV2VkbmVzZGF5IGZvciBmdXJ0aGVyaW5nIHRoZSBVc2UgQ2FzZXMgYW5k
IHRoZSBFQVQgZHJhZnQuICBUaGVyZSBhcmUgb3RoZXIgZG9jdW1lbnRzIHRoYXQgY291bGQgYmUg
ZGlzY3Vzc2VkIHNvIGlmIHRob3NlIGF1dGhvcnMgd291bGQgbGlrZSB0aW1lIGFsbG9jYXRlZCwg
b3IgaWYgdGhlcmUgaXMgb3RoZXIgcmVsZXZhbnQvaW4gc2NvcGUgd29yayBzb21lb25lIHdvdWxk
IGxpa2UgdG8gcHJlc2VudCBwbGVhc2UgcmVzcG9uZCB0byByYXRzLWNoYWlyc0BpZXRmLm9yZzxt
YWlsdG86cmF0cy1jaGFpcnNAaWV0Zi5vcmc+DQpBbmQgcHJvdmlkZSB0aGUgZm9sbG93aW5nOg0K
DQpQcmVzZW50ZXIocykgbmFtZShzKQ0KRHJhZnQgcG9pbnRlciAob3IgdG9waWMpDQpUaW1lIHJl
cXVpcmVkDQoNClRoYW5rcywgTmFuY3kNCg==

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4g
MTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rp
b24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBs
YW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5IZWxsbyBSQVRTIHBhcnRpY2lwYW50cyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPldlIGhhdmUgdHdvIHNsb3RzIGFsbG9jYXRlZCBmb3IgdXMg
dG8gZnVydGhlciBvdXIgd29yazo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjE1OjUwLTE2OjUwIFdlZCwgSnVseSAyNDxzdXA+dGg8L3N1cD4gKG1lZXQgaW4gVmFu
IEhvcm5lKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4xNTo1MC0xNzoyMCBUaHVycywgSnVseSAyNTxzdXA+
dGg8L3N1cD4gKG1lZXQgaW4gU2FpbnRlLUNhdGhlcmluZSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPldlIHdvdWxkIGxpa2UgdG8gYWxsb2NhdGUgdGhlIGZpcnN0
IHRpbWUgc2xvdCBvbiBXZWRuZXNkYXkgZm9yIGZ1cnRoZXJpbmcgdGhlIFVzZSBDYXNlcyBhbmQg
dGhlIEVBVCBkcmFmdC4gJm5ic3A7VGhlcmUgYXJlIG90aGVyIGRvY3VtZW50cyB0aGF0IGNvdWxk
IGJlIGRpc2N1c3NlZCBzbyBpZiB0aG9zZSBhdXRob3JzIHdvdWxkIGxpa2UgdGltZSBhbGxvY2F0
ZWQsDQogb3IgaWYgdGhlcmUgaXMgb3RoZXIgcmVsZXZhbnQvaW4gc2NvcGUgd29yayBzb21lb25l
IHdvdWxkIGxpa2UgdG8gcHJlc2VudCBwbGVhc2UgcmVzcG9uZCB0bw0KPGEgaHJlZj0ibWFpbHRv
OnJhdHMtY2hhaXJzQGlldGYub3JnIj5yYXRzLWNoYWlyc0BpZXRmLm9yZzwvYT48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+QW5kIHByb3ZpZGUgdGhlIGZvbGxvd2luZzo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlByZXNlbnRlcihzKSBuYW1lKHMpPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPkRyYWZ0IHBvaW50ZXIgKG9yIHRvcGljKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaW1lIHJlcXVp
cmVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGFua3MsIE5h
bmN5IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_FDD590637A68400FBA4187D5A854CF0Cciscocom_--


From nobody Wed Jul 10 10:54:30 2019
Return-Path: <jmfmckay@gmail.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6A7C120398 for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 10:54:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.297
X-Spam-Level: 
X-Spam-Status: No, score=0.297 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 XAkkj_uKckgt for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 10:54:27 -0700 (PDT)
Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15C16120391 for <rats@ietf.org>; Wed, 10 Jul 2019 10:53:53 -0700 (PDT)
Received: by mail-oi1-x233.google.com with SMTP id g7so2316569oia.8 for <rats@ietf.org>; Wed, 10 Jul 2019 10:53:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=vzSOjUbYT5jeYmbg9F0rtwBkY5D57pf6xUL+zjpRZlY=; b=aNqzKn9WNMqDLte6fqL3W7Pub72fRTnKX8ODF9kv5aze5sukSr+/XgWVAd1S1LDco7 L/0hXX8EtruR9JAXDR798drigIXTxD2NCvhHBupcHFDE6TYONgCXJYvNo2JkUiRZ1o9A lr60eVB25IESzxFaHLoLzk6QNNO1OwKmUVIdRpsjbENti5L7IC8jevI8AYzbz3G3mx8G do/+bg5Uvsu6gQTTs7BpaXarLGkAUMdsl6IKFAFuq9C/07wxaYQBI/T/QCsjcBHcqIcu je7j0eBjIA8K9PcorZBEDLqhcjAEjp9PEJ9yhYHXFwOneauYBARRh1J/HARC9RjBCkiS NaSA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=vzSOjUbYT5jeYmbg9F0rtwBkY5D57pf6xUL+zjpRZlY=; b=a4mmqBCfBaDVX1YOxckc+Rs2OxZxqkGCvijUZm7EFXC3xaJ+6/zAlluIPpah9VBON6 meNPH6SnWXesSDJ4M2xWhNkh9X4b0j3zSLcanblP2t94jPV6bDOwZNHiXsRRi95ykExj JyX7nhf1EouK8HDppkfKTGvvekiLg6kWU46RUBeBZqv+1hnRSpFw/hrgeOTf6cNQQMSx 8NkO691JG0dpPXmnomkJJn7Vq7vL2BehAtJj17LueQ4aSNcaQ5paP+v/gXApv7CvbgcL y++VNU/AIJ1j5mC07hAJCBk4piSE7ni3OsRsYuCiT1Nc+xon8FHOdFzfW9jUm5Ar6/sG RGXw==
X-Gm-Message-State: APjAAAVWVfnghLYmBYFFEff+UKWZSlw+BrsbaiCcpMcIxZZqcJH2lSjj QyF6RRIGuztvwhteg2zyw8SE9RF5p40rzwCoBHsuHClobGQ=
X-Google-Smtp-Source: APXvYqxc3qK/5kj1aGaW9VzgRIydtU1Ey5oD05KcLiSLLnToz9uGRJFl8XPOfzb3wPuPLuF2TQXudSWrXSYwPjMoAX8=
X-Received: by 2002:a05:6808:8c2:: with SMTP id k2mr4029293oij.98.1562781231973;  Wed, 10 Jul 2019 10:53:51 -0700 (PDT)
MIME-Version: 1.0
From: Jessica Fitzgerald-McKay <jmfmckay@gmail.com>
Date: Wed, 10 Jul 2019 13:53:41 -0400
Message-ID: <CAM+R6NW1KSf3ziAp8TqnTNwS+a7Y+4TuTDTPVZC8Ae32noXMYA@mail.gmail.com>
To: rats@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003188f5058d575c39"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/XcdBlRWeig292FUrwAwYuL_m2Qw>
Subject: [Rats] RATS use cases review
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jul 2019 17:54:29 -0000

--0000000000003188f5058d575c39
Content-Type: text/plain; charset="UTF-8"

Hello, all,

I  took a careful read of the use cases document. I notices that Sections
5.1 - 5.6.2 each are variations on the themes of attesting to a device's:

- identity
- hardware inventory
- software inventory
- firmware
- configuration

Section 5.1 is fairly explicit about that.

Section 5.2 seems to be describing a particularly reslient remediation to
hardware/software vulnerabilities (presumably discovered via a device's
hw/sw attestation?).

Sections 5.3 and 5.4 are concerened with the configuration of a device's
hardware or software TEE.

Section 5.5 describes how these forms of attestation are directly
applicable to critical infrastructure. While I am sure there will be
protocol restrictions for that type of device, the idea of what is being
attested to is the same here as it is for other device types.

Section 5.6.1 seems to be relatively the same as the TEE/ML use cases. And,
5.6.2 admits to being essentially a subsection of the same.

In this light, the right approach is to organize the document around the
information that is being attested (the above list, plus end-user
information (section 5.6.3), geographic attestation (section 5.7), and
connectivity attestation (section 5.8)), with perhaps additional
information on how these types of attestation can be combined in support of
things like, say, critical infrastructure security, etc.

What does the work group think?

Thanks,
Jess

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:#000000"><div =
class=3D"gmail_default">Hello, all,</div><div class=3D"gmail_default"><br><=
/div><div class=3D"gmail_default">I=C2=A0 took a careful read of the use ca=
ses document. I notices that Sections 5.1 - 5.6.2 each are variations on th=
e themes of attesting to a device&#39;s:</div><div class=3D"gmail_default">=
<br></div><div class=3D"gmail_default">- identity</div><div class=3D"gmail_=
default">- hardware inventory</div><div class=3D"gmail_default">- software =
inventory</div><div class=3D"gmail_default">- firmware</div><div class=3D"g=
mail_default">- configuration</div><div class=3D"gmail_default"><br></div><=
div class=3D"gmail_default">Section 5.1 is fairly explicit about that.</div=
><div class=3D"gmail_default"><br></div><div class=3D"gmail_default">Sectio=
n 5.2 seems to be describing a particularly reslient remediation to hardwar=
e/software vulnerabilities (presumably discovered via a device&#39;s hw/sw =
attestation?).=C2=A0</div><div class=3D"gmail_default"><br></div><div class=
=3D"gmail_default">Sections 5.3 and 5.4 are concerened with the configurati=
on of a device&#39;s hardware or software TEE.</div><div class=3D"gmail_def=
ault"><br></div><div class=3D"gmail_default">Section 5.5 describes how thes=
e forms of attestation are directly applicable to critical infrastructure. =
While I am sure there will be protocol restrictions for that type of device=
, the idea of what is being attested to is the same here as it is for other=
 device types.</div><div class=3D"gmail_default"><br></div><div class=3D"gm=
ail_default">Section 5.6.1 seems to be relatively the same as the TEE/ML us=
e cases. And, 5.6.2 admits to being essentially a subsection of the same.</=
div><div class=3D"gmail_default"><br></div><div class=3D"gmail_default">In =
this light, the right approach is to organize the document around the infor=
mation that is being attested (the above list, plus end-user information (s=
ection 5.6.3), geographic attestation (section 5.7), and connectivity attes=
tation (section 5.8)), with perhaps additional information on how these typ=
es of attestation can be combined in support of things like, say, critical =
infrastructure security, etc.</div><div class=3D"gmail_default"><br></div><=
div class=3D"gmail_default">What does the work group think?</div><div class=
=3D"gmail_default"><br></div><div class=3D"gmail_default">Thanks,</div><div=
 class=3D"gmail_default">Jess</div></div></div>

--0000000000003188f5058d575c39--


From nobody Wed Jul 10 13:40:38 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B799E120147 for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 13:40:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 95gzvawyvi7B for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 13:40:34 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770115.outbound.protection.outlook.com [40.107.77.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E4CC12004A for <rats@ietf.org>; Wed, 10 Jul 2019 13:40:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y8xBTjmD0H8rWAnETJk1+pjLd4fErrN43amYGoF1wvIFCFe8W5DEiMcTpS2X2WG6EtLPPh7ek83pD+jNsX/hmkX7jnxYkchhwAelQ7fadUUIIjMNr9pf3StRpMDS98OZ6ePtmM4p8tL5fufi1QHnGut+dvub/k8R7GpJ8PY9eLOdX70h5ZcwwNu8mpW0f/c8D73u2rKZ2aF01pQBtDMgMW2vRk3xzZJxpCeC6kHqKdfRjatJhM1KybXNuvc1iIKLMqQS7Poiv1o8SqUBmSS9vzvD7hAVxjF7kb0/jWGAfQGd7z9le7+GBVWwlxxOi+nxNiQ9PtsYlzbKLuJ4ANoyiA==
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=Azv9BMnMZSSpU//UKljLVhOWCYdlZFXsigxkCz0l4RY=; b=YLOtXIqsN0Se0XvRbUNbiAdchBVaxvDo73WauZi3jQomAU8lpssrQx2h44F0wH//iWf4ahdCGJCohKa6WdCWPWQw8SfnlsPGrj7vH5ycgEr/9c1JRY2+VDpXVJCSX71ZJacUgdt5xZbKNvSkvW8rAuwNG7ggAyUMqpZgbFJlPKkIf3qZrtwY4WYPRNFzDT/ZiVwTopZXC3zip/UjZWZkksx96wnh/jcGId+CjmU5GRQ3a9sjUokVCIDFq+1Qk8kPgWoLF0E8kSnfKZZzVxasbT0O6bkoEoHKSuyZkInwghXmOZpFyeEBIJb6ec1ujIOI878mgvgp4KbX5vvRzGSllA==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Azv9BMnMZSSpU//UKljLVhOWCYdlZFXsigxkCz0l4RY=; b=otMMro8NQD3gGB3smDlVb3IF1YOamhoysEnQaq1FYvcqpfHdPhSjao2XzchvbHkVGrLPPah2KJa/WRaptlbVrDiqGRo7jiVNScLOt3fEiMrz2sNvhnDb40Bt8h0SfQt899bIcFMsH/zq8iGe/CBwvF6zQqtlQ4o1o9AuLVOJ0lw=
Received: from MWHPR21MB0784.namprd21.prod.outlook.com (10.173.51.150) by MWHPR21MB0702.namprd21.prod.outlook.com (10.175.142.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.3; Wed, 10 Jul 2019 20:40:32 +0000
Received: from MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::69c0:8cb:908c:f221]) by MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::69c0:8cb:908c:f221%8]) with mapi id 15.20.2094.001; Wed, 10 Jul 2019 20:40:32 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: Comments on draft-birkholz-rats-architecture-01
Thread-Index: AdU3X5HLtovH3btCRq+LyWrFOxmTwQ==
Date: Wed, 10 Jul 2019 20:40:32 +0000
Message-ID: <MWHPR21MB07847AA6113D9939719B0FE0A3F00@MWHPR21MB0784.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_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-10T20:40:31.0146141Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=a6983942-e58d-46e7-b3e2-270b6043c97b; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [2001:4898:80e8:a:4d4e:4c8b:b9bd:91c1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 10fa1cf0-c1e2-4b55-6720-08d70576da7f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:MWHPR21MB0702; 
x-ms-traffictypediagnostic: MWHPR21MB0702:
x-ms-exchange-purlcount: 3
x-microsoft-antispam-prvs: <MWHPR21MB0702F43E97DE5C0C1D07F83EA3F00@MWHPR21MB0702.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0094E3478A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(366004)(136003)(396003)(346002)(39860400002)(376002)(199004)(189003)(86362001)(81166006)(71190400001)(1730700003)(486006)(22452003)(256004)(966005)(52536014)(7736002)(6506007)(316002)(6916009)(8990500004)(14454004)(71200400001)(8936002)(8676002)(2501003)(2906002)(4744005)(81156014)(53936002)(76116006)(9686003)(6436002)(606006)(68736007)(25786009)(102836004)(476003)(7696005)(5660300002)(478600001)(46003)(33656002)(66556008)(66476007)(64756008)(236005)(6306002)(66446008)(5640700003)(66946007)(55016002)(74316002)(54896002)(2351001)(99286004)(10090500001)(186003)(10290500003)(6116002)(790700001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0702; H:MWHPR21MB0784.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: e9lZDxpkQH59FAUADQAuBNp7L0jVjSTkpmyixwoF+VvAwBiQNgAP5E4VTzMIoiH9zlH9BfNBwZG8cRoLmdxsgDkukglBs0Oz95W3ZczMmXCfPgP0tVzweejAhS0qaVZ7uST3KMobhMad8skQ7bL7I/kCUTWUvR/3Kj8zu9KsMHPReQFR2i/A9+m77ICdOpW0mD6u1I0yOe33zRphVIraKPzvbZcEHDhkiU0QV8WrtCRQmHVbxK1E77hCl451EQLgv7F0rLovorxOuf/WNz4WqDzVSHrFRFiQTKLElhhgL4U3XXL0c4McyhJB4Cn7AePOIVpQLa0YQ3+GDHLBdnRgPuLN8T227r4fv7BF7zq4YX3iLLp/y+7Q/i5LQjveG1Ih3/69D1eHb973BH91nZhhxKlKg++QVUqSHmz57EB18js=
Content-Type: multipart/alternative; boundary="_000_MWHPR21MB07847AA6113D9939719B0FE0A3F00MWHPR21MB0784namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 10fa1cf0-c1e2-4b55-6720-08d70576da7f
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jul 2019 20:40:32.5877 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0702
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/BxHBNqQBktRsI1n5txoCzZD0bME>
Subject: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jul 2019 20:40:37 -0000

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

I reviewed the latest draft posted and added lots of comments into the doc,=
 visible at
https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-birkhol=
z-rats-architecture-01.pdf
Feel free to copy any into email if an email discussion is desired.

I still find many parts of the document confusing, as my comments elaborate=
 on.

Dave

--_000_MWHPR21MB07847AA6113D9939719B0FE0A3F00MWHPR21MB0784namp_
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:"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;}
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;}
--></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">I reviewed the latest draft posted and added lots of=
 comments into the doc, visible 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-birkholz-rats-architecture-01.pdf">https://www.m=
icrosoft.com/en-us/research/uploads/prod/2017/05/draft-birkholz-rats-archit=
ecture-01.pdf</a><o:p></o:p></p>
<p class=3D"MsoNormal">Feel free to copy any into email if an email discuss=
ion is desired.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I still find many parts of the document confusing, a=
s my comments elaborate on.<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>
</div>
</body>
</html>

--_000_MWHPR21MB07847AA6113D9939719B0FE0A3F00MWHPR21MB0784namp_--


From nobody Wed Jul 10 21:05:54 2019
Return-Path: <frank.xialiang@huawei.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27EBD1200D5 for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 21:05:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 Y7hFfbvR3LZR for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 21:05:49 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 43F0D120098 for <rats@ietf.org>; Wed, 10 Jul 2019 21:05:49 -0700 (PDT)
Received: from LHREML714-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 65E0F2993742124BF947; Thu, 11 Jul 2019 05:05:47 +0100 (IST)
Received: from DGGEMM401-HUB.china.huawei.com (10.3.20.209) by LHREML714-CAH.china.huawei.com (10.201.108.37) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 11 Jul 2019 05:05:46 +0100
Received: from DGGEMM511-MBX.china.huawei.com ([169.254.1.140]) by DGGEMM401-HUB.china.huawei.com ([10.3.20.209]) with mapi id 14.03.0439.000; Thu, 11 Jul 2019 12:05:42 +0800
From: "Xialiang (Frank, Network Standard & Patent Dept)" <frank.xialiang@huawei.com>
To: Jessica Fitzgerald-McKay <jmfmckay@gmail.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] RATS use cases review
Thread-Index: AQHVN0iOwrIacuq7sEebRdnNWEQFKKbEuWZg
Date: Thu, 11 Jul 2019 04:05:42 +0000
Message-ID: <C02846B1344F344EB4FAA6FA7AF481F13E7C7CA5@dggemm511-mbx.china.huawei.com>
References: <CAM+R6NW1KSf3ziAp8TqnTNwS+a7Y+4TuTDTPVZC8Ae32noXMYA@mail.gmail.com>
In-Reply-To: <CAM+R6NW1KSf3ziAp8TqnTNwS+a7Y+4TuTDTPVZC8Ae32noXMYA@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.134.159.76]
Content-Type: multipart/alternative; boundary="_000_C02846B1344F344EB4FAA6FA7AF481F13E7C7CA5dggemm511mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/YfOQYoIg7wXY9dhkDyINo2JCpX0>
Subject: [Rats] =?utf-8?b?562U5aSNOiAgUkFUUyB1c2UgY2FzZXMgcmV2aWV3?=
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jul 2019 04:05:52 -0000

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

SGkgSmVzc2ljYSwNCkdvb2QgcG9pbnQgYW5kIHRvcGljIQ0KDQpDYXRlZ29yaXppbmcgdGhlIHVz
ZSBjYXNlcyBvbiB0aGUgdHlwZSBvZiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgaXMgYSBwb3NzaWJs
ZSwgYnV0IG1heWJlIG5vdCB0aGUgYmVzdCB3YXkuIFNpbmNlIHRoaXMga2luZCBvZiBkaWZmZXJl
bmNlIHNlZW1zIHRvIGhhdmUgbm8gbXVjaCBpbmZsdWVuY2UgdG8gdGhlIFJBVFMgcHJvdG9jb2wg
ZGVzaWduLg0KDQpJIGhhdmUgbm8gZGVmaW5pdGUgYW5zd2VyIHRvIGl0IG5vdywgYnV0IHByb3Bv
c2UgbW9yZSBvcHRpb25zIGZvciBkaXNjdXNzaW9uOg0KDQoxLiAgICAgICBEZWZpbmUgZGlmZmVy
ZW50IHVzZSBjYXNlcyBmb3IgZGV2aWNlL3NlcnZpY2UgdHlwZXM6IG5ldHdvcmsgZGV2aWNlLCBJ
b1QgZGV2aWNlLCB3ZWIgc2VydmljZSwgTkZWLCDigKYNCg0KMi4gICAgICAgRGVmaW5lIGRpZmZl
cmVudCB1c2UgY2FzZXMgZnJvbSBkaWZmZXJlbnQgZnVuY3Rpb25hbCByZXF1aXJlbWVudHM6IGJv
b3QgdGltZSBhdHRlc3RhdGlvbiwgcnVubmluZyB0aW1lIGF0dGVzdGF0aW9uLCBwZXJpb2RpYyBh
dHRlc3RhdGlvbiwgb24tZGVtYW5kIGF0dGVzdGF0aW9uLCBvbi1jaGFuZ2UgYXR0ZXN0YXRpb24s
IG11dHVhbCBhdHRlc3RhdGlvbiwgYmF0Y2ggYXR0ZXN0YXRpb24sIHB1Yi9zdWIgbW9kZSBhdHRl
c3RhdGlvbiwg4oCmDQoNCjMuICAgICAgIFRyaWdnZXIgY29uZGl0aW9uIG9mIFJBOiBkZXZpY2Ug
aW5pdGlhbCBwcm92aXNpb25pbmcsIGRldmljZSByZWJvb3QsIGRldmljZSBwb3N0LXVwZGF0ZSwg
bGluZSBjYXJkIGluc2VydC9yZW1vdmFsLCBzb21lIGtleSBldmVudCBvbiBwaG9uZS9Jb1QgZGV2
aWNlIChpLmUuLCBleGVjdXRlIGtleSBhcHAsIHJlYWQgaW1wb3J0YW50IGRhdGEpLCDigKYNCg0K
NC4gICAgICAgUGFydGlhbCBjb21iaW5hdGlvbiBvZiB0aGUgYWJvdmUgdXNlIGNhc2VzDQoNCkIu
Ui4NCkZyYW5rDQoNCuWPkeS7tuS6ujogUkFUUyBbbWFpbHRvOnJhdHMtYm91bmNlc0BpZXRmLm9y
Z10g5Luj6KGoIEplc3NpY2EgRml0emdlcmFsZC1NY0theQ0K5Y+R6YCB5pe26Ze0OiAyMDE55bm0
N+aciDEx5pelIDE6NTQNCuaUtuS7tuS6ujogcmF0c0BpZXRmLm9yZw0K5Li76aKYOiBbUmF0c10g
UkFUUyB1c2UgY2FzZXMgcmV2aWV3DQoNCkhlbGxvLCBhbGwsDQoNCkkgIHRvb2sgYSBjYXJlZnVs
IHJlYWQgb2YgdGhlIHVzZSBjYXNlcyBkb2N1bWVudC4gSSBub3RpY2VzIHRoYXQgU2VjdGlvbnMg
NS4xIC0gNS42LjIgZWFjaCBhcmUgdmFyaWF0aW9ucyBvbiB0aGUgdGhlbWVzIG9mIGF0dGVzdGlu
ZyB0byBhIGRldmljZSdzOg0KDQotIGlkZW50aXR5DQotIGhhcmR3YXJlIGludmVudG9yeQ0KLSBz
b2Z0d2FyZSBpbnZlbnRvcnkNCi0gZmlybXdhcmUNCi0gY29uZmlndXJhdGlvbg0KDQpTZWN0aW9u
IDUuMSBpcyBmYWlybHkgZXhwbGljaXQgYWJvdXQgdGhhdC4NCg0KU2VjdGlvbiA1LjIgc2VlbXMg
dG8gYmUgZGVzY3JpYmluZyBhIHBhcnRpY3VsYXJseSByZXNsaWVudCByZW1lZGlhdGlvbiB0byBo
YXJkd2FyZS9zb2Z0d2FyZSB2dWxuZXJhYmlsaXRpZXMgKHByZXN1bWFibHkgZGlzY292ZXJlZCB2
aWEgYSBkZXZpY2UncyBody9zdyBhdHRlc3RhdGlvbj8pLg0KDQpTZWN0aW9ucyA1LjMgYW5kIDUu
NCBhcmUgY29uY2VyZW5lZCB3aXRoIHRoZSBjb25maWd1cmF0aW9uIG9mIGEgZGV2aWNlJ3MgaGFy
ZHdhcmUgb3Igc29mdHdhcmUgVEVFLg0KDQpTZWN0aW9uIDUuNSBkZXNjcmliZXMgaG93IHRoZXNl
IGZvcm1zIG9mIGF0dGVzdGF0aW9uIGFyZSBkaXJlY3RseSBhcHBsaWNhYmxlIHRvIGNyaXRpY2Fs
IGluZnJhc3RydWN0dXJlLiBXaGlsZSBJIGFtIHN1cmUgdGhlcmUgd2lsbCBiZSBwcm90b2NvbCBy
ZXN0cmljdGlvbnMgZm9yIHRoYXQgdHlwZSBvZiBkZXZpY2UsIHRoZSBpZGVhIG9mIHdoYXQgaXMg
YmVpbmcgYXR0ZXN0ZWQgdG8gaXMgdGhlIHNhbWUgaGVyZSBhcyBpdCBpcyBmb3Igb3RoZXIgZGV2
aWNlIHR5cGVzLg0KDQpTZWN0aW9uIDUuNi4xIHNlZW1zIHRvIGJlIHJlbGF0aXZlbHkgdGhlIHNh
bWUgYXMgdGhlIFRFRS9NTCB1c2UgY2FzZXMuIEFuZCwgNS42LjIgYWRtaXRzIHRvIGJlaW5nIGVz
c2VudGlhbGx5IGEgc3Vic2VjdGlvbiBvZiB0aGUgc2FtZS4NCg0KSW4gdGhpcyBsaWdodCwgdGhl
IHJpZ2h0IGFwcHJvYWNoIGlzIHRvIG9yZ2FuaXplIHRoZSBkb2N1bWVudCBhcm91bmQgdGhlIGlu
Zm9ybWF0aW9uIHRoYXQgaXMgYmVpbmcgYXR0ZXN0ZWQgKHRoZSBhYm92ZSBsaXN0LCBwbHVzIGVu
ZC11c2VyIGluZm9ybWF0aW9uIChzZWN0aW9uIDUuNi4zKSwgZ2VvZ3JhcGhpYyBhdHRlc3RhdGlv
biAoc2VjdGlvbiA1LjcpLCBhbmQgY29ubmVjdGl2aXR5IGF0dGVzdGF0aW9uIChzZWN0aW9uIDUu
OCkpLCB3aXRoIHBlcmhhcHMgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiBvbiBob3cgdGhlc2UgdHlw
ZXMgb2YgYXR0ZXN0YXRpb24gY2FuIGJlIGNvbWJpbmVkIGluIHN1cHBvcnQgb2YgdGhpbmdzIGxp
a2UsIHNheSwgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgc2VjdXJpdHksIGV0Yy4NCg0KV2hhdCBk
b2VzIHRoZSB3b3JrIGdyb3VwIHRoaW5rPw0KDQpUaGFua3MsDQpKZXNzDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OuW+rui9r+mbhem7kTsN
CglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0K
QGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDlrovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAg
MyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1
NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3
MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGku
TXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9y
aXR5OjM0Ow0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCXRleHQtaW5k
ZW50OjIxLjBwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OuWui+S9kzt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBE
ZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzky
LjBwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30NCmRpdi5Xb3JkU2Vj
dGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxp
c3QgbDANCgl7bXNvLWxpc3QtaWQ6NzYwODczMTM3Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0K
CW1zby1saXN0LXRlbXBsYXRlLWlkczoyODcxMTE2MCAyMTMzNjA2MDYyIDY3Njk4NzEzIDY3Njk4
NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1
O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTguMHB0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10ZXh0OiIlMlwpIjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6
NDIuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2luLWxlZnQ6NjMuMHB0
Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4t
bGVmdDo4NC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRleHQ6IiU1
XCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgltYXJnaW4tbGVmdDoxMDUuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0K
QGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0K
CW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmln
aHQ7DQoJbWFyZ2luLWxlZnQ6MTI2LjBwdDsNCgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0
IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTQ3LjBwdDsNCgl0ZXh0LWluZGVudDotMjEu
MHB0O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1s
b3dlcjsNCgltc28tbGV2ZWwtdGV4dDoiJThcKSI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjE2OC4wcHQ7
DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgltYXJnaW4tbGVmdDoxODkuMHB0Ow0KCXRl
eHQtaW5kZW50Oi0yMS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFy
Z2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtl
bmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJl
ZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0
PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iWkgtQ04iIGxpbms9IiMw
NTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkhpIEplc3NpY2EsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Hb29kIHBvaW50
IGFuZCB0b3BpYyE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2F0ZWdvcml6aW5nIHRoZSB1c2UgY2FzZXMgb24gdGhl
IHR5cGUgb2YgaW5mb3JtYXRpb24gY29sbGVjdGVkIGlzIGEgcG9zc2libGUsIGJ1dCBtYXliZSBu
b3QgdGhlIGJlc3Qgd2F5LiBTaW5jZSB0aGlzIGtpbmQgb2YgZGlmZmVyZW5jZSBzZWVtcyB0bw0K
IGhhdmUgbm8gbXVjaCBpbmZsdWVuY2UgdG8gdGhlIFJBVFMgcHJvdG9jb2wgZGVzaWduLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5JIGhhdmUgbm8gZGVmaW5pdGUgYW5zd2VyIHRvIGl0IG5vdywgYnV0IHByb3Bvc2Ug
bW9yZSBvcHRpb25zIGZvciBkaXNjdXNzaW9uOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTguMHB0O3RleHQtaW5k
ZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPg0KPCFbaWYgIXN1cHBvcnRMaXN0
c10+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj4xLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8
L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5EZWZpbmUgZGlmZmVyZW50IHVzZSBjYXNlcyBmb3IgZGV2aWNlL3Nl
cnZpY2UgdHlwZXM6IG5ldHdvcmsgZGV2aWNlLCBJb1QgZGV2aWNlLCB3ZWIgc2VydmljZSwgTkZW
LCDigKY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjE4LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omww
IGxldmVsMSBsZm8xIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Mi48
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFb
ZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RGVmaW5l
IGRpZmZlcmVudCB1c2UgY2FzZXMgZnJvbSBkaWZmZXJlbnQgZnVuY3Rpb25hbCByZXF1aXJlbWVu
dHM6IGJvb3QgdGltZSBhdHRlc3RhdGlvbiwgcnVubmluZyB0aW1lIGF0dGVzdGF0aW9uLCBwZXJp
b2RpYyBhdHRlc3RhdGlvbiwNCiBvbi1kZW1hbmQgYXR0ZXN0YXRpb24sIG9uLWNoYW5nZSBhdHRl
c3RhdGlvbiwgbXV0dWFsIGF0dGVzdGF0aW9uLCBiYXRjaCBhdHRlc3RhdGlvbiwgcHViL3N1YiBt
b2RlIGF0dGVzdGF0aW9uLCDigKY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjE4LjBwdDt0ZXh0LWluZGVudDotMTgu
MHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9Im1zby1s
aXN0Oklnbm9yZSI+My48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwv
c3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+VHJpZ2dlciBjb25kaXRpb24gb2YgUkE6IGRldmljZSBpbml0aWFsIHByb3Zpc2lv
bmluZywgZGV2aWNlIHJlYm9vdCwgZGV2aWNlIHBvc3QtdXBkYXRlLCBsaW5lIGNhcmQgaW5zZXJ0
L3JlbW92YWwsIHNvbWUga2V5IGV2ZW50IG9uIHBob25lL0lvVA0KIGRldmljZSAoaS5lLiwgZXhl
Y3V0ZSBrZXkgYXBwLCByZWFkIGltcG9ydGFudCBkYXRhKSwg4oCmPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxOC4w
cHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+DQo8IVtpZiAh
c3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQg
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlBhcnRpYWwgY29tYmluYXRpb24gb2YgdGhlIGFi
b3ZlIHVzZSBjYXNlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5CLlIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5GcmFuazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2Vy
aWYiPuWPkeS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+
rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj4gUkFUUyBbbWFpbHRvOnJhdHMtYm91bmNlc0Bp
ZXRmLm9yZ10NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Luj6KGoIDwvc3Bhbj4N
CjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPkplc3NpY2EgRml0emdlcmFs
ZC1NY0theTxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Y+R6YCB5pe26Ze0
PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1
b3Q7LHNhbnMtc2VyaWYiPiAyMDE5PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8c3Bh
biBsYW5nPSJFTi1VUyI+Nzwvc3Bhbj7mnIg8c3BhbiBsYW5nPSJFTi1VUyI+MTE8L3NwYW4+5pel
PHNwYW4gbGFuZz0iRU4tVVMiPg0KIDE6NTQ8YnI+DQo8L3NwYW4+PGI+5pS25Lu25Lq6PHNwYW4g
bGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gcmF0c0BpZXRmLm9y
Zzxicj4NCjwvc3Bhbj48Yj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNw
YW4gbGFuZz0iRU4tVVMiPiBbUmF0c10gUkFUUyB1c2UgY2FzZXMgcmV2aWV3PG86cD48L286cD48
L3NwYW4+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj5I
ZWxsbywgYWxsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkkmbmJzcDsgdG9vayBh
IGNhcmVmdWwgcmVhZCBvZiB0aGUgdXNlIGNhc2VzIGRvY3VtZW50LiBJIG5vdGljZXMgdGhhdCBT
ZWN0aW9ucyA1LjEgLSA1LjYuMiBlYWNoIGFyZSB2YXJpYXRpb25zIG9uIHRoZSB0aGVtZXMgb2Yg
YXR0ZXN0aW5nIHRvIGEgZGV2aWNlJ3M6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+
LSBpZGVudGl0eTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPi0gaGFy
ZHdhcmUgaW52ZW50b3J5PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+
LSBzb2Z0d2FyZSBpbnZlbnRvcnk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJs
YWNrIj4tIGZpcm13YXJlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+
LSBjb25maWd1cmF0aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+U2VjdGlvbiA1
LjEgaXMgZmFpcmx5IGV4cGxpY2l0IGFib3V0IHRoYXQuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjpibGFjayI+U2VjdGlvbiA1LjIgc2VlbXMgdG8gYmUgZGVzY3JpYmluZyBhIHBhcnRpY3VsYXJs
eSByZXNsaWVudCByZW1lZGlhdGlvbiB0byBoYXJkd2FyZS9zb2Z0d2FyZSB2dWxuZXJhYmlsaXRp
ZXMgKHByZXN1bWFibHkgZGlzY292ZXJlZCB2aWEgYSBkZXZpY2UncyBody9zdyBhdHRlc3RhdGlv
bj8pLiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPlNlY3Rpb25zIDUuMyBh
bmQgNS40IGFyZSBjb25jZXJlbmVkIHdpdGggdGhlIGNvbmZpZ3VyYXRpb24gb2YgYSBkZXZpY2Un
cyBoYXJkd2FyZSBvciBzb2Z0d2FyZSBURUUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJj
b2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFj
ayI+U2VjdGlvbiA1LjUgZGVzY3JpYmVzIGhvdyB0aGVzZSBmb3JtcyBvZiBhdHRlc3RhdGlvbiBh
cmUgZGlyZWN0bHkgYXBwbGljYWJsZSB0byBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZS4gV2hpbGUg
SSBhbSBzdXJlIHRoZXJlIHdpbGwgYmUgcHJvdG9jb2wgcmVzdHJpY3Rpb25zIGZvciB0aGF0IHR5
cGUgb2YgZGV2aWNlLCB0aGUgaWRlYSBvZiB3aGF0DQogaXMgYmVpbmcgYXR0ZXN0ZWQgdG8gaXMg
dGhlIHNhbWUgaGVyZSBhcyBpdCBpcyBmb3Igb3RoZXIgZGV2aWNlIHR5cGVzLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iY29sb3I6YmxhY2siPlNlY3Rpb24gNS42LjEgc2VlbXMgdG8gYmUgcmVsYXRpdmVs
eSB0aGUgc2FtZSBhcyB0aGUgVEVFL01MIHVzZSBjYXNlcy4gQW5kLCA1LjYuMiBhZG1pdHMgdG8g
YmVpbmcgZXNzZW50aWFsbHkgYSBzdWJzZWN0aW9uIG9mIHRoZSBzYW1lLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iY29sb3I6YmxhY2siPkluIHRoaXMgbGlnaHQsIHRoZSByaWdodCBhcHByb2FjaCBpcyB0
byBvcmdhbml6ZSB0aGUgZG9jdW1lbnQgYXJvdW5kIHRoZSBpbmZvcm1hdGlvbiB0aGF0IGlzIGJl
aW5nIGF0dGVzdGVkICh0aGUgYWJvdmUgbGlzdCwgcGx1cyBlbmQtdXNlciBpbmZvcm1hdGlvbiAo
c2VjdGlvbiA1LjYuMyksIGdlb2dyYXBoaWMgYXR0ZXN0YXRpb24gKHNlY3Rpb24NCiA1LjcpLCBh
bmQgY29ubmVjdGl2aXR5IGF0dGVzdGF0aW9uIChzZWN0aW9uIDUuOCkpLCB3aXRoIHBlcmhhcHMg
YWRkaXRpb25hbCBpbmZvcm1hdGlvbiBvbiBob3cgdGhlc2UgdHlwZXMgb2YgYXR0ZXN0YXRpb24g
Y2FuIGJlIGNvbWJpbmVkIGluIHN1cHBvcnQgb2YgdGhpbmdzIGxpa2UsIHNheSwgY3JpdGljYWwg
aW5mcmFzdHJ1Y3R1cmUgc2VjdXJpdHksIGV0Yy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJs
YWNrIj5XaGF0IGRvZXMgdGhlIHdvcmsgZ3JvdXAgdGhpbms/PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJj
b2xvcjpibGFjayI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6Ymxh
Y2siPkplc3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_C02846B1344F344EB4FAA6FA7AF481F13E7C7CA5dggemm511mbxchi_--


From nobody Wed Jul 10 21:18:57 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63814120128 for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 21:18:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 ThAcbOku8vr3 for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 21:18:53 -0700 (PDT)
Received: from p3plsmtpa08-05.prod.phx3.secureserver.net (p3plsmtpa08-05.prod.phx3.secureserver.net [173.201.193.106]) (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 C3762120048 for <rats@ietfa.amsl.com>; Wed, 10 Jul 2019 21:18:52 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id lQXhh7cn4L46UlQXih9wki; Wed, 10 Jul 2019 21:18:52 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6C10CB1E-ADF1-4E54-ADF5-54206CC3538B"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 10 Jul 2019 21:18:48 -0700
In-Reply-To: <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com>
Cc: Giridhar Mandyam <mandyam@qti.qualcomm.com>, Michael Richardson <mcr+ietf@sandelman.ca>, "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
To: Shawn Willden <swillden=40google.com@dmarc.ietf.org>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com> <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfLfkBSxU7NNk46FCdGgVHMQ+RDoS3qlQpSTUGjUYMieSdfosaNPYEHRFW4Vv1V1Tos9WXGHKr7xzbdCHC8c+VdtEbWK29rqgDB8CBtJiuoge710hwuvb C/4jI4XsjbrPdUYa70kPiW+2kgrzluA33lLNk+xQzWx/Yls5Fe38tw6MrE1pGWtnYFenoQYa9QxG35UdKA/9CM61oB+w1Uw+oT/D+qtEEXKC8M9tXCdolwfV u76HEg/5MmSwjHajXqX9wvCZ41LVVpknda6mAmifdQoAtZHHPVMxrHgL7tntHLtA
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/54AotLgIS3aMCnLfWsfaIctPDRk>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jul 2019 04:18:57 -0000

--Apple-Mail=_6C10CB1E-ADF1-4E54-ADF5-54206CC3538B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

First comment: I=E2=80=99m not sure this discussion has a big effect on =
what we standardize here. It seems reasonable to standardize the =
location claim even if Android or others don=E2=80=99t use it because it =
is a useful claim. So we should keep the location claim.  There should =
be some privacy discussion for the claim, probably suggesting at minimum =
the user=E2=80=99s consent be obtained before it is sent.

Second comment (not really relevant to standards work): It could work =
like this. The non-TEE part of the device (i.e., Android) tells the TEE =
if it can include the location or not. When the TEE includes it, it will =
be non-spoonable. That should be OK, because the user and Android are =
still in control. I fully agree that the TEE should not be sending any =
data that has any privacy issue on it=E2=80=99s own.

LL


> On Jul 6, 2019, at 12:33 PM, Shawn Willden =
<swillden=3D40google.com@dmarc.ietf.org> wrote:
>=20
> On Sat, Jul 6, 2019 at 8:05 AM Giridhar Mandyam =
<mandyam@qti.qualcomm..com <mailto:mandyam@qti.qualcomm.com>> wrote:
> >>Can you say more about location?
> Are you saying that Android would never provide a relying party (say, =
an
> open-protocol implementation of Pokemon GO) with where a device is?
>=20
> =20
>=20
> >I strongly doubt that we will ever provide that.  I understand the =
benefits, but the privacy team feels like the risks are too great, that =
it's important that it always be possible to spoof privacy-critical data =
elements like location.
>=20
> =20
>=20
> Can you expand on why =E2=80=9Cit=E2=80=99s important that it always =
be possible to spoof privacy-critical data elements like location=E2=80=9D=
?=20
>=20
>=20
> I'm not a member of the privacy team, so I don't know all of the =
rationale/considerations, but I know one element of it is to protect =
dissidents living under oppressive regimes.  There's a desire to make it =
possible for them to prevent their devices from giving away any =
information they don't want revealed, via rooting and modification of =
the Android OS.  Since they can't modify TEE/SE functionality, it's on =
us to limit the feature set of the TEE/SE code so it doesn't reveal =
private information, to the degree we can.
>=20
> This is why the existing Android attestation uses batch attestation =
keys, to avoid making the attestation key a strong unique identifier, =
and why the ID attestation features are tightly restricted and include a =
low-level API to wipe the IDs and thereby disable ID attestation.  I'm =
assuming that similar logic would preclude location attestation, though =
the question hasn't actually come up.
> =20
>=20
> If we compare to the FIDO 2 location extension =
(https://www.w3.org/TR/webauthn/#sctn-location-extension =
<https://www.w3.org/TR/webauthn/#sctn-location-extension>), which can be =
included as part of the FIDO 2 attestation, the location data inclusion =
in the attestation is managed by the browser permissions framework that =
already exists for location =
(https://www.w3.org/TR/webauthn/#browser-permissions-framework-extensions =
<https://www.w3.org/TR/webauthn/#browser-permissions-framework-extensions>=
).=20
>=20
>=20
> =20
>=20
> It seems that the Android permissions framework could be similarly =
leveraged for an EAT-based location claim.
>=20
>=20
> It could, yes, but I don't think Android will enable that.
>=20
>=20
> =20
>=20
> -Giri Mandyam, Qualcomm
>=20
> =20
>=20
> From: RATS <rats-bounces@ietf.org <mailto:rats-bounces@ietf.org>> On =
Behalf Of Shawn Willden
> Sent: Saturday, July 6, 2019 7:25 PM
> To: Michael Richardson <mcr+ietf@sandelman.ca =
<mailto:mcr%2Bietf@sandelman.ca>>
> Cc: rats@ietfa.amsl.com <mailto:rats@ietfa.amsl.com>
> Subject: Re: [Rats] Android comments on EAT draft
>=20
> =20
>=20
> CAUTION: This email originated from outside of the organization.
>=20
> =20
>=20
> =20
>=20
> On Fri, Jul 5, 2019 at 12:28 PM Michael Richardson =
<mcr+ietf@sandelman.ca <mailto:mcr%2Bietf@sandelman.ca>> wrote:
>=20
>=20
> Shawn Willden <swillden=3D40google.com@dmarc.ietf.org =
<mailto:40google.com@dmarc.ietf.org>> wrote:
>     > Specifically, EAT is about attesting to a *device* while =
Keystore
>     > Attestation is about attesting to a *key* -- though we also =
attest to
>     > quite
>=20
> I have include a section in the use case document called =
"Cryptographic key
> Attestion"
>=20
> =20
>=20
> Great!
>=20
> =20
>=20
>     > Another, more tractable, area of difference is that EAT provides =
Claims
>     > for
>     > several data items which Android will likely never allow to be =
attested
>     > because of their privacy implications and potential for =
ecosystem
>     > fragmentation (apps choosing which devices they'll run on -- we =
generally
>     > try to deny them the information they'd like to have to make =
those
>     > choices).  These are:
>=20
>     > - UEID
>     > - Origination
>     > - Location
>=20
> Can you say more about location?
> Are you saying that Android would never provide a relying party (say, =
an
> open-protocol implementation of Pokemon GO) with where a device is?
>=20
> =20
>=20
> I strongly doubt that we will ever provide that.  I understand the =
benefits, but the privacy team feels like the risks are too great, that =
it's important that it always be possible to spoof privacy-critical data =
elements like location.
>=20
> =20
>=20
>     > Some other claims that we have, and think are important, are OS =
version
>     > and
>     > patch-level (represented as a date, YYYYMMDD); secure boot =
verification
>     > key
>     > digest; secure boot digest (hash of all verified code); =
application ID (a
>     > digest of the requesting app signing key); and secure app =
version (hmm,
>     > don't have a patchlevel, but we should!  I'll see about adding =
that for
>     > R).
>=20
> These are all intended to be covered under "network attestation", but
> now I wonder if that term is mis-leading.
>=20
> =20
>=20
> Hmm.  Yes, you're attesting to the device state, not anything about a =
network.  I guess "network attestation" is because you're expecting the =
relying party to be the network?
>=20
>=20
>=20
> =20
>=20
> --
>=20
> Shawn Willden | Staff Software Engineer | swillden@google.com =
<mailto:swillden@google.com> | 720-924-6645
>=20
>=20
>=20
> --=20
> Shawn Willden | Staff Software Engineer | swillden@google.com =
<mailto:swillden@google.com> | 720-924-6645
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats


--Apple-Mail=_6C10CB1E-ADF1-4E54-ADF5-54206CC3538B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">First=
 comment: I=E2=80=99m not sure this discussion has a big effect on what =
we standardize here. It seems reasonable to standardize the location =
claim even if Android or others don=E2=80=99t use it because it is a =
useful claim. So we should keep the location claim. &nbsp;There should =
be some privacy discussion for the claim, probably suggesting at minimum =
the user=E2=80=99s consent be obtained before it is sent.<div =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">Second =
comment (not really relevant to standards work): It could work like =
this. The non-TEE part of the device (i.e., Android) tells the TEE if it =
can include the location or not. When the TEE includes it, it will be =
non-spoonable. That should be OK, because the user and Android are still =
in control. I fully agree that the TEE should not be sending any data =
that has any privacy issue on it=E2=80=99s own.</div><div class=3D""><br =
class=3D""></div><div class=3D"">LL</div><div class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 6, 2019, at 12:33 PM, Shawn Willden &lt;<a =
href=3D"mailto:swillden=3D40google.com@dmarc.ietf.org" =
class=3D"">swillden=3D40google.com@dmarc.ietf.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D"">On Sat, Jul 6, 2019 =
at 8:05 AM Giridhar Mandyam &lt;<a =
href=3D"mailto:mandyam@qti.qualcomm.com" =
class=3D"">mandyam@qti.qualcomm..com</a>&gt; wrote:<br =
class=3D""></div><div class=3D"gmail_quote"><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US" class=3D"">
<div class=3D"gmail-m_1370113176643023982WordSection1"><p =
class=3D"MsoNormal">&gt;&gt;Can you say more about location?<br =
class=3D"">
Are you saying that Android would never provide a relying party (say, =
an<br class=3D"">
open-protocol implementation of Pokemon GO) with where a device is?<u =
class=3D""></u><u class=3D""></u></p><p class=3D"MsoNormal"><u =
class=3D""></u>&nbsp;<u class=3D""></u></p><p class=3D"MsoNormal">&gt;I =
strongly doubt that we will ever provide that.&nbsp; I understand the =
benefits, but the privacy team feels like the risks are too great, that =
it's important that it always be possible to spoof privacy-critical data =
elements like location.<u class=3D""></u><u class=3D""></u></p><p =
class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u class=3D""></u></p><p =
class=3D"MsoNormal">Can you expand on why =E2=80=9Cit=E2=80=99s =
important that it always be possible to spoof privacy-critical data =
elements like location=E2=80=9D?&nbsp;</p></div></div></blockquote><div =
class=3D""><br class=3D""></div><div class=3D"">I'm not a member of the =
privacy team, so I don't know all of the rationale/considerations, but I =
know one element of it is to protect dissidents living under oppressive =
regimes.&nbsp; There's a desire to make it possible for them to prevent =
their devices from giving away any information they don't want revealed, =
via rooting and modification of the Android OS.&nbsp; Since they can't =
modify TEE/SE functionality, it's on us to limit the feature set of the =
TEE/SE code so it doesn't reveal private information, to the degree we =
can.</div><div class=3D""><br class=3D""></div><div class=3D"">This is =
why the existing Android attestation uses batch attestation keys, to =
avoid making the attestation key a strong unique identifier, and why the =
ID attestation features are tightly restricted and include a low-level =
API to wipe the IDs and thereby disable ID attestation.&nbsp; I'm =
assuming that similar logic would preclude location attestation, though =
the question hasn't actually come up.</div><div =
class=3D"">&nbsp;</div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US" class=3D""><div =
class=3D"gmail-m_1370113176643023982WordSection1"><p class=3D"MsoNormal">
<u class=3D""></u><u class=3D""></u></p><p class=3D"MsoNormal"><u =
class=3D""></u>If we compare to the FIDO 2 location extension (<a =
href=3D"https://www.w3.org/TR/webauthn/#sctn-location-extension" =
target=3D"_blank" =
class=3D"">https://www.w3.org/TR/webauthn/#sctn-location-extension</a>), =
which can be included as part of the FIDO 2 attestation, the
 location data inclusion in the attestation is managed by the browser =
permissions framework that already exists for location (<a =
href=3D"https://www.w3.org/TR/webauthn/#browser-permissions-framework-exte=
nsions" target=3D"_blank" =
class=3D"">https://www.w3.org/TR/webauthn/#browser-permissions-framework-e=
xtensions</a>).&nbsp;</p><p class=3D"MsoNormal"><u class=3D""></u></p><p =
class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u class=3D""></u></p><p =
class=3D"MsoNormal">It seems that the Android permissions framework =
could be similarly leveraged for an EAT-based location =
claim.</p></div></div></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">It could, yes, but I don't think =
Android will enable that.</div><div class=3D""><br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US" class=3D""><div =
class=3D"gmail-m_1370113176643023982WordSection1"><p =
class=3D"MsoNormal"><u class=3D""></u><u class=3D""></u></p><p =
class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u class=3D""></u></p><p =
class=3D"MsoNormal">-Giri Mandyam, Qualcomm<u class=3D""></u><u =
class=3D""></u></p><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p><p class=3D"MsoNormal"><b class=3D"">From:</b> RATS =
&lt;<a href=3D"mailto:rats-bounces@ietf.org" target=3D"_blank" =
class=3D"">rats-bounces@ietf.org</a>&gt; <b class=3D"">On Behalf Of </b>
Shawn Willden<br class=3D"">
<b class=3D"">Sent:</b> Saturday, July 6, 2019 7:25 PM<br class=3D"">
<b class=3D"">To:</b> Michael Richardson &lt;<a =
href=3D"mailto:mcr%2Bietf@sandelman.ca" target=3D"_blank" =
class=3D"">mcr+ietf@sandelman.ca</a>&gt;<br class=3D"">
<b class=3D"">Cc:</b> <a href=3D"mailto:rats@ietfa.amsl.com" =
target=3D"_blank" class=3D"">rats@ietfa.amsl.com</a><br class=3D"">
<b class=3D"">Subject:</b> Re: [Rats] Android comments on EAT draft<u =
class=3D""></u><u class=3D""></u></p><p class=3D"MsoNormal"><u =
class=3D""></u>&nbsp;<u class=3D""></u></p><p class=3D""><strong =
class=3D""><span =
style=3D"font-size:8.5pt;font-family:Arial,sans-serif;background:rgb(255,2=
35,156)" class=3D"">CAUTION</span></strong><span =
style=3D"font-size:8.5pt;font-family:Arial,sans-serif;background:rgb(255,2=
35,156)" class=3D"">: This email originated from outside of the =
organization.</span><u class=3D""></u><u class=3D""></u></p>
<div class=3D"">
<div class=3D""><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p>
</div><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p>
<div class=3D"">
<div class=3D""><p class=3D"MsoNormal">On Fri, Jul 5, 2019 at 12:28 PM =
Michael Richardson &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca" =
target=3D"_blank" class=3D"">mcr+ietf@sandelman.ca</a>&gt; wrote:<u =
class=3D""></u><u class=3D""></u></p>
</div>
<blockquote =
style=3D"border-top:none;border-right:none;border-bottom:none;border-left:=
1pt solid rgb(204,204,204);padding:0in 0in 0in =
6pt;margin-left:4..8pt;margin-right:0in" class=3D""><p =
class=3D"MsoNormal"><br class=3D"">
Shawn Willden &lt;swillden=3D<a =
href=3D"mailto:40google.com@dmarc.ietf.org" target=3D"_blank" =
class=3D"">40google.com@dmarc.ietf.org</a>&gt; wrote:<br class=3D"">
&nbsp; &nbsp; &gt; Specifically, EAT is about attesting to a *device* =
while Keystore<br class=3D"">
&nbsp; &nbsp; &gt; Attestation is about attesting to a *key* -- though =
we also attest to<br class=3D"">
&nbsp; &nbsp; &gt; quite<br class=3D"">
<br class=3D"">
I have include a section in the use case document called "Cryptographic =
key<br class=3D"">
Attestion"<u class=3D""></u><u class=3D""></u></p>
</blockquote>
<div class=3D""><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p>
</div>
<div class=3D""><p class=3D"MsoNormal">Great!<u class=3D""></u><u =
class=3D""></u></p>
</div>
<div class=3D""><p class=3D"MsoNormal">&nbsp;<u class=3D""></u><u =
class=3D""></u></p>
</div>
<blockquote =
style=3D"border-top:none;border-right:none;border-bottom:none;border-left:=
1pt solid rgb(204,204,204);padding:0in 0in 0in =
6pt;margin-left:4..8pt;margin-right:0in" class=3D""><p =
class=3D"MsoNormal">&nbsp; &nbsp; &gt; Another, more tractable, area of =
difference is that EAT provides Claims<br class=3D"">
&nbsp; &nbsp; &gt; for<br class=3D"">
&nbsp; &nbsp; &gt; several data items which Android will likely never =
allow to be attested<br class=3D"">
&nbsp; &nbsp; &gt; because of their privacy implications and potential =
for ecosystem<br class=3D"">
&nbsp; &nbsp; &gt; fragmentation (apps choosing which devices they'll =
run on -- we generally<br class=3D"">
&nbsp; &nbsp; &gt; try to deny them the information they'd like to have =
to make those<br class=3D"">
&nbsp; &nbsp; &gt; choices).&nbsp; These are:<br class=3D"">
<br class=3D"">
&nbsp; &nbsp; &gt; - UEID<br class=3D"">
&nbsp; &nbsp; &gt; - Origination<br class=3D"">
&nbsp; &nbsp; &gt; - Location<br class=3D"">
<br class=3D"">
Can you say more about location?<br class=3D"">
Are you saying that Android would never provide a relying party (say, =
an<br class=3D"">
open-protocol implementation of Pokemon GO) with where a device is?<u =
class=3D""></u><u class=3D""></u></p>
</blockquote>
<div class=3D""><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p>
</div>
<div class=3D""><p class=3D"MsoNormal">I strongly doubt that we will =
ever provide that.&nbsp; I understand the benefits, but the privacy team =
feels like the risks are too great, that it's important that it always =
be possible to spoof privacy-critical data elements like location.<u =
class=3D""></u><u class=3D""></u></p>
</div>
<div class=3D""><p class=3D"MsoNormal">&nbsp;<u class=3D""></u><u =
class=3D""></u></p>
</div>
<blockquote =
style=3D"border-top:none;border-right:none;border-bottom:none;border-left:=
1pt solid rgb(204,204,204);padding:0in 0in 0in =
6pt;margin-left:4..8pt;margin-right:0in" class=3D""><p =
class=3D"MsoNormal">&nbsp; &nbsp; &gt; Some other claims that we have, =
and think are important, are OS version<br class=3D"">
&nbsp; &nbsp; &gt; and<br class=3D"">
&nbsp; &nbsp; &gt; patch-level (represented as a date, YYYYMMDD); secure =
boot verification<br class=3D"">
&nbsp; &nbsp; &gt; key<br class=3D"">
&nbsp; &nbsp; &gt; digest; secure boot digest (hash of all verified =
code); application ID (a<br class=3D"">
&nbsp; &nbsp; &gt; digest of the requesting app signing key); and secure =
app version (hmm,<br class=3D"">
&nbsp; &nbsp; &gt; don't have a patchlevel, but we should!&nbsp; I'll =
see about adding that for<br class=3D"">
&nbsp; &nbsp; &gt; R).<br class=3D"">
<br class=3D"">
These are all intended to be covered under "network attestation", but<br =
class=3D"">
now I wonder if that term is mis-leading.<u class=3D""></u><u =
class=3D""></u></p>
</blockquote>
<div class=3D""><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p>
</div>
<div class=3D""><p class=3D"MsoNormal">Hmm.&nbsp; Yes, you're attesting =
to the device state, not anything about a network.&nbsp; I guess =
"network attestation" is because you're expecting the relying party to =
be the network?<u class=3D""></u><u class=3D""></u></p>
</div>
</div><p class=3D"MsoNormal"><br clear=3D"all" class=3D"">
<u class=3D""></u><u class=3D""></u></p>
<div class=3D""><p class=3D"MsoNormal"><u class=3D""></u>&nbsp;<u =
class=3D""></u></p>
</div><p class=3D"MsoNormal">-- <u class=3D""></u><u class=3D""></u></p>
<div class=3D"">
<div class=3D"">
<div class=3D"">
<div class=3D"">
<div class=3D"">
<div class=3D"">
<div style=3D"margin-top:7.5pt" class=3D""><p class=3D"MsoNormal" =
style=3D"line-height:18pt"><span =
style=3D"font-size:12pt;font-family:Arial,sans-serif;color:rgb(85,85,85);b=
order:1.5pt solid rgb(213,15,37);padding:2pt" class=3D"">Shawn =
Willden&nbsp;|</span><span =
style=3D"font-size:12pt;font-family:Arial,sans-serif;color:rgb(85,85,85);b=
order:1.5pt solid rgb(51,105,232);padding:2pt" class=3D"">&nbsp;Staff
 Software Engineer&nbsp;|</span><span =
style=3D"font-size:12pt;font-family:Arial,sans-serif;color:rgb(85,85,85);b=
order:1.5pt solid rgb(0,153,57);padding:2pt" class=3D"">&nbsp;<a =
href=3D"mailto:swillden@google.com" target=3D"_blank" =
class=3D"">swillden@google.com</a>&nbsp;|</span><span =
style=3D"font-size:12pt;font-family:Arial,sans-serif;color:rgb(85,85,85);b=
order:1.5pt solid rgb(238,178,17);padding:2pt" =
class=3D"">&nbsp;720-924-6645</span><span =
style=3D"font-size:12pt;font-family:Arial,sans-serif;color:rgb(85,85,85)" =
class=3D""><u class=3D""></u><u class=3D""></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div><br clear=3D"all" class=3D""><div class=3D""><br =
class=3D""></div>-- <br class=3D""><div dir=3D"ltr" =
class=3D"gmail_signature"><div dir=3D"ltr" class=3D""><div class=3D""><div=
 dir=3D"ltr" class=3D""><div class=3D""><div dir=3D"ltr" class=3D""><span =
style=3D"font-family: Times; font-size: inherit;" class=3D""><div =
style=3D"line-height:1.5em;padding-top:10px;margin-top:10px;color:rgb(85,8=
5,85);font-family:sans-serif;font-size:small" class=3D""><span =
style=3D"border-width:2px 0px =
0px;border-style:solid;border-color:rgb(213,15,37);padding-top:2px;margin-=
top:2px" class=3D"">Shawn Willden&nbsp;|</span><span =
style=3D"border-width:2px 0px =
0px;border-style:solid;border-color:rgb(51,105,232);padding-top:2px;margin=
-top:2px" class=3D"">&nbsp;Staff Software Engineer&nbsp;|</span><span =
style=3D"border-width:2px 0px =
0px;border-style:solid;border-color:rgb(0,153,57);padding-top:2px;margin-t=
op:2px" class=3D"">&nbsp;<a href=3D"mailto:swillden@google.com" =
target=3D"_blank" class=3D"">swillden@google.com</a>&nbsp;|</span><span =
style=3D"border-width:2px 0px =
0px;border-style:solid;border-color:rgb(238,178,17);padding-top:2px;margin=
-top:2px" =
class=3D"">&nbsp;720-924-6645</span></div></span></div></div></div></div><=
/div></div></div>
_______________________________________________<br class=3D"">RATS =
mailing list<br class=3D""><a href=3D"mailto:RATS@ietf.org" =
class=3D"">RATS@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_6C10CB1E-ADF1-4E54-ADF5-54206CC3538B--


From nobody Thu Jul 11 03:14:29 2019
Return-Path: <william.panwei@huawei.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AA201200EB for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 03:14:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 mqVVKJB0uHWE for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 03:14:24 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 6FFDF1200D6 for <rats@ietf.org>; Thu, 11 Jul 2019 03:14:24 -0700 (PDT)
Received: from LHREML710-CAH.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id A4D9C2B92355FC99C71E; Thu, 11 Jul 2019 11:14:22 +0100 (IST)
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 11 Jul 2019 11:14:21 +0100
Received: from NKGEML513-MBX.china.huawei.com ([169.254.1.66]) by NKGEML413-HUB.china.huawei.com ([10.98.56.74]) with mapi id 14.03.0415.000; Thu, 11 Jul 2019 18:14:10 +0800
From: "Panwei (William)" <william.panwei@huawei.com>
To: "jmfmckay@gmail.com" <jmfmckay@gmail.com>, "Xialiang (Frank, Network Standard & Patent Dept)" <frank.xialiang@huawei.com>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] RATS use cases review
Thread-Index: AdU3uOlwLKSHqMdGQiuJZWyAUZXxHw==
Date: Thu, 11 Jul 2019 10:14:10 +0000
Message-ID: <30E95A901DB42F44BA42D69DB20DFA6A69FAD147@nkgeml513-mbx.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.134.37.117]
Content-Type: multipart/alternative; boundary="_000_30E95A901DB42F44BA42D69DB20DFA6A69FAD147nkgeml513mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/q2KI5oBzAgVHZHfAQ_85U7_OpgU>
Subject: Re: [Rats] RATS use cases review
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jul 2019 10:14:27 -0000

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

SGkgSmVzc2ljYSBhbmQgRnJhbmssDQoNClRoZSBSQVRTIGNoYXJ0ZXIgc2F5cyB0byBzdGFuZGFy
ZGl6ZSB0aGUgaW5mb3JtYXRpb24gbW9kZWwgZm9yIGFzc2VydGlvbnMvY2xhaW1zIGFib3V0IHN5
c3RlbSBjb21wb25lbnRzIGNoYXJhY3RlcmlzdGljcyBzY29wZWQgYnkgdGhlIHNwZWNpZmljIHVz
ZS1jYXNlcywgc28gSSB0aGluayBpZGVudGlmeWluZyB3aGF0IGluZm9ybWF0aW9uIHNob3VsZCBi
ZSBhdHRlc3RlZCBpcyBoZWxwZnVsLiBCdXQgdGhlIFJBVFMgY2hhcnRlciBhbHNvIHNheXMgdG8g
c3RhbmRhcmRpemUgaW50ZXJvcGVyYWJsZSBwcm90b2NvbHMgdG8gc2VjdXJlbHkgY29udmV5IGFz
c2VydGlvbnMvY2xhaW1zLCBhbmQgSSB0aGluayBjYXRlZ29yaXppbmcgdGhlIHVzZSBjYXNlIGJh
c2VkIG9uIHRoZSB0eXBlIG9mIGluZm9ybWF0aW9uIGNvbGxlY3RlZCBtYXkgbm90IGhlbHAgYXJj
aGl2ZSB0aGlzIGdvYWwuDQpEaWZmZXJlbnQgZGV2aWNlcy9zZXJ2aWNlcyBoYXZlIGRpZmZlcmVu
dCBjaGFyYWN0ZXJpc3RpY3MgYW5kIGRpZmZlcmVudCByZXF1aXJlbWVudHMsIGZvciBleGFtcGxl
LCB0aGUgbmV0d29yayBkZXZpY2VzIGxpa2Ugcm91dGVycyBhbmQgc3dpdGNoZXMgYXJlIGFsbCBj
b21wb3NpdGVkIGRldmljZXMgYW5kIG1heSBoYXZlIHRoZSBvdXQtb2YtYmFuZCBsaW5rcyBmb3Ig
ZG9pbmcgdGhlIFJBLCB3aGlsZSB0aGUgSW9UIGRldmljZXMgYXJlIG1vcmUgcmVzb3VyY2VzLWNv
bnN0cmFpbmVkIGFuZCBtYXkgaGF2ZSB0byB1c2UgdGhlIHB1YmxpYyBJbnRlcm5ldC4NCkluIG9y
ZGVyIHRvIHByZXZlbnQgb21pc3Npb25zLCBJIHN1Z2dlc3QgdGhhdCB3ZSBjYW4gZmlyc3QgY2F0
ZWdvcml6ZSB0aGUgdXNlIGNhc2VzIGJ5IHRoZSBkZXZpY2VzL3NlcnZpY2VzIChpbiBvdGhlciB3
b3JkLCBBdHRlc3RlcikgdHlwZXMsIHRoZW4gY29uc2lkZXIgdGhlIGhvdyB0aGUgUkEgY2FuIGJl
IHVzZWQgYnkgdGhlc2UgZGV2aWNlcy9zZXJ2aWNlcyAoaW5jbHVkaW5nIHRoZSBmdW5jdGlvbiBy
ZXF1aXJlbWVudHMgYW5kIHRyaWdnZXIgY29uZGl0aW9ucywgZS5nLiwgYXR0ZXN0aW5nIHRoZSBk
ZXZpY2XigJlzIGJvb3QgcHJvY2Vzc2VzIGFmdGVyIGl0IHJlYm9vdHMpLCBhbmQgbGFzdCBhbmFs
eXNpcyBob3cgdGhlc2UgZGV2aWNlcy9zZXJ2aWNlcyBkbyB0aGUgUkEgKGluY2x1ZGluZyB3aGF0
IGluZm9ybWF0aW9uIHNob3VsZCBiZSBhdHRlc3RlZCBhbmQgd2hhdCByZXF1aXJlbWVudHMgc2hv
dWxkIHRoZSBjb252ZXlpbmcgcHJvdG9jb2xzIGhhdmUpLg0KQWZ0ZXIgc3VjaCBhbmFseXNpcywg
aWYgd2UgZmluZCB0aGF0IHRoZXJlIGFyZSBub3QgbWFueSBkaWZmZXJlbmNlcyBhbW9uZyBkaWZm
ZXJlbnQgZGV2aWNlcy9zZXJ2aWNlcywgd2UgY2FuIHJlLWFkanVzdCB0aGUgc2VjdGlvbnMuIEJ1
dCBiZWZvcmUgdGhlIGFuYWx5c2lzIGRvbmUsIEkgZG9u4oCZdCBrbm93IGlmIHdlIGNhbiBmb3Jl
c2VlIHRoZSBkaWZmZXJlbmNlcyBkb27igJl0IGV4aXN0Lg0KDQpSZWdhcmRzICYgVGhhbmtzIQ0K
5r2Y5LyfIFdlaSBQYW4NCuWNjuS4uuaKgOacr+aciemZkOWFrOWPuCBIdWF3ZWkgVGVjaG5vbG9n
aWVzIENvLiwgTHRkLg0KDQpGcm9tOiBSQVRTIFttYWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3Jn
XSBPbiBCZWhhbGYgT2YgWGlhbGlhbmcgKEZyYW5rLCBOZXR3b3JrIFN0YW5kYXJkICYgUGF0ZW50
IERlcHQpDQpTZW50OiBUaHVyc2RheSwgSnVseSAxMSwgMjAxOSAxMjowNiBQTQ0KVG86IEplc3Np
Y2EgRml0emdlcmFsZC1NY0theSA8am1mbWNrYXlAZ21haWwuY29tPjsgcmF0c0BpZXRmLm9yZw0K
U3ViamVjdDogW1JhdHNdIOetlOWkjTogUkFUUyB1c2UgY2FzZXMgcmV2aWV3DQoNCkhpIEplc3Np
Y2EsDQpHb29kIHBvaW50IGFuZCB0b3BpYyENCg0KQ2F0ZWdvcml6aW5nIHRoZSB1c2UgY2FzZXMg
b24gdGhlIHR5cGUgb2YgaW5mb3JtYXRpb24gY29sbGVjdGVkIGlzIGEgcG9zc2libGUsIGJ1dCBt
YXliZSBub3QgdGhlIGJlc3Qgd2F5LiBTaW5jZSB0aGlzIGtpbmQgb2YgZGlmZmVyZW5jZSBzZWVt
cyB0byBoYXZlIG5vIG11Y2ggaW5mbHVlbmNlIHRvIHRoZSBSQVRTIHByb3RvY29sIGRlc2lnbi4N
Cg0KSSBoYXZlIG5vIGRlZmluaXRlIGFuc3dlciB0byBpdCBub3csIGJ1dCBwcm9wb3NlIG1vcmUg
b3B0aW9ucyBmb3IgZGlzY3Vzc2lvbjoNCg0KMS4gICAgICAgRGVmaW5lIGRpZmZlcmVudCB1c2Ug
Y2FzZXMgZm9yIGRldmljZS9zZXJ2aWNlIHR5cGVzOiBuZXR3b3JrIGRldmljZSwgSW9UIGRldmlj
ZSwgd2ViIHNlcnZpY2UsIE5GViwg4oCmDQoNCjIuICAgICAgIERlZmluZSBkaWZmZXJlbnQgdXNl
IGNhc2VzIGZyb20gZGlmZmVyZW50IGZ1bmN0aW9uYWwgcmVxdWlyZW1lbnRzOiBib290IHRpbWUg
YXR0ZXN0YXRpb24sIHJ1bm5pbmcgdGltZSBhdHRlc3RhdGlvbiwgcGVyaW9kaWMgYXR0ZXN0YXRp
b24sIG9uLWRlbWFuZCBhdHRlc3RhdGlvbiwgb24tY2hhbmdlIGF0dGVzdGF0aW9uLCBtdXR1YWwg
YXR0ZXN0YXRpb24sIGJhdGNoIGF0dGVzdGF0aW9uLCBwdWIvc3ViIG1vZGUgYXR0ZXN0YXRpb24s
IOKApg0KDQozLiAgICAgICBUcmlnZ2VyIGNvbmRpdGlvbiBvZiBSQTogZGV2aWNlIGluaXRpYWwg
cHJvdmlzaW9uaW5nLCBkZXZpY2UgcmVib290LCBkZXZpY2UgcG9zdC11cGRhdGUsIGxpbmUgY2Fy
ZCBpbnNlcnQvcmVtb3ZhbCwgc29tZSBrZXkgZXZlbnQgb24gcGhvbmUvSW9UIGRldmljZSAoaS5l
LiwgZXhlY3V0ZSBrZXkgYXBwLCByZWFkIGltcG9ydGFudCBkYXRhKSwg4oCmDQoNCjQuICAgICAg
IFBhcnRpYWwgY29tYmluYXRpb24gb2YgdGhlIGFib3ZlIHVzZSBjYXNlcw0KDQpCLlIuDQpGcmFu
aw0KDQrlj5Hku7bkuro6IFJBVFMgW21haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ih
qCBKZXNzaWNhIEZpdHpnZXJhbGQtTWNLYXkNCuWPkemAgeaXtumXtDogMjAxOeW5tDfmnIgxMeaX
pSAxOjU0DQrmlLbku7bkuro6IHJhdHNAaWV0Zi5vcmc8bWFpbHRvOnJhdHNAaWV0Zi5vcmc+DQrk
uLvpopg6IFtSYXRzXSBSQVRTIHVzZSBjYXNlcyByZXZpZXcNCg0KSGVsbG8sIGFsbCwNCg0KSSAg
dG9vayBhIGNhcmVmdWwgcmVhZCBvZiB0aGUgdXNlIGNhc2VzIGRvY3VtZW50LiBJIG5vdGljZXMg
dGhhdCBTZWN0aW9ucyA1LjEgLSA1LjYuMiBlYWNoIGFyZSB2YXJpYXRpb25zIG9uIHRoZSB0aGVt
ZXMgb2YgYXR0ZXN0aW5nIHRvIGEgZGV2aWNlJ3M6DQoNCi0gaWRlbnRpdHkNCi0gaGFyZHdhcmUg
aW52ZW50b3J5DQotIHNvZnR3YXJlIGludmVudG9yeQ0KLSBmaXJtd2FyZQ0KLSBjb25maWd1cmF0
aW9uDQoNClNlY3Rpb24gNS4xIGlzIGZhaXJseSBleHBsaWNpdCBhYm91dCB0aGF0Lg0KDQpTZWN0
aW9uIDUuMiBzZWVtcyB0byBiZSBkZXNjcmliaW5nIGEgcGFydGljdWxhcmx5IHJlc2xpZW50IHJl
bWVkaWF0aW9uIHRvIGhhcmR3YXJlL3NvZnR3YXJlIHZ1bG5lcmFiaWxpdGllcyAocHJlc3VtYWJs
eSBkaXNjb3ZlcmVkIHZpYSBhIGRldmljZSdzIGh3L3N3IGF0dGVzdGF0aW9uPykuDQoNClNlY3Rp
b25zIDUuMyBhbmQgNS40IGFyZSBjb25jZXJlbmVkIHdpdGggdGhlIGNvbmZpZ3VyYXRpb24gb2Yg
YSBkZXZpY2UncyBoYXJkd2FyZSBvciBzb2Z0d2FyZSBURUUuDQoNClNlY3Rpb24gNS41IGRlc2Ny
aWJlcyBob3cgdGhlc2UgZm9ybXMgb2YgYXR0ZXN0YXRpb24gYXJlIGRpcmVjdGx5IGFwcGxpY2Fi
bGUgdG8gY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUuIFdoaWxlIEkgYW0gc3VyZSB0aGVyZSB3aWxs
IGJlIHByb3RvY29sIHJlc3RyaWN0aW9ucyBmb3IgdGhhdCB0eXBlIG9mIGRldmljZSwgdGhlIGlk
ZWEgb2Ygd2hhdCBpcyBiZWluZyBhdHRlc3RlZCB0byBpcyB0aGUgc2FtZSBoZXJlIGFzIGl0IGlz
IGZvciBvdGhlciBkZXZpY2UgdHlwZXMuDQoNClNlY3Rpb24gNS42LjEgc2VlbXMgdG8gYmUgcmVs
YXRpdmVseSB0aGUgc2FtZSBhcyB0aGUgVEVFL01MIHVzZSBjYXNlcy4gQW5kLCA1LjYuMiBhZG1p
dHMgdG8gYmVpbmcgZXNzZW50aWFsbHkgYSBzdWJzZWN0aW9uIG9mIHRoZSBzYW1lLg0KDQpJbiB0
aGlzIGxpZ2h0LCB0aGUgcmlnaHQgYXBwcm9hY2ggaXMgdG8gb3JnYW5pemUgdGhlIGRvY3VtZW50
IGFyb3VuZCB0aGUgaW5mb3JtYXRpb24gdGhhdCBpcyBiZWluZyBhdHRlc3RlZCAodGhlIGFib3Zl
IGxpc3QsIHBsdXMgZW5kLXVzZXIgaW5mb3JtYXRpb24gKHNlY3Rpb24gNS42LjMpLCBnZW9ncmFw
aGljIGF0dGVzdGF0aW9uIChzZWN0aW9uIDUuNyksIGFuZCBjb25uZWN0aXZpdHkgYXR0ZXN0YXRp
b24gKHNlY3Rpb24gNS44KSksIHdpdGggcGVyaGFwcyBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIG9u
IGhvdyB0aGVzZSB0eXBlcyBvZiBhdHRlc3RhdGlvbiBjYW4gYmUgY29tYmluZWQgaW4gc3VwcG9y
dCBvZiB0aGluZ3MgbGlrZSwgc2F5LCBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSBzZWN1cml0eSwg
ZXRjLg0KDQpXaGF0IGRvZXMgdGhlIHdvcmsgZ3JvdXAgdGhpbms/DQoNClRoYW5rcywNCkplc3MN
Cg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpHYWR1Z2k7DQoJcGFub3Nl
LTE6MiAxMSA1IDIgNCAyIDQgMiAyIDM7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTrljY7m
lofnu4bpu5E7DQoJcGFub3NlLTE6MiAxIDYgMCA0IDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OiJcQOWNjuaWh+e7hum7kSI7DQoJcGFub3NlLTE6MiAxIDYgMCA0IDEgMSAx
IDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1h
bCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OuWui+S9kzt9DQphOmxpbmssIHNwYW4u
TXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlu
a0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRl
eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0
UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7
DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJdGV4dC1pbmRlbnQ6MjEu
MHB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCnNwYW4uRW1h
aWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkdhZHVnaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjpibGFjazt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAu
MHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBE
ZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6NzYwODczMTM3Ow0KCW1zby1s
aXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoyODcxMTE2MCAyMTMzNjA2
MDYyIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAz
IDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6
MTguMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10ZXh0OiIlMlwpIjsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJbWFyZ2luLWxlZnQ6NDIuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3Qg
bDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJ
bWFyZ2luLWxlZnQ6NjMuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3QgbDA6bGV2
ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgltYXJnaW4tbGVmdDo4NC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpA
bGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJ
bXNvLWxldmVsLXRleHQ6IiU1XCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxMDUuMHB0Ow0KCXRleHQt
aW5kZW50Oi0yMS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2luLWxlZnQ6MTI2LjBwdDsNCgl0ZXh0LWluZGVu
dDotMjEuMHB0O30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTQ3LjBwdDsN
Cgl0ZXh0LWluZGVudDotMjEuMHB0O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGV4dDoiJThcKSI7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1h
cmdpbi1sZWZ0OjE2OC4wcHQ7DQoJdGV4dC1pbmRlbnQ6LTIxLjBwdDt9DQpAbGlzdCBsMDpsZXZl
bDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgltYXJnaW4t
bGVmdDoxODkuMHB0Ow0KCXRleHQtaW5kZW50Oi0yMS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRv
bTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0
ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEw
MjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNo
YXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAv
Pg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFu
Zz0iRU4tVVMiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9Ildv
cmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtHYWR1Z2kmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+SGkgSmVzc2ljYSBhbmQgRnJhbmssPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7R2FkdWdpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0dhZHVnaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj5UaGUgUkFUUyBjaGFydGVyIHNheXMgdG8gc3RhbmRhcmRpemUgdGhlIGluZm9ybWF0
aW9uIG1vZGVsIGZvciBhc3NlcnRpb25zL2NsYWltcyBhYm91dCBzeXN0ZW0gY29tcG9uZW50cyBj
aGFyYWN0ZXJpc3RpY3Mgc2NvcGVkIGJ5IHRoZSBzcGVjaWZpYyB1c2UtY2FzZXMsIHNvIEkgdGhp
bmsNCiBpZGVudGlmeWluZyB3aGF0IGluZm9ybWF0aW9uIHNob3VsZCBiZSBhdHRlc3RlZCBpcyBo
ZWxwZnVsLiBCdXQgdGhlIFJBVFMgY2hhcnRlciBhbHNvIHNheXMgdG8gc3RhbmRhcmRpemUgaW50
ZXJvcGVyYWJsZSBwcm90b2NvbHMgdG8gc2VjdXJlbHkgY29udmV5IGFzc2VydGlvbnMvY2xhaW1z
LCBhbmQgSSB0aGluayBjYXRlZ29yaXppbmcgdGhlIHVzZSBjYXNlIGJhc2VkIG9uIHRoZSB0eXBl
IG9mIGluZm9ybWF0aW9uIGNvbGxlY3RlZCBtYXkgbm90DQogaGVscCBhcmNoaXZlIHRoaXMgZ29h
bC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtHYWR1Z2kmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+RGlmZmVyZW50IGRldmljZXMvc2VydmljZXMgaGF2ZSBkaWZmZXJl
bnQgY2hhcmFjdGVyaXN0aWNzIGFuZCBkaWZmZXJlbnQgcmVxdWlyZW1lbnRzLCBmb3IgZXhhbXBs
ZSwgdGhlIG5ldHdvcmsgZGV2aWNlcyBsaWtlIHJvdXRlcnMgYW5kIHN3aXRjaGVzIGFyZSBhbGwg
Y29tcG9zaXRlZA0KIGRldmljZXMgYW5kIG1heSBoYXZlIHRoZSBvdXQtb2YtYmFuZCBsaW5rcyBm
b3IgZG9pbmcgdGhlIFJBLCB3aGlsZSB0aGUgSW9UIGRldmljZXMgYXJlIG1vcmUgcmVzb3VyY2Vz
LWNvbnN0cmFpbmVkIGFuZCBtYXkgaGF2ZSB0byB1c2UgdGhlIHB1YmxpYyBJbnRlcm5ldC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtHYWR1Z2kmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjpibGFjayI+SW4gb3JkZXIgdG8gcHJldmVudCBvbWlzc2lvbnMsIEkgc3VnZ2VzdCB0aGF0
IHdlIGNhbiBmaXJzdCBjYXRlZ29yaXplIHRoZSB1c2UgY2FzZXMgYnkgdGhlIGRldmljZXMvc2Vy
dmljZXMgKGluIG90aGVyIHdvcmQsIEF0dGVzdGVyKSB0eXBlcywgdGhlbiBjb25zaWRlciB0aGUg
aG93DQogdGhlIFJBIGNhbiBiZSB1c2VkIGJ5IHRoZXNlIGRldmljZXMvc2VydmljZXMgKGluY2x1
ZGluZyB0aGUgZnVuY3Rpb24gcmVxdWlyZW1lbnRzIGFuZCB0cmlnZ2VyIGNvbmRpdGlvbnMsIGUu
Zy4sIGF0dGVzdGluZyB0aGUgZGV2aWNl4oCZcyBib290IHByb2Nlc3NlcyBhZnRlciBpdCByZWJv
b3RzKSwgYW5kIGxhc3QgYW5hbHlzaXMgaG93IHRoZXNlIGRldmljZXMvc2VydmljZXMgZG8gdGhl
IFJBIChpbmNsdWRpbmcgd2hhdCBpbmZvcm1hdGlvbiBzaG91bGQNCiBiZSBhdHRlc3RlZCBhbmQg
d2hhdCByZXF1aXJlbWVudHMgc2hvdWxkIHRoZSBjb252ZXlpbmcgcHJvdG9jb2xzIGhhdmUpLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0dhZHVnaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOmJsYWNrIj5BZnRlciBzdWNoIGFuYWx5c2lzLCBpZiB3ZSBmaW5kIHRoYXQgdGhlcmUg
YXJlIG5vdCBtYW55IGRpZmZlcmVuY2VzIGFtb25nIGRpZmZlcmVudCBkZXZpY2VzL3NlcnZpY2Vz
LCB3ZSBjYW4gcmUtYWRqdXN0IHRoZSBzZWN0aW9ucy4gQnV0IGJlZm9yZSB0aGUgYW5hbHlzaXMg
ZG9uZSwNCiBJIGRvbuKAmXQga25vdyBpZiB3ZSBjYW4gZm9yZXNlZSB0aGUgZGlmZmVyZW5jZXMg
ZG9u4oCZdCBleGlzdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtHYWR1Z2km
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMjAlIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtsaW5lLWhlaWdodDoxMjAlO2ZvbnQtZmFtaWx5
OiZxdW90O0dhZHVnaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5SZWdhcmRzICZhbXA7
IFRoYW5rcyE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibGluZS1oZWlnaHQ6MTIwJSI+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2xpbmUtaGVpZ2h0OjEyMCU7Zm9udC1mYW1pbHk65Y2O5paH57uG6buRO2NvbG9yOmJs
YWNrIj7mvZjkvJ88L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bGluZS1oZWln
aHQ6MTIwJTtmb250LWZhbWlseTomcXVvdDtHYWR1Z2kmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+IFdlaSBQYW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWJvdHRvbTo2LjBwdCI+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OuWNjuaWh+e7hum7kTtjb2xvcjpibGFjayI+5Y2O
5Li65oqA5pyv5pyJ6ZmQ5YWs5Y+4PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0dhZHVnaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4g
SHVhd2VpIFRlY2hub2xvZ2llcyBDby4sIEx0ZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0dhZHVnaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtw
YWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IFJBVFMgW21haWx0
bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYgT2YgPC9iPlhpYWxpYW5nIChG
cmFuaywgTmV0d29yayBTdGFuZGFyZCAmYW1wOyBQYXRlbnQgRGVwdCk8YnI+DQo8Yj5TZW50Ojwv
Yj4gVGh1cnNkYXksIEp1bHkgMTEsIDIwMTkgMTI6MDYgUE08YnI+DQo8Yj5Ubzo8L2I+IEplc3Np
Y2EgRml0emdlcmFsZC1NY0theSAmbHQ7am1mbWNrYXlAZ21haWwuY29tJmd0OzsgcmF0c0BpZXRm
Lm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBbUmF0c10gPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNO
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+562U5aSNPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
OiBSQVRTIHVzZSBjYXNlcyByZXZpZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGkgSmVzc2ljYSw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+R29vZCBwb2ludCBhbmQgdG9waWMhPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5DYXRlZ29yaXppbmcgdGhlIHVzZSBjYXNlcyBvbiB0
aGUgdHlwZSBvZiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgaXMgYSBwb3NzaWJsZSwgYnV0IG1heWJl
IG5vdCB0aGUgYmVzdCB3YXkuIFNpbmNlIHRoaXMga2luZCBvZiBkaWZmZXJlbmNlIHNlZW1zIHRv
IGhhdmUgbm8gbXVjaA0KIGluZmx1ZW5jZSB0byB0aGUgUkFUUyBwcm90b2NvbCBkZXNpZ24uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JIGhhdmUgbm8gZGVmaW5p
dGUgYW5zd2VyIHRvIGl0IG5vdywgYnV0IHByb3Bvc2UgbW9yZSBvcHRpb25zIGZvciBkaXNjdXNz
aW9uOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTguMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAg
bGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZv
bnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RGVmaW5lIGRpZmZlcmVudCB1c2UgY2FzZXMgZm9yIGRl
dmljZS9zZXJ2aWNlIHR5cGVzOiBuZXR3b3JrIGRldmljZSwgSW9UIGRldmljZSwgd2ViIHNlcnZp
Y2UsIE5GViwg4oCmPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxOC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28t
bGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Mi48c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5EZWZpbmUgZGlmZmVyZW50IHVzZSBjYXNl
cyBmcm9tIGRpZmZlcmVudCBmdW5jdGlvbmFsIHJlcXVpcmVtZW50czogYm9vdCB0aW1lIGF0dGVz
dGF0aW9uLCBydW5uaW5nIHRpbWUgYXR0ZXN0YXRpb24sIHBlcmlvZGljIGF0dGVzdGF0aW9uLCBv
bi1kZW1hbmQNCiBhdHRlc3RhdGlvbiwgb24tY2hhbmdlIGF0dGVzdGF0aW9uLCBtdXR1YWwgYXR0
ZXN0YXRpb24sIGJhdGNoIGF0dGVzdGF0aW9uLCBwdWIvc3ViIG1vZGUgYXR0ZXN0YXRpb24sIOKA
pjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MTguMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2
ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjMuPHNwYW4gc3R5bGU9ImZvbnQ6
Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+VHJpZ2dlciBjb25kaXRpb24gb2YgUkE6IGRldmljZSBpbml0
aWFsIHByb3Zpc2lvbmluZywgZGV2aWNlIHJlYm9vdCwgZGV2aWNlIHBvc3QtdXBkYXRlLCBsaW5l
IGNhcmQgaW5zZXJ0L3JlbW92YWwsIHNvbWUga2V5IGV2ZW50IG9uIHBob25lL0lvVCBkZXZpY2UN
CiAoaS5lLiwgZXhlY3V0ZSBrZXkgYXBwLCByZWFkIGltcG9ydGFudCBkYXRhKSwg4oCmPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxOC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZv
MiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+NC48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAm
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj5QYXJ0aWFsIGNvbWJpbmF0aW9uIG9mIHRoZSBhYm92ZSB1c2UgY2FzZXM8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkIuUi48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+RnJhbms8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5z
LXNlcmlmIj7lj5Hku7bkuro8L3NwYW4+PC9iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj46PC9z
cGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDvl
vq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+IFJBVFMgWzxhIGhyZWY9Im1haWx0bzpyYXRz
LWJvdW5jZXNAaWV0Zi5vcmciPm1haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KPGI+
PHNwYW4gbGFuZz0iWkgtQ04iPuS7o+ihqCA8L3NwYW4+PC9iPkplc3NpY2EgRml0emdlcmFsZC1N
Y0theTxicj4NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7lj5HpgIHml7bpl7Q8L3NwYW4+OjwvYj4g
MjAxOTxzcGFuIGxhbmc9IlpILUNOIj7lubQ8L3NwYW4+NzxzcGFuIGxhbmc9IlpILUNOIj7mnIg8
L3NwYW4+MTE8c3BhbiBsYW5nPSJaSC1DTiI+5pelPC9zcGFuPiAxOjU0PGJyPg0KPGI+PHNwYW4g
bGFuZz0iWkgtQ04iPuaUtuS7tuS6ujwvc3Bhbj46PC9iPiA8YSBocmVmPSJtYWlsdG86cmF0c0Bp
ZXRmLm9yZyI+cmF0c0BpZXRmLm9yZzwvYT48YnI+DQo8Yj48c3BhbiBsYW5nPSJaSC1DTiI+5Li7
6aKYPC9zcGFuPjo8L2I+IFtSYXRzXSBSQVRTIHVzZSBjYXNlcyByZXZpZXc8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+SGVsbG8sIGFsbCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SSZuYnNwOyB0b29rIGEgY2FyZWZ1bCByZWFkIG9m
IHRoZSB1c2UgY2FzZXMgZG9jdW1lbnQuIEkgbm90aWNlcyB0aGF0IFNlY3Rpb25zIDUuMSAtIDUu
Ni4yIGVhY2ggYXJlIHZhcmlhdGlvbnMgb24gdGhlIHRoZW1lcyBvZiBhdHRlc3RpbmcgdG8gYSBk
ZXZpY2Unczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+LSBpZGVudGl0eTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+LSBo
YXJkd2FyZSBpbnZlbnRvcnk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPi0gc29mdHdhcmUg
aW52ZW50b3J5PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4tIGZpcm13YXJlPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4tIGNvbmZpZ3VyYXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+U2VjdGlvbiA1LjEgaXMg
ZmFpcmx5IGV4cGxpY2l0IGFib3V0IHRoYXQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlNlY3Rpb24gNS4yIHNlZW1zIHRvIGJl
IGRlc2NyaWJpbmcgYSBwYXJ0aWN1bGFybHkgcmVzbGllbnQgcmVtZWRpYXRpb24gdG8gaGFyZHdh
cmUvc29mdHdhcmUgdnVsbmVyYWJpbGl0aWVzIChwcmVzdW1hYmx5IGRpc2NvdmVyZWQgdmlhIGEg
ZGV2aWNlJ3MgaHcvc3cgYXR0ZXN0YXRpb24/KS4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+U2VjdGlvbnMgNS4zIGFu
ZCA1LjQgYXJlIGNvbmNlcmVuZWQgd2l0aCB0aGUgY29uZmlndXJhdGlvbiBvZiBhIGRldmljZSdz
IGhhcmR3YXJlIG9yIHNvZnR3YXJlIFRFRS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+U2VjdGlvbiA1LjUgZGVzY3JpYmVzIGhv
dyB0aGVzZSBmb3JtcyBvZiBhdHRlc3RhdGlvbiBhcmUgZGlyZWN0bHkgYXBwbGljYWJsZSB0byBj
cml0aWNhbCBpbmZyYXN0cnVjdHVyZS4gV2hpbGUgSSBhbSBzdXJlIHRoZXJlIHdpbGwgYmUgcHJv
dG9jb2wgcmVzdHJpY3Rpb25zIGZvciB0aGF0IHR5cGUgb2YgZGV2aWNlLCB0aGUgaWRlYSBvZiB3
aGF0IGlzIGJlaW5nIGF0dGVzdGVkDQogdG8gaXMgdGhlIHNhbWUgaGVyZSBhcyBpdCBpcyBmb3Ig
b3RoZXIgZGV2aWNlIHR5cGVzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5TZWN0aW9uIDUuNi4xIHNlZW1zIHRvIGJlIHJlbGF0
aXZlbHkgdGhlIHNhbWUgYXMgdGhlIFRFRS9NTCB1c2UgY2FzZXMuIEFuZCwgNS42LjIgYWRtaXRz
IHRvIGJlaW5nIGVzc2VudGlhbGx5IGEgc3Vic2VjdGlvbiBvZiB0aGUgc2FtZS48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SW4g
dGhpcyBsaWdodCwgdGhlIHJpZ2h0IGFwcHJvYWNoIGlzIHRvIG9yZ2FuaXplIHRoZSBkb2N1bWVu
dCBhcm91bmQgdGhlIGluZm9ybWF0aW9uIHRoYXQgaXMgYmVpbmcgYXR0ZXN0ZWQgKHRoZSBhYm92
ZSBsaXN0LCBwbHVzIGVuZC11c2VyIGluZm9ybWF0aW9uIChzZWN0aW9uIDUuNi4zKSwgZ2VvZ3Jh
cGhpYyBhdHRlc3RhdGlvbiAoc2VjdGlvbiA1LjcpLCBhbmQNCiBjb25uZWN0aXZpdHkgYXR0ZXN0
YXRpb24gKHNlY3Rpb24gNS44KSksIHdpdGggcGVyaGFwcyBhZGRpdGlvbmFsIGluZm9ybWF0aW9u
IG9uIGhvdyB0aGVzZSB0eXBlcyBvZiBhdHRlc3RhdGlvbiBjYW4gYmUgY29tYmluZWQgaW4gc3Vw
cG9ydCBvZiB0aGluZ3MgbGlrZSwgc2F5LCBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSBzZWN1cml0
eSwgZXRjLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5XaGF0IGRvZXMgdGhlIHdvcmsgZ3JvdXAgdGhpbms/PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlRoYW5r
cyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkplc3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_30E95A901DB42F44BA42D69DB20DFA6A69FAD147nkgeml513mbxchi_--


From nobody Thu Jul 11 05:04:24 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D10941200F5 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:04:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 ZGv53jTGxom1 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:04:19 -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 E58DE120108 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:04:18 -0700 (PDT)
Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:56b2:3ff:fe0b:d84]) by tuna.sandelman.ca (Postfix) with ESMTP id BED153818F; Thu, 11 Jul 2019 08:02:11 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 92B06A51; Thu, 11 Jul 2019 08:04:16 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Laurence Lundblade <lgl@island-resort.com>
cc: Shawn Willden <swillden=40google.com@dmarc.ietf.org>, Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats\@ietfa.amsl.com" <rats@ietfa.amsl.com>
In-Reply-To: <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com> <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com> <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com>
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Thu, 11 Jul 2019 08:04:16 -0400
Message-ID: <13549.1562846656@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/i8LXoiUwTeTVJmeW9eqBql_TBAw>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jul 2019 12:04:22 -0000

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


Laurence Lundblade <lgl@island-resort.com> wrote:
    > Second comment (not really relevant to standards work): It could work
    > like this. The non-TEE part of the device (i.e., Android) tells the T=
EE
    > if it can include the location or not. When the TEE includes it, it
    > will be non-spooFable. That should be OK, because the user and Android
    > are still in control. I fully agree that the TEE should not be sending
    > any data that has any privacy issue on it=E2=80=99s own.

I think that Shawn's point is that the Android privacy team wants
to be able to send location data which can be spoofed without relaying
parties knowing that it is spoofed.


=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-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0nJcAACgkQgItw+93Q
3WVhgwf+PsJtwR2SP17vaw5LpNTtBLUK5ZTkBFptgYfLhv9jaLds7rMaCTCPOJyn
nB/+wW5XsRuz9fclMHSIcN2Sm1hoBzRM4DkphYA0vhbkT/+z1wKODtwIzX4QuYKz
HnjphPA9l/fP1Q1OOYYSTrODLA80IcWquzfRTLSq21LRWqbQx0/Kg/BuQ77X0yoG
2EmZaxXI22UtvW3N/8LFbPFVJW6jLyIFbj2MdTfTnPtiLqhscuHYkFlY15vKzwuI
KHspI5gCapSHbSJSFc+sOwdDpGQd22i+fHpUSgg89bvj8uVHqzM0Do7RQpew1r9O
sGf6MsIr3XaXYU45cirZPpkXspx3Pg==
=Yap8
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 11 05:05:12 2019
Return-Path: <swillden@google.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 389181200F5 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:05:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.204
X-Spam-Level: 
X-Spam-Status: No, score=-16.204 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yw6JxJXetWr1 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:05:08 -0700 (PDT)
Received: from mail-yw1-xc2e.google.com (mail-yw1-xc2e.google.com [IPv6:2607:f8b0:4864:20::c2e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3563120108 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:05:07 -0700 (PDT)
Received: by mail-yw1-xc2e.google.com with SMTP id l124so3135390ywd.0 for <rats@ietfa.amsl.com>; Thu, 11 Jul 2019 05:05:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Tt34aidcfOG0NBVTF1gvsAXqKbvWgj66HbKjTWwJaD8=; b=koESLS+eQrlxhf8PWhEdS/eGLmZchgOLJKRsAfZM3lKvuok4xz6FhZEOBN15fFRz4N OIRjTN88+QmtvkdrcHJHD+mCjpV1xKVQnPQwGJyJ/2WWyAP3hEg35m55p6dGCKmK9WOe QurqFMxygwlqmfxWJnKOFQXyn+qvPA0NiGD6yEvfHePq1NAZfjfojzIXWass6qOH2Tum nsu0NSW+SHQ7arkdc9SRGz+Etegvij7nqZzJnvseaDhVYABfpNQUUk09eUN5AhW8ErEZ kZCRIVyWQCYjGtNbJ2DAdZRzChxy4BXCwJ9YmuRk+afEY8aExLQUBPgctJezmfi/UqYx nZIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Tt34aidcfOG0NBVTF1gvsAXqKbvWgj66HbKjTWwJaD8=; b=R3bSHbDaUSPk4GUXfaICpijro8E8h8eELsOQcwAOXVzIf0s3qCaoxD69kz9gYxyD44 VIU9TcT9dFFImHDw6tGo88phH/gxiq/9Ut7dc7D1vci4bJkcLJGM+vNAWV0Yq57ebFl5 kwua5qbjIslzrsNqQkY0Yr6wPgufSNu4a/LYjeDzORthB1iyl8pXn+yb8HTft40z+xgc OJbJTTkt9DqGKW23ExzIQmWf0pzTXnq4AEBOGAHKpOCTsPEGYI34OFmRXUlyYF/uHO2J LdTFoAI3Y0hTRRpIGSjXU6+jn8j2wyxQf7vljaIU+hDnnFJWFFv/7Ic/HUABzdDJTxZa Vq8A==
X-Gm-Message-State: APjAAAWLGeyTXyUj7MTlaHYGjaJdVD+7SBJNBinNzKo/az0uXUSzx3ft yB+0VgRmuk4skB+zHORr2/JwgcQZcwqd1rf3fPb2PA==
X-Google-Smtp-Source: APXvYqxhdiD+x3VaTygxDiUrhuEo1MS4vpyQImJg6/6u0o07Xd8U4dN7znnA6Td4K+6r0ZSCBqN07P6uViqHBIh5SzA=
X-Received: by 2002:a81:4ec7:: with SMTP id c190mr1743158ywb.160.1562846706565;  Thu, 11 Jul 2019 05:05:06 -0700 (PDT)
MIME-Version: 1.0
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com> <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com> <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com>
In-Reply-To: <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com>
From: Shawn Willden <swillden@google.com>
Date: Thu, 11 Jul 2019 06:04:54 -0600
Message-ID: <CAFyqnhU23bwrY8UmBGf-=f665coHLX7PmhZWbCJp3qxrcAsvEw@mail.gmail.com>
To: Laurence Lundblade <lgl@island-resort.com>
Cc: Giridhar Mandyam <mandyam@qti.qualcomm.com>, Michael Richardson <mcr+ietf@sandelman.ca>,  "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="000000000000c8e169058d669a17"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/tGZ3xZfB9SLNiinRVMbJHx5_f7g>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jul 2019 12:05:10 -0000

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

On Wed, Jul 10, 2019 at 10:18 PM Laurence Lundblade <lgl@island-resort.com>
wrote:

> First comment: I=E2=80=99m not sure this discussion has a big effect on w=
hat we
> standardize here. It seems reasonable to standardize the location claim
> even if Android or others don=E2=80=99t use it because it is a useful cla=
im. So we
> should keep the location claim.  There should be some privacy discussion
> for the claim, probably suggesting at minimum the user=E2=80=99s consent =
be
> obtained before it is sent.
>

Completely agreed.


> Second comment (not really relevant to standards work): It could work lik=
e
> this. The non-TEE part of the device (i.e., Android) tells the TEE if it
> can include the location or not. When the TEE includes it, it will be
> non-spoonable. That should be OK, because the user and Android are still =
in
> control. I fully agree that the TEE should not be sending any data that h=
as
> any privacy issue on it=E2=80=99s own.
>

We'll go a step beyond that, I think, and mandate that the TEE also must
refuse to provide the location claim under any circumstances.  But the
location claim may certainly be useful elsewhere..

I'll point out that those of you who find location claims useful for your
solutions really do not want Android to provide location claims (from the
TEE). The reason is that location is inherently spoofable, by spoofing the
RF signals that tell the device where it is.  At present, such RF spoofing
equipment is custom and relatively expensive and difficult to use, but if
Pokemon GO players couldn't spoof via software you can bet that within six
months you could buy $500 GPS spoofing devices and within a year there
would be multiple manufacturers competing and driving the price down.

> On Jul 6, 2019, at 12:33 PM, Shawn Willden <
> swillden=3D40google.com@dmarc.ietf.org> wrote:
>
> On Sat, Jul 6, 2019 at 8:05 AM Giridhar Mandyam <mandyam@qti.qualcomm..co=
m
> <mandyam@qti.qualcomm.com>> wrote:
>
>> >>Can you say more about location?
>> Are you saying that Android would never provide a relying party (say, an
>> open-protocol implementation of Pokemon GO) with where a device is?
>>
>>
>>
>> >I strongly doubt that we will ever provide that.  I understand the
>> benefits, but the privacy team feels like the risks are too great, that
>> it's important that it always be possible to spoof privacy-critical data
>> elements like location.
>>
>>
>>
>> Can you expand on why =E2=80=9Cit=E2=80=99s important that it always be =
possible to spoof
>> privacy-critical data elements like location=E2=80=9D?
>>
>
> I'm not a member of the privacy team, so I don't know all of the
> rationale/considerations, but I know one element of it is to protect
> dissidents living under oppressive regimes.  There's a desire to make it
> possible for them to prevent their devices from giving away any informati=
on
> they don't want revealed, via rooting and modification of the Android OS.
> Since they can't modify TEE/SE functionality, it's on us to limit the
> feature set of the TEE/SE code so it doesn't reveal private information, =
to
> the degree we can.
>
> This is why the existing Android attestation uses batch attestation keys,
> to avoid making the attestation key a strong unique identifier, and why t=
he
> ID attestation features are tightly restricted and include a low-level AP=
I
> to wipe the IDs and thereby disable ID attestation.  I'm assuming that
> similar logic would preclude location attestation, though the question
> hasn't actually come up.
>
>
>> If we compare to the FIDO 2 location extension (
>> https://www.w3.org/TR/webauthn/#sctn-location-extension), which can be
>> included as part of the FIDO 2 attestation, the location data inclusion =
in
>> the attestation is managed by the browser permissions framework that
>> already exists for location (
>> https://www.w3.org/TR/webauthn/#browser-permissions-framework-extensions
>> ).
>>
>>
>>
>> It seems that the Android permissions framework could be similarly
>> leveraged for an EAT-based location claim.
>>
>
> It could, yes, but I don't think Android will enable that.
>
>
>>
>> -Giri Mandyam, Qualcomm
>>
>>
>>
>> *From:* RATS <rats-bounces@ietf.org> *On Behalf Of * Shawn Willden
>> *Sent:* Saturday, July 6, 2019 7:25 PM
>> *To:* Michael Richardson <mcr+ietf@sandelman.ca>
>> *Cc:* rats@ietfa.amsl.com
>> *Subject:* Re: [Rats] Android comments on EAT draft
>>
>>
>>
>> *CAUTION*: This email originated from outside of the organization.
>>
>>
>>
>>
>>
>> On Fri, Jul 5, 2019 at 12:28 PM Michael Richardson <mcr+ietf@sandelman.c=
a>
>> wrote:
>>
>>
>> Shawn Willden <swillden=3D40google.com@dmarc.ietf.org> wrote:
>>     > Specifically, EAT is about attesting to a *device* while Keystore
>>     > Attestation is about attesting to a *key* -- though we also attest
>> to
>>     > quite
>>
>> I have include a section in the use case document called "Cryptographic
>> key
>> Attestion"
>>
>>
>>
>> Great!
>>
>>
>>
>>     > Another, more tractable, area of difference is that EAT provides
>> Claims
>>     > for
>>     > several data items which Android will likely never allow to be
>> attested
>>     > because of their privacy implications and potential for ecosystem
>>     > fragmentation (apps choosing which devices they'll run on -- we
>> generally
>>     > try to deny them the information they'd like to have to make those
>>     > choices).  These are:
>>
>>     > - UEID
>>     > - Origination
>>     > - Location
>>
>> Can you say more about location?
>> Are you saying that Android would never provide a relying party (say, an
>> open-protocol implementation of Pokemon GO) with where a device is?
>>
>>
>>
>> I strongly doubt that we will ever provide that.  I understand the
>> benefits, but the privacy team feels like the risks are too great, that
>> it's important that it always be possible to spoof privacy-critical data
>> elements like location.
>>
>>
>>
>>     > Some other claims that we have, and think are important, are OS
>> version
>>     > and
>>     > patch-level (represented as a date, YYYYMMDD); secure boot
>> verification
>>     > key
>>     > digest; secure boot digest (hash of all verified code); applicatio=
n
>> ID (a
>>     > digest of the requesting app signing key); and secure app version
>> (hmm,
>>     > don't have a patchlevel, but we should!  I'll see about adding tha=
t
>> for
>>     > R).
>>
>> These are all intended to be covered under "network attestation", but
>> now I wonder if that term is mis-leading.
>>
>>
>>
>> Hmm.  Yes, you're attesting to the device state, not anything about a
>> network.  I guess "network attestation" is because you're expecting the
>> relying party to be the network?
>>
>>
>>
>>
>> --
>>
>> Shawn Willden | Staff Software Engineer | swillden@google.com |
>>  720-924-6645
>>
>
>
> --
> Shawn Willden | Staff Software Engineer | swillden@google.com |
>  720-924-6645
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>
>
>
>

--=20
Shawn Willden | Staff Software Engineer | swillden@google.com | 720-924-664=
5

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

<div dir=3D"ltr"><div dir=3D"ltr">On Wed, Jul 10, 2019 at 10:18 PM Laurence=
 Lundblade &lt;<a href=3D"mailto:lgl@island-resort.com">lgl@island-resort.c=
om</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;">Firs=
t comment: I=E2=80=99m not sure this discussion has a big effect on what we=
 standardize here. It seems reasonable to standardize the location claim ev=
en if Android or others don=E2=80=99t use it because it is a useful claim. =
So we should keep the location claim.=C2=A0 There should be some privacy di=
scussion for the claim, probably suggesting at minimum the user=E2=80=99s c=
onsent be obtained before it is sent.</div></blockquote><div><br></div><div=
>Completely agreed.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div>Second comm=
ent (not really relevant to standards work): It could work like this. The n=
on-TEE part of the device (i.e., Android) tells the TEE if it can include t=
he location or not. When the TEE includes it, it will be non-spoonable. Tha=
t should be OK, because the user and Android are still in control. I fully =
agree that the TEE should not be sending any data that has any privacy issu=
e on it=E2=80=99s own.<br></div></div></blockquote><div><br></div><div>We&#=
39;ll go a step beyond that, I think, and mandate that the TEE also must re=
fuse to provide the location claim under any circumstances.=C2=A0 But the l=
ocation claim may certainly be useful elsewhere..</div><div><br></div><div>=
I&#39;ll point out that those of you who find location claims useful for yo=
ur solutions really do not want Android to provide location claims (from th=
e TEE). The reason is that location is inherently spoofable, by spoofing th=
e RF signals that tell the device where it is.=C2=A0 At present, such RF sp=
oofing equipment is custom and relatively expensive and difficult to use, b=
ut if Pokemon GO players couldn&#39;t spoof via software you can bet that w=
ithin six months you could buy $500 GPS spoofing devices and within a year =
there would be multiple manufacturers competing and driving the price down.=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"overf=
low-wrap: break-word;"><div><div><blockquote type=3D"cite"><div>On Jul 6, 2=
019, at 12:33 PM, Shawn Willden &lt;<a href=3D"mailto:swillden=3D40google.c=
om@dmarc.ietf.org" target=3D"_blank">swillden=3D40google.com@dmarc.ietf.org=
</a>&gt; wrote:</div><br class=3D"gmail-m_7338815190060622862Apple-intercha=
nge-newline"><div><div dir=3D"ltr"><div dir=3D"ltr">On Sat, Jul 6, 2019 at =
8:05 AM Giridhar Mandyam &lt;<a href=3D"mailto:mandyam@qti.qualcomm.com" ta=
rget=3D"_blank">mandyam@qti.qualcomm..com</a>&gt; wrote:<br></div><div clas=
s=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_7338815190060622862gmail-m_1370113176643023982WordSec=
tion1"><p class=3D"MsoNormal">&gt;&gt;Can you say more about location?<br>
Are you saying that Android would never provide a relying party (say, an<br=
>
open-protocol implementation of Pokemon GO) with where a device is?<u></u><=
u></u></p><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><p class=3D"MsoNor=
mal">&gt;I strongly doubt that we will ever provide that.=C2=A0 I understan=
d the benefits, but the privacy team feels like the risks are too great, th=
at it&#39;s important that it always be possible to spoof privacy-critical =
data elements like location.<u></u><u></u></p><p class=3D"MsoNormal"><u></u=
>=C2=A0<u></u></p><p class=3D"MsoNormal">Can you expand on why =E2=80=9Cit=
=E2=80=99s important that it always be possible to spoof privacy-critical d=
ata elements like location=E2=80=9D?=C2=A0</p></div></div></blockquote><div=
><br></div><div>I&#39;m not a member of the privacy team, so I don&#39;t kn=
ow all of the rationale/considerations, but I know one element of it is to =
protect dissidents living under oppressive regimes.=C2=A0 There&#39;s a des=
ire to make it possible for them to prevent their devices from giving away =
any information they don&#39;t want revealed, via rooting and modification =
of the Android OS.=C2=A0 Since they can&#39;t modify TEE/SE functionality, =
it&#39;s on us to limit the feature set of the TEE/SE code so it doesn&#39;=
t reveal private information, to the degree we can.</div><div><br></div><di=
v>This is why the existing Android attestation uses batch attestation keys,=
 to avoid making the attestation key a strong unique identifier, and why th=
e ID attestation features are tightly restricted and include a low-level AP=
I to wipe the IDs and thereby disable ID attestation.=C2=A0 I&#39;m assumin=
g that similar logic would preclude location attestation, though the questi=
on hasn&#39;t actually come up.</div><div>=C2=A0</div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex"><div lang=3D"EN-US"><div class=3D"gmail-m_7338=
815190060622862gmail-m_1370113176643023982WordSection1"><p class=3D"MsoNorm=
al">
<u></u><u></u></p><p class=3D"MsoNormal"><u></u>If we compare to the FIDO 2=
 location extension (<a href=3D"https://www.w3.org/TR/webauthn/#sctn-locati=
on-extension" target=3D"_blank">https://www.w3.org/TR/webauthn/#sctn-locati=
on-extension</a>), which can be included as part of the FIDO 2 attestation,=
 the
 location data inclusion in the attestation is managed by the browser permi=
ssions framework that already exists for location (<a href=3D"https://www.w=
3.org/TR/webauthn/#browser-permissions-framework-extensions" target=3D"_bla=
nk">https://www.w3.org/TR/webauthn/#browser-permissions-framework-extension=
s</a>).=C2=A0</p><p class=3D"MsoNormal"><u></u></p><p class=3D"MsoNormal"><=
u></u>=C2=A0<u></u></p><p class=3D"MsoNormal">It seems that the Android per=
missions framework could be similarly leveraged for an EAT-based location c=
laim.</p></div></div></blockquote><div><br></div><div>It could, yes, but I =
don&#39;t think Android will enable that.</div><div><br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US"><div class=3D"gmai=
l-m_7338815190060622862gmail-m_1370113176643023982WordSection1"><p class=3D=
"MsoNormal"><u></u><u></u></p><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></=
p><p class=3D"MsoNormal">-Giri Mandyam, Qualcomm<u></u><u></u></p><p class=
=3D"MsoNormal"><u></u>=C2=A0<u></u></p><p class=3D"MsoNormal"><b>From:</b> =
RATS &lt;<a href=3D"mailto:rats-bounces@ietf.org" target=3D"_blank">rats-bo=
unces@ietf.org</a>&gt; <b>On Behalf Of </b>
Shawn Willden<br>
<b>Sent:</b> Saturday, July 6, 2019 7:25 PM<br>
<b>To:</b> Michael Richardson &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca=
" target=3D"_blank">mcr+ietf@sandelman.ca</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:rats@ietfa.amsl.com" target=3D"_blank">rats@ie=
tfa.amsl.com</a><br>
<b>Subject:</b> Re: [Rats] Android comments on EAT draft<u></u><u></u></p><=
p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><p><strong><span style=3D"fon=
t-size:8.5pt;font-family:Arial,sans-serif;background:rgb(255,235,156)">CAUT=
ION</span></strong><span style=3D"font-size:8.5pt;font-family:Arial,sans-se=
rif;background:rgb(255,235,156)">: This email originated from outside of th=
e organization.</span><u></u><u></u></p>
<div>
<div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div><p class=3D"MsoNormal">On Fri, Jul 5, 2019 at 12:28 PM Michael Richard=
son &lt;<a href=3D"mailto:mcr%2Bietf@sandelman.ca" target=3D"_blank">mcr+ie=
tf@sandelman.ca</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote><p class=3D"MsoNormal"><br>
Shawn Willden &lt;swillden=3D<a href=3D"mailto:40google.com@dmarc.ietf.org"=
 target=3D"_blank">40google.com@dmarc.ietf.org</a>&gt; wrote:<br>
=C2=A0 =C2=A0 &gt; Specifically, EAT is about attesting to a *device* while=
 Keystore<br>
=C2=A0 =C2=A0 &gt; Attestation is about attesting to a *key* -- though we a=
lso attest to<br>
=C2=A0 =C2=A0 &gt; quite<br>
<br>
I have include a section in the use case document called &quot;Cryptographi=
c key<br>
Attestion&quot;<u></u><u></u></p>
</blockquote>
<div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div><p class=3D"MsoNormal">Great!<u></u><u></u></p>
</div>
<div><p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote><p class=3D"MsoNormal">=C2=A0 =C2=A0 &gt; Another, more tractab=
le, area of difference is that EAT provides Claims<br>
=C2=A0 =C2=A0 &gt; for<br>
=C2=A0 =C2=A0 &gt; several data items which Android will likely never allow=
 to be attested<br>
=C2=A0 =C2=A0 &gt; because of their privacy implications and potential for =
ecosystem<br>
=C2=A0 =C2=A0 &gt; fragmentation (apps choosing which devices they&#39;ll r=
un on -- we generally<br>
=C2=A0 =C2=A0 &gt; try to deny them the information they&#39;d like to have=
 to make those<br>
=C2=A0 =C2=A0 &gt; choices).=C2=A0 These are:<br>
<br>
=C2=A0 =C2=A0 &gt; - UEID<br>
=C2=A0 =C2=A0 &gt; - Origination<br>
=C2=A0 =C2=A0 &gt; - Location<br>
<br>
Can you say more about location?<br>
Are you saying that Android would never provide a relying party (say, an<br=
>
open-protocol implementation of Pokemon GO) with where a device is?<u></u><=
u></u></p>
</blockquote>
<div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div><p class=3D"MsoNormal">I strongly doubt that we will ever provide that=
.=C2=A0 I understand the benefits, but the privacy team feels like the risk=
s are too great, that it&#39;s important that it always be possible to spoo=
f privacy-critical data elements like location.<u></u><u></u></p>
</div>
<div><p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<blockquote><p class=3D"MsoNormal">=C2=A0 =C2=A0 &gt; Some other claims tha=
t we have, and think are important, are OS version<br>
=C2=A0 =C2=A0 &gt; and<br>
=C2=A0 =C2=A0 &gt; patch-level (represented as a date, YYYYMMDD); secure bo=
ot verification<br>
=C2=A0 =C2=A0 &gt; key<br>
=C2=A0 =C2=A0 &gt; digest; secure boot digest (hash of all verified code); =
application ID (a<br>
=C2=A0 =C2=A0 &gt; digest of the requesting app signing key); and secure ap=
p version (hmm,<br>
=C2=A0 =C2=A0 &gt; don&#39;t have a patchlevel, but we should!=C2=A0 I&#39;=
ll see about adding that for<br>
=C2=A0 =C2=A0 &gt; R).<br>
<br>
These are all intended to be covered under &quot;network attestation&quot;,=
 but<br>
now I wonder if that term is mis-leading.<u></u><u></u></p>
</blockquote>
<div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div><p class=3D"MsoNormal">Hmm.=C2=A0 Yes, you&#39;re attesting to the dev=
ice state, not anything about a network.=C2=A0 I guess &quot;network attest=
ation&quot; is because you&#39;re expecting the relying party to be the net=
work?<u></u><u></u></p>
</div>
</div><p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
<div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div><p class=3D"MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div style=3D"margin-top:7.5pt"><p class=3D"MsoNormal" style=3D"line-height=
:18pt"><span style=3D"font-size:12pt;font-family:Arial,sans-serif;color:rgb=
(85,85,85);border:1.5pt solid rgb(213,15,37);padding:2pt">Shawn Willden=C2=
=A0|</span><span style=3D"font-size:12pt;font-family:Arial,sans-serif;color=
:rgb(85,85,85);border:1.5pt solid rgb(51,105,232);padding:2pt">=C2=A0Staff
 Software Engineer=C2=A0|</span><span style=3D"font-size:12pt;font-family:A=
rial,sans-serif;color:rgb(85,85,85);border:1.5pt solid rgb(0,153,57);paddin=
g:2pt">=C2=A0<a href=3D"mailto:swillden@google.com" target=3D"_blank">swill=
den@google.com</a>=C2=A0|</span><span style=3D"font-size:12pt;font-family:A=
rial,sans-serif;color:rgb(85,85,85);border:1.5pt solid rgb(238,178,17);padd=
ing:2pt">=C2=A0720-924-6645</span><span style=3D"font-size:12pt;font-family=
:Arial,sans-serif;color:rgb(85,85,85)"><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail-m_7338815190060622862gmail_signature"><div dir=3D"ltr"><div=
><div dir=3D"ltr"><div><div dir=3D"ltr"><span style=3D"font-family:Times;fo=
nt-size:inherit"><div style=3D"line-height:1.5em;padding-top:10px;margin-to=
p:10px;color:rgb(85,85,85);font-family:sans-serif;font-size:small"><span st=
yle=3D"border-width:2px 0px 0px;border-style:solid;border-color:rgb(213,15,=
37);padding-top:2px;margin-top:2px">Shawn Willden=C2=A0|</span><span style=
=3D"border-width:2px 0px 0px;border-style:solid;border-color:rgb(51,105,232=
);padding-top:2px;margin-top:2px">=C2=A0Staff Software Engineer=C2=A0|</spa=
n><span style=3D"border-width:2px 0px 0px;border-style:solid;border-color:r=
gb(0,153,57);padding-top:2px;margin-top:2px">=C2=A0<a href=3D"mailto:swilld=
en@google.com" target=3D"_blank">swillden@google.com</a>=C2=A0|</span><span=
 style=3D"border-width:2px 0px 0px;border-style:solid;border-color:rgb(238,=
178,17);padding-top:2px;margin-top:2px">=C2=A0720-924-6645</span></div></sp=
an></div></div></div></div></div></div></div>
_______________________________________________<br>RATS mailing list<br><a =
href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf.org</a><br><a hre=
f=3D"https://www.ietf.org/mailman/listinfo/rats" target=3D"_blank">https://=
www.ietf.org/mailman/listinfo/rats</a><br></div></blockquote></div><br><br>=
</div></div></blockquote></div><br clear=3D"all"><div><br></div>-- <br><div=
 dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"lt=
r"><div><div dir=3D"ltr"><span style=3D"font-family:Times;font-size:medium"=
><div style=3D"line-height:1.5em;padding-top:10px;margin-top:10px;color:rgb=
(85,85,85);font-family:sans-serif;font-size:small"><span style=3D"border-wi=
dth:2px 0px 0px;border-style:solid;border-color:rgb(213,15,37);padding-top:=
2px;margin-top:2px">Shawn Willden=C2=A0|</span><span style=3D"border-width:=
2px 0px 0px;border-style:solid;border-color:rgb(51,105,232);padding-top:2px=
;margin-top:2px">=C2=A0Staff Software Engineer=C2=A0|</span><span style=3D"=
border-width:2px 0px 0px;border-style:solid;border-color:rgb(0,153,57);padd=
ing-top:2px;margin-top:2px">=C2=A0<a href=3D"mailto:swillden@google.com" ta=
rget=3D"_blank">swillden@google.com</a>=C2=A0|</span><span style=3D"border-=
width:2px 0px 0px;border-style:solid;border-color:rgb(238,178,17);padding-t=
op:2px;margin-top:2px">=C2=A0720-924-6645</span></div></span></div></div></=
div></div></div></div></div>

--000000000000c8e169058d669a17--


From nobody Fri Jul 12 07:33:20 2019
Return-Path: <Thomas.Fossati@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA9CF12029E for <rats@ietfa.amsl.com>; Fri, 12 Jul 2019 07:33:16 -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_DNSWL_NONE=-0.0001, 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=armh.onmicrosoft.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 XR60xc_yXrEg for <rats@ietfa.amsl.com>; Fri, 12 Jul 2019 07:33:12 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140049.outbound.protection.outlook.com [40.107.14.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 147F012029D for <rats@ietf.org>; Fri, 12 Jul 2019 07:33:11 -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=qZHalXfIjOlybLGM99DlgYmoCTFe9dzIlqF64emp+60=; b=U8jvpENnhPBIbjJDWqKsI/fBhj2+wowJK1hisqaZKzhrce2Ixpf978ELk4LzZAoXznnO3qFvXarzprb0dkv1q/Vie6whkXGQ51AFZNkkYgUGIBznrQKmQYYmRqIw/raxj4HNFnhvcxY6JVrAtCFaoDpuby/HXIqAetBdWvKqFWI=
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com (20.179.4.202) by AM6PR08MB2984.eurprd08.prod.outlook.com (52.135.163.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Fri, 12 Jul 2019 14:33:08 +0000
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa]) by AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa%7]) with mapi id 15.20.2052.022; Fri, 12 Jul 2019 14:33:08 +0000
From: Thomas Fossati <Thomas.Fossati@arm.com>
To: "rats@ietf.org" <rats@ietf.org>
CC: Thomas Fossati <Thomas.Fossati@arm.com>, Simon Frost <Simon.Frost@arm.com>
Thread-Topic: Review of draft-ietf-rats-eat-01
Thread-Index: AQHVOL65PFAOEPathEWojEQ1hWBvTQ==
Date: Fri, 12 Jul 2019 14:33:08 +0000
Message-ID: <7604E782-9230-43F2-9F62-62BE30731B66@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com; 
x-originating-ip: [217.140.106.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9c3a682f-b614-432a-5f00-08d706d5dbd6
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM6PR08MB2984; 
x-ms-traffictypediagnostic: AM6PR08MB2984:
x-microsoft-antispam-prvs: <AM6PR08MB29846320390E31E8704B51D19CF20@AM6PR08MB2984.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 00963989E5
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(136003)(396003)(346002)(376002)(366004)(199004)(40434004)(189003)(316002)(33656002)(66066001)(54896002)(476003)(54906003)(6916009)(2616005)(4326008)(6306002)(6116002)(86362001)(68736007)(966005)(71200400001)(71190400001)(66476007)(66946007)(66556008)(561944003)(6512007)(64756008)(2351001)(25786009)(66446008)(53936002)(76116006)(91956017)(81156014)(8936002)(9326002)(1730700003)(5660300002)(6486002)(478600001)(5024004)(256004)(186003)(36756003)(6506007)(7736002)(14444005)(66574012)(5640700003)(6436002)(2501003)(26005)(14454004)(99286004)(102836004)(3846002)(2906002)(486006)(8676002)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB2984; H:AM6PR08MB4231.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: k95RCoYn0TBIW0TrCcXUjoqgzp/rDvgeX/905TVw1eU+uRwAk44jMQDToYD/Zj8t1j6AljeEqp7A08Ju93LC9u2i71puNlUgotu7sCZ8AVB7XBU61fkK0b066rhH8BuLwimzOERvYQMXgBQ47k2pEIcXRE80J8GB1JZhQCKyDLGLXry01ghP9VJT6aMZVvzL9tJO0KkeQdT8ghdCXU7o8F5OZdm5nJfBVnmd0zRNJYP66Al/pKYlT8O2fFj4CYKW8bNs2OjcmobThXS1sgEFNujGm9L/kOUNS3zsc/3x50StzI7PJdEAf4nJN8NcYAAozvpSwJbYMFNEmP0yol3jVerXQJsf0jUCx8taloZqMChQJ01eWZbSZD1lc9KL8jNFrZSY7mjmX7htCY1fd2hzqPjyaR+dDi97EWZaLLk07JE=
Content-Type: multipart/alternative; boundary="_000_7604E782923043F29F6262BE30731B66armcom_"
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c3a682f-b614-432a-5f00-08d706d5dbd6
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2019 14:33:08.0515 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Thomas.Fossati@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB2984
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/d4GYkpwEMmh0VjD3Gmjd1h82Wpc>
Subject: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jul 2019 14:33:17 -0000

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

SGksDQoNCldlIGRpZCBhIHF1aWNrIHBhc3Mgb3ZlciB0aGUgbGF0ZXN0IEVBVCBkcmFmdCAoLTAx
KSBhbmQgYW1hc3NlZCBhIGZldw0KY29tbWVudHMgKHNlZSBiZWxvdykuICBUaGFua3MgZm9yIGFs
bCB0aGUgZ29vZCB3b3JrIHlvdSBwdXQgaW50byB0aGUNCmRvY3VtZW50IQ0KDQpDaGVlcnMsIFRo
b21hcyAmIFNpbW9uDQoNCiMgSGlnaCBsZXZlbA0KDQoqIEF0IGEgY2VydGFpbiBwb2ludCB3ZSBz
aG91bGQgcHJvYmFibHkgZG8gYSBwYXNzIHRvIGhhcm1vbmlzZSB0aGUNCiAgdGVybWlub2xvZ3kg
YmV0d2VlbiB0aGUgYXJjaGl0ZWN0dXJlIGRyYWZ0IGFuZCBFQVQgKHNlY3Rpb24gMS4zIGluDQog
IHBhcnRpY3VsYXIpOg0KICAqIGJhc2ljIGNvbmNlcHRzICYgdm9jYWJ1bGFyeTogZS5nLiwgUm9U
IGRlZmluaXRpb247DQogICogcHJvdG9jb2wgcm9sZXMgJiByZXNwb25zaWJpbGl0aWVzLg0KDQoq
IFRoZSBuZWVkIGZvciBwcm9maWxpbmcgRUFUIHRvIG1ha2UgaXQgd29yayBpbiByZWFsaXR5IGlz
IHByZXR0eQ0KICBvYnZpb3VzIHdoZW4geW91IHRoaW5rIGFib3V0IHRoZSBjb25zaWRlcmFibGUg
bnVtYmVyIG9yIHRoaW5ncyB0aGF0DQogIG9uZSBuZWVkcyB0byBzdGF0ZSB0byBhY2hpZXZlIGlu
dGVyb3AsIGUuZy46DQogICogU2lnbmluZyBzY2hlbWUNCiAgKiBUcmFuc3BvcnQNCiAgKiBTdXBw
b3J0ZWQgY2xhaW1zDQogICogVHlwZSBvZiBVRUlEDQogICogU2VjdXJpdHkgbGV2ZWwgLyBjZXJ0
aWZpY2F0aW9uIHNjaGVtZQ0KICBTbyBpdCBzZWVtIHRoYXQgaGF2aW5nIHRoZSAicHJvZmlsZSIg
Y29uY2VwdCwgYW5kIGFuIGFzc29jaWF0ZWQNCiAgaWRlbnRpZnlpbmcgY2xhaW0gLS0gZm9yIGV4
YW1wbGUsIGluIFBTQSBbMV0gd2UgdXNlIGFybV9wc2FfcHJvZmlsZV9pZA0KICAtLSBkZWZpbmVk
IGFzIHBhcnQgb2YgdGhpcyBkb2Mgd291bGQgYmUgYmVuZWZpY2lhbC4NCg0KWzFdIGh0dHBzOi8v
dG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC10c2Nob2ZlbmlnLXJhdHMtcHNhLXRva2VuLTAyI3Nl
Y3Rpb24tMw0KDQojIERldGFpbGVkDQoNCiMjIFMxLjMNCg0KICAqICJUaGlzIGF0dGVzdGF0aW9u
IGtleSBtYXRlcmlhbCBpcyB1c2VkIGZvciBzaWduaW5nIEVBVHMuIg0KICAqICJUaGUgRUFUIGlz
IGFsd2F5cyBzaWduZWQgYnkgdGhlIGF0dGVzdGF0aW9uIGtleSBtYXRlcmlhbA0KICAgIHByb3Zp
c2lvbmVkIGJ5IHRoZSBtYW51ZmFjdHVyZXIuIg0KDQpUaGlzIHNlZW1zIHRvIHByZXZlbnQgbmVz
dGVkX2VhdCB1c2UgY2FzZXMgKGUuZy4sIGNsb3VkIHdvcmtsb2FkcyB3aXRoDQpjb250YWluZXIv
Vk0gZW50aXRpZXMpIHdoZXJlIHRoZSBvdXRlciBFQVQgaXMgc2lnbmVkIHdpdGggYW4gImVwaGVt
ZXJhbCINCmF0dGVzdGF0aW9uIGtleSBhc3NvY2lhdGVkIHdpdGggdGhlIGluc3RhbmNlIHRoYXQg
aXMgaXRzZWxmIGF0dGVzdGVkIGJ5DQp0aGUgaW5uZXIgRUFUIHNpZ25lZCB3aXRoIHRoZSBBS00u
ICBJIHN1Z2dlc3QgcmVtb3ZpbmcgdGhlIHNlbnRlbmNlLg0KDQojIyBTMS40LjINCg0KICAqICJO
byBwYXJ0aWN1bGFyIHNpZ25pbmcgYWxnb3JpdGhtIG9yIHNpZ25pbmcgc2NoZW1lIGlzIHJlcXVp
cmVkIGJ5DQogICAgdGhpcyBzdGFuZGFyZC4iDQoNCklzbid0IHRoaXMgYSBiYXNpYyBpbnRlcm9w
IGNvbmNlcm4/ICBJcyBhIEVBVCB2ZXJpZmllciBzdXBwb3NlZCB0bw0KaW1wbGVtZW50IGV2ZXJ5
IHBvc3NpYmxlIHNpZ25pbmcvdmVyaWZpY2F0aW9uIGFsZ29yaXRobT8NCklmIHdlIHdhbnQgdG8g
a2VlcCB0aGUgYWJvdmUgYXMtaXMsIEkgdGhpbmsgdGhlIGZvbGxvd2luZzoNCg0KICAiT3ZlciB0
aW1lIHRvIGZhY2lsaXRhdGUgaW50ZXJvcGVyYWJpbGl0eSwgc29tZSBzaWduaW5nIHNjaGVtZXMg
bWF5IGJlDQogIGRlZmluZWQgaW4gRUFUIHByb2ZpbGVzIG9yIG90aGVyIGRvY3VtZW50cyBlaXRo
ZXIgaW4gdGhlIElFVEYgb3INCiAgb3V0c2lkZS4iDQoNClNob3VsZCBzYXkgaW5zdGVhZCBzb21l
dGhpbmcgbGlrZToNCg0KICAiSXQgaXMgZXhwZWN0ZWQgdGhhdCBFQVQgcHJvZmlsZXMgb3Igb3Ro
ZXIgc3BlY3MgYnVpbGRpbmcgb24gRUFULA0KICBlaXRoZXIgaW4gdGhlIElFVEYgb3Igb3V0c2lk
ZSwgd2lsbCAqbWFuZGF0ZSogYSBzZXQgb2YgYXBwbGljYWJsZQ0KICBzaWduaW5nIHNjaGVtZXMu
Ig0KDQojIyBTMw0KDQogICogIkl0IGFsc28gbWVudGlvbnMgc2V2ZXJhbCBjbGFpbXMgZGVmaW5l
ZCBieSBDV1QgYW5kIEpXVCBhcmUNCiAgICBwYXJ0aWN1bGFybHkgaW1wb3J0YW50IGZvciBFQVQu
Ig0KDQpUeXBvOiAiWy4uLl0gdGhhdCBhcmUgcGFydGljdWxhcmx5IGltcG9ydGFudCBbLi4uXSIN
Cg0KICAqICJBbGwgY2xhaW1zIGFyZSBvcHRpb25hbCAqIE5vIGNsYWltcyBhcmUgbWFuZGF0b3J5
Ig0KDQpFaXRoZXIgb25lIG9yIHRoZSBvdGhlciBpcyByZWR1bmRhbnQ/DQoNCiAgKiAiQWxsIGNs
YWltcyB0aGF0IGFyZSBub3QgdW5kZXJzdG9vZCBieSBpbXBsZW1lbnRhdGlvbnMgTVVTVCBiZQ0K
ICAgIGlnbm9yZWQiDQoNCldoaWxlIHRoaXMgaXMgZ2VuZXJhbGx5IHRoZSByaWdodCBhcHByb2Fj
aCB0byBzdXBwb3J0IGV2b2x1dGlvbiwgSSdkDQphdm9pZCBtYWtpbmcgdGhpcyBhIHJlcXVpcmVt
ZW50IGhlcmUgYW5kIGxldCBFQVQgcHJvZmlsZXMgZGVjaWRlIGZvcg0KdGhlbXNlbHZlcyBpbnN0
ZWFkLg0KDQojIyBTMy4xDQoNCiAgKiAiTm90ZSB0aGF0IGludHJpbnNpY2FsbHkgYnkgdGhlIG5h
dHVyZSBvZiBhIG5vbmNlIG5vIHNlY3VyaXR5IGlzDQogICAgbmVlZGVkIGZvciBpdHMgdHJhbnNw
b3J0Ig0KDQpOb3Qgc3VyZSBhYm91dCB0aGUgYWJvdmU6IHdoYXQgYWJvdXQgYXZvaWRpbmcgY29u
ZnVzaW5nIHRoZSBwcmluY2lwYWxzLA0KYW5kL29yIHJlb3JkZXJpbmcgb2YgbWVzc2FnZXMgZnJv
bSBvbmUgcHJpbmNpcGFsPyAgSW4gZmFjdCwgaXQgc2VlbXMNCml0J3MgZXhhY3RseSB0aGUgb3Bw
b3NpdGUgYW5kIHRoYXQgc29tZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyB3b3VsZCBiZQ0KaW4g
b3JkZXIuICBUaGF0LCBvciBkcm9wcGluZyB0aGUgc2VudGVuY2UgYWx0b2dldGhlci4NCg0KIyMg
UzMuMy4NCg0KICAqICJObyB0d28gcHJvZHVjdHMgYW55d2hlcmUsIGV2ZW4gaW4gY29tcGxldGVs
eSBkaWZmZXJlbnQgaW5kdXN0cmllcw0KICAgIG1hZGUgYnkgdHdvIGRpZmZlcmVudCBtYW51ZmFj
dHVyZXJzIGluIHR3byBkaWZmZXJlbnQgY291bnRyaWVzDQogICAgc2hvdWxkIGhhdmUgdGhlIHNh
bWUgVUVJRCINCg0KTm90IHN1cmUgaG93IHRoaXMgYXNzZXJ0aW9uIGlzIGNvbXBhdGlibGUgd2l0
aCB0eXBlIFJBTkQgVUVJRHMgd2hpY2gg4oCTDQp1bmxpa2UgdGhlIG90aGVyIHR5cGVzIOKAkyBh
cmUgY29uc3RyYWluZWQgb25seSBieSBhIGxvY2FsIGNob2ljZSAoZS5nLiwgYQ0KImdvb2QgZW5v
dWdoIiByYW5kb20gZ2VuZXJhdG9yKSBhbmQgbm90IGJ5IGFueSBnb3Zlcm5hbmNlIHJlZ2ltZS4N
Cg0KIyMgUzMuNg0KDQpTZWN1cml0eSBsZXZlbCBpcyBhIGNlcnRpZmljYXRpb24tbGlrZSBjbGFp
bSBleGNlcHQgaXQncyBub3QgYmFja2VkIGJ5IGENCjNyZCBwYXJ0eSBjZXJ0aWZpY2F0aW9uIGVu
dGl0eS4gIEFuZCBldmVuIHRob3VnaCB0aGUgcHJvcG9zZWQgNCBsZXZlbHMNCmxvb2sgc29tZXdo
YXQgcmVhc29uYWJsZSwgSSB3b25kZXIgd2hhdCB0aGUgYmVuZWZpdHMgb2YgaGF2aW5nIHRoaXMN
CmNsYWltIGFyZT8gIElTVE0gdGhhdCBzZWxmLXByb2NsYWltaW5nIHNlYyBsZXZlbHMgYWRkcyBu
b3RoaW5nIGF0IGJlc3QsDQp3aGlsc3QgYWx0ZXJpbmcgdGhlIHNlY3VyaXR5IHBlcmNlcHRpb24g
aW4gdGhlIHdvcnN0IGNhc2UuICBUaGF0IHNhaWQsDQpJJ2Qgbm90IGJlIGFnYWluc3QgZGVmaW5p
bmcgYSBnZW5lcmljICJjZXJ0aWZpY2F0aW9uIiBjb250YWluZXIgdGhhdCBjYW4NCmJlIHNwZWNp
YWxpc2VkIGJ5IHRoZSBzcGVjaWZpYyBFQVQgcHJvZmlsZSBhY2NvcmRpbmcgdG8gYW4gZXhpc3Rp
bmcgb3INCmZ1dHVyZSBzY2hlbWUsIGJ1dCB0aGF0IHdvdWxkIGJlIGEgcHJldHR5IGRpZmZlcmVu
dCB0aGluZyBmcm9tIHRoaXMuDQoNCiMjIFMzLjcNCg0KSSdtIHByZXR0eSBzdXJlIHdlIHdhbnQg
dG8gaGF2ZSBzb21ldGhpbmcgbGlrZSB0aGlzLCBidXQgSSdtIG5vdCBzdXJlDQp0aGUgY3VycmVu
dCBkZWZpbml0aW9uIGlzIGdvb2QgZW5vdWdoLiAgV291bGQgdGhpcyBiZSBiZXR0ZXIgYXMgYSBz
aW5nbGUNCnZhbHVlIHdpdGggNCBzdGF0ZXM/DQoNCk9uZSBwcm9ibGVtIHdpdGggdGhlIGN1cnJl
bnQgcHJvcG9zYWwgaXMgdGhhdCAiZGVidWcgcGVybWFuZW50IGRpc2FibGUiDQppbXBsaWVzICJk
ZWJ1ZyBkaXNhYmxlIiBidXQgdGhleSBjYW4gYmUgc2V0IGluZGVwZW5kZW50bHkgYW5kIHRoZXJl
Zm9yZQ0KaW5jb25zaXN0ZW50bHkuDQoNCiMjIFMzLjgNCg0KVGhpcyBuZWVkcyBzb21lIHByaXZh
Y3kgY29uc2lkZXJhdGlvbnMsIGluIHBhcnRpY3VsYXIgZXhwbGFpbmluZyB0aGUNCmludGVyYWN0
aW9uIHdpdGggVUVJRCAodGhlIGNvbWJvIGxvY2F0aW9uICYgc3RhYmxlIGlkZW50aXR5IGNvcnJl
bGF0b3INCmlzIHByZXR0eSBleHBsb3NpdmUuKSAgVGhlcmUgaXMgcHJvYmFibHkgbG90cyB0byBi
ZSBleHRyYWN0ZWQgZnJvbQ0KcHJldmlvdXMgR0VPUFJJViB3b3JrIChzZWUsIGUuZy4sIFJGQzYy
ODApLg0KDQojIyBTMy45DQoNCiAgKiAiU2Vjb25kcyBzaW5jZSB0aGUgdG9rZW4gd2FzIGNyZWF0
ZWQiDQoNCkkgYXNzdW1lIHRoZSAidG9rZW4gY3JlYXRpb24iIGhhcHBlbnMgd2hlbiB0aGUgc2ln
bmF0dXJlIGlzIGFwcGxpZWQ/ICBJZg0Kc28sIEkgZG9uJ3QgdW5kZXJzdGFuZCBob3cgY2FuIHRo
aXMgaW5mb3JtYXRpb24gYmUgc2VhbGVkIGluIHRoZSB0b2tlbg0Kd2l0aCBhIHZhbHVlIGRpZmZl
cmVudCBmcm9tIDAuICBJZiBpbnN0ZWFkIHRoZSBhZ2UgaXMgInBlci1jbGFpbSIsIHRoZW4NCmEg
c2luZ2xlIGdsb2JhbCB2YWx1ZSBpcyBjbGVhcmx5IGluc3VmZmljaWVudC4gIEFsdGVybmF0aXZl
bHksIGlmIGl0IGhhcw0KInBlci1wcm9maWxlIiBzZW1hbnRpY3MgKGUuZy4sICJ0aW1lIHNpbmNl
IGJvb3QgbWVhc3VyZW1lbnRzIHRha2VuIiksDQp0aGVuIHRoaXMgYWdhaW4gY2FuJ3QgYmUgZ2xv
YmFsLCBhcyBpdCdkIGhhdmUgcHJvZmlsZS1zcGVjaWZpYyBzZW1hbnRpY3MuDQoNCiMjIFMzLjEx
DQoNCiAgKiAiVHlwaWNhbGx5LCBvbmUgd2lsbCBiZSB0aGUgZGV2aWNlLXdpZGUgRUFUIHRoYXQg
aXMgbG93IHRvIG1lZGl1bQ0KICAgIHNlY3VyaXR5IGFuZCBhbm90aGVyIGZyb20gYSBTZWN1cmUg
RWxlbWVudCBvciBzaW1pbGFyIHRoYXQgaXMgaGlnaA0KICAgIHNlY3VyaXR5LuKAnQ0KDQpNYXli
ZSBzL1R5cGljYWxseS9Gb3IgZXhhbXBsZS8gOiB0aGlzIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUg
dHlwaWNhbA0KY2FzZS4NCg0KICAqICJUaGUgY29udGVudHMgb2YgdGhlICJlYXQiIGNsYWltIg0K
DQpUeXBvOiAibmVzdGVkX2VhdCINCg0KICAqICJJdCBpcyBlaXRoZXIgYSBmdWxsIENXVCBvciBK
V1QgaW5jbHVkaW5nIHRoZSBDT1NFIG9yIEpPU0Ugc2lnbmluZy4iDQoNCk1heWJlIHdvcnRoIGEg
aGludCB0byBkaXNwYXRjaCBpdCB0byB0aGUgcmlnaHQgZGVjb2RlciB0byBhdm9pZCB0cmlhbCAm
DQplcnJvciBhbmQvb3IgY29udGVudC10eXBlIHNub29waW5nLg0KDQojIyBTNg0KDQpBcyBhbHJl
YWR5IG5vdGVkLCB0aGlzIG5lZWRzIGF0IGxlYXN0IGRpc2N1c3Npb24gYXJvdW5kIHRoZSBsb2Nh
dGlvbiBjbGFpbS4NCg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1h
aWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBw
cml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ug
bm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29u
dGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3Rv
cmUgb3IgY29weSB0aGUgaW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBw
dCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2Lldv
cmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iRU4tR0IiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYg
Y2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+SGksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5XZSBkaWQgYSBxdWljayBwYXNzIG92ZXIgdGhlIGxhdGVzdCBFQVQgZHJhZnQgKC0w
MSkgYW5kIGFtYXNzZWQgYSBmZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Y29tbWVudHMgKHNlZSBiZWxv
dykuJm5ic3A7IFRoYW5rcyBmb3IgYWxsIHRoZSBnb29kIHdvcmsgeW91IHB1dCBpbnRvIHRoZTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij5kb2N1bWVudCE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPkNoZWVycywgVGhvbWFzICZhbXA7IFNpbW9uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jJm5ic3A7SGlnaCBsZXZlbCZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+KiBBdCBhIGNlcnRh
aW4gcG9pbnQgd2Ugc2hvdWxkIHByb2JhYmx5IGRvIGEgcGFzcyB0byBoYXJtb25pc2UgdGhlPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOyB0ZXJtaW5vbG9neSBiZXR3ZWVuIHRoZSBhcmNoaXRlY3R1
cmUgZHJhZnQgYW5kIEVBVCAoc2VjdGlvbiAxLjMgaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7
IHBhcnRpY3VsYXIpOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiBiYXNpYyBjb25jZXB0cyAm
YW1wOyB2b2NhYnVsYXJ5OiBlLmcuLCBSb1QgZGVmaW5pdGlvbjs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7ICogcHJvdG9jb2wgcm9sZXMgJmFtcDsgcmVzcG9uc2liaWxpdGllcy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiogVGhlIG5lZWQgZm9yIHByb2ZpbGlu
ZyBFQVQgdG8gbWFrZSBpdCB3b3JrIGluIHJlYWxpdHkgaXMgcHJldHR5PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOyBvYnZpb3VzIHdoZW4geW91IHRoaW5rIGFib3V0IHRoZSBjb25zaWRlcmFibGUg
bnVtYmVyIG9yIHRoaW5ncyB0aGF0PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyBvbmUgbmVlZHMg
dG8gc3RhdGUgdG8gYWNoaWV2ZSBpbnRlcm9wLCBlLmcuOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJz
cDsgKiBTaWduaW5nIHNjaGVtZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiBUcmFuc3BvcnQ8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogU3VwcG9ydGVkIGNsYWltczxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4mbmJzcDsgKiBUeXBlIG9mIFVFSUQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogU2Vj
dXJpdHkgbGV2ZWwgLyBjZXJ0aWZpY2F0aW9uIHNjaGVtZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJz
cDsgU28gaXQgc2VlbSB0aGF0IGhhdmluZyB0aGUgJnF1b3Q7cHJvZmlsZSZxdW90OyBjb25jZXB0
LCBhbmQgYW4gYXNzb2NpYXRlZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgaWRlbnRpZnlpbmcg
Y2xhaW0gLS0gZm9yIGV4YW1wbGUsIGluIFBTQSBbMV0gd2UgdXNlIGFybV9wc2FfcHJvZmlsZV9p
ZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgLS0gZGVmaW5lZCBhcyBwYXJ0IG9mIHRoaXMgZG9j
IHdvdWxkIGJlIGJlbmVmaWNpYWwuJm5ic3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+WzFdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC10c2Nob2ZlbmlnLXJhdHMtcHNhLXRva2VuLTAyI3NlY3Rpb24tMzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+IyBEZXRhaWxlZDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+IyMgUzEuMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7VGhpcyBhdHRlc3RhdGlvbiBrZXkgbWF0
ZXJpYWwgaXMgdXNlZCBmb3Igc2lnbmluZyBFQVRzLiZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4m
bmJzcDsgKiAmcXVvdDtUaGUgRUFUIGlzIGFsd2F5cyBzaWduZWQgYnkgdGhlIGF0dGVzdGF0aW9u
IGtleSBtYXRlcmlhbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgcHJvdmlz
aW9uZWQgYnkgdGhlIG1hbnVmYWN0dXJlci4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPlRoaXMgc2VlbXMgdG8gcHJldmVudCBuZXN0ZWRfZWF0IHVzZSBj
YXNlcyZuYnNwOyhlLmcuLCBjbG91ZCB3b3JrbG9hZHMgd2l0aDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5j
b250YWluZXIvVk0gZW50aXRpZXMpIHdoZXJlIHRoZSBvdXRlciBFQVQgaXMgc2lnbmVkIHdpdGgg
YW4gJnF1b3Q7ZXBoZW1lcmFsJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmF0dGVzdGF0aW9uIGtl
eSBhc3NvY2lhdGVkIHdpdGggdGhlIGluc3RhbmNlIHRoYXQgaXMgaXRzZWxmIGF0dGVzdGVkIGJ5
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPnRoZSBpbm5lciBFQVQgc2lnbmVkIHdpdGggdGhlIEFLTS4mbmJz
cDsgSSBzdWdnZXN0IHJlbW92aW5nIHRoZSBzZW50ZW5jZS4mbmJzcDsgJm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jIyBTMS40LjI8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqICZxdW90O05vIHBhcnRpY3Vs
YXIgc2lnbmluZyBhbGdvcml0aG0gb3Igc2lnbmluZyBzY2hlbWUgaXMgcmVxdWlyZWQgYnk8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRoaXMgc3RhbmRhcmQuJnF1b3Q7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Jc24ndCB0aGlzIGEgYmFz
aWMgaW50ZXJvcCBjb25jZXJuPyZuYnNwOyBJcyBhIEVBVCB2ZXJpZmllciBzdXBwb3NlZCB0bzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij5pbXBsZW1lbnQgZXZlcnkgcG9zc2libGUgc2lnbmluZy92ZXJpZmlj
YXRpb24gYWxnb3JpdGhtPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5JZiB3ZSB3YW50IHRvIGtlZXAgdGhl
IGFib3ZlIGFzLWlzLCBJIHRoaW5rIHRoZSBmb2xsb3dpbmc6PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgJnF1b3Q7T3ZlciB0aW1lIHRvIGZhY2lsaXRh
dGUgaW50ZXJvcGVyYWJpbGl0eSwgc29tZSBzaWduaW5nIHNjaGVtZXMgbWF5IGJlPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOyBkZWZpbmVkIGluIEVBVCBwcm9maWxlcyBvciBvdGhlciBkb2N1bWVu
dHMgZWl0aGVyIGluIHRoZSBJRVRGIG9yPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyBvdXRzaWRl
LiZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+U2hvdWxk
IHNheSBpbnN0ZWFkIHNvbWV0aGluZyBsaWtlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7ICZxdW90O0l0IGlzIGV4cGVjdGVkIHRoYXQgRUFUIHByb2Zp
bGVzIG9yIG90aGVyIHNwZWNzIGJ1aWxkaW5nIG9uIEVBVCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5i
c3A7IGVpdGhlciBpbiB0aGUgSUVURiBvciBvdXRzaWRlLCB3aWxsICptYW5kYXRlKiBhIHNldCBv
ZiBhcHBsaWNhYmxlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyBzaWduaW5nIHNjaGVtZXMuJnF1
b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jIyBTMzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7SXQg
YWxzbyBtZW50aW9ucyBzZXZlcmFsIGNsYWltcyBkZWZpbmVkIGJ5IENXVCBhbmQgSldUIGFyZTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgcGFydGljdWxhcmx5IGltcG9ydGFu
dCBmb3IgRUFULiZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+VHlwbzogJnF1b3Q7Wy4uLl0gdGhhdCBhcmUgcGFydGljdWxhcmx5IGltcG9ydGFudCBbLi4u
XSZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7
ICogJnF1b3Q7QWxsIGNsYWltcyBhcmUgb3B0aW9uYWwgKiBObyBjbGFpbXMgYXJlIG1hbmRhdG9y
eSZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+RWl0aGVy
IG9uZSBvciB0aGUgb3RoZXIgaXMgcmVkdW5kYW50PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7QWxsIGNsYWltcyB0aGF0IGFyZSBub3Qg
dW5kZXJzdG9vZCBieSBpbXBsZW1lbnRhdGlvbnMgTVVTVCBiZTxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4m
bmJzcDsmbmJzcDsmbmJzcDsgaWdub3JlZCZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+V2hpbGUgdGhpcyBpcyBnZW5lcmFsbHkgdGhlIHJpZ2h0IGFwcHJv
YWNoIHRvIHN1cHBvcnQgZXZvbHV0aW9uLCBJJ2Q8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+YXZvaWQgbWFr
aW5nIHRoaXMgYSByZXF1aXJlbWVudCBoZXJlIGFuZCBsZXQgRUFUIHByb2ZpbGVzIGRlY2lkZSBm
b3I8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+dGhlbXNlbHZlcyBpbnN0ZWFkLiZuYnNwOyAmbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiMjIFMzLjE8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqICZxdW90O05vdGUgdGhh
dCBpbnRyaW5zaWNhbGx5IGJ5IHRoZSBuYXR1cmUgb2YgYSBub25jZSBubyBzZWN1cml0eSBpczxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgbmVlZGVkIGZvciBpdHMgdHJhbnNw
b3J0JnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Ob3Qg
c3VyZSBhYm91dCB0aGUgYWJvdmU6IHdoYXQgYWJvdXQgYXZvaWRpbmcgY29uZnVzaW5nIHRoZSBw
cmluY2lwYWxzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5hbmQvb3IgcmVvcmRlcmluZyBvZiBtZXNzYWdl
cyBmcm9tIG9uZSBwcmluY2lwYWw/Jm5ic3A7IEluIGZhY3QsIGl0IHNlZW1zPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPml0J3MgZXhhY3RseSB0aGUgb3Bwb3NpdGUgYW5kIHRoYXQgc29tZSBzZWN1cml0eSBj
b25zaWRlcmF0aW9ucyB3b3VsZCBiZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5pbiBvcmRlci4mbmJzcDsg
VGhhdCwgb3IgZHJvcHBpbmcgdGhlIHNlbnRlbmNlIGFsdG9nZXRoZXIuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jIyBTMy4zLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7Tm8gdHdvIHByb2R1Y3RzIGFu
eXdoZXJlLCBldmVuIGluIGNvbXBsZXRlbHkgZGlmZmVyZW50IGluZHVzdHJpZXM8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IG1hZGUgYnkgdHdvIGRpZmZlcmVudCBtYW51ZmFj
dHVyZXJzIGluIHR3byBkaWZmZXJlbnQgY291bnRyaWVzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNw
OyZuYnNwOyZuYnNwOyBzaG91bGQgaGF2ZSB0aGUgc2FtZSBVRUlEJnF1b3Q7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5Ob3Qgc3VyZSBob3cgdGhpcyBhc3NlcnRp
b24gaXMgY29tcGF0aWJsZSB3aXRoIHR5cGUgUkFORCBVRUlEcyB3aGljaCDigJM8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+dW5saWtlIHRoZSBvdGhlciB0eXBlcyDigJMgYXJlIGNvbnN0cmFpbmVkIG9ubHkg
YnkgYSBsb2NhbCBjaG9pY2UgKGUuZy4sIGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+JnF1b3Q7Z29vZCBl
bm91Z2gmcXVvdDsgcmFuZG9tIGdlbmVyYXRvcikgYW5kIG5vdCBieSBhbnkgZ292ZXJuYW5jZSBy
ZWdpbWUuJm5ic3A7ICZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+IyMgUzMuNjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+U2VjdXJpdHkgbGV2ZWwgaXMgYSBjZXJ0aWZpY2F0aW9uLWxpa2UgY2xhaW0gZXhjZXB0
IGl0J3Mgbm90IGJhY2tlZCBieSBhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjNyZCBwYXJ0eSBjZXJ0aWZp
Y2F0aW9uIGVudGl0eS4mbmJzcDsgQW5kIGV2ZW4gdGhvdWdoIHRoZSBwcm9wb3NlZCA0IGxldmVs
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5sb29rIHNvbWV3aGF0IHJlYXNvbmFibGUsIEkgd29uZGVyIHdo
YXQgdGhlIGJlbmVmaXRzIG9mIGhhdmluZyB0aGlzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmNsYWltIGFy
ZT8mbmJzcDsgSVNUTSB0aGF0IHNlbGYtcHJvY2xhaW1pbmcgc2VjIGxldmVscyBhZGRzIG5vdGhp
bmcgYXQgYmVzdCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+d2hpbHN0IGFsdGVyaW5nIHRoZSBzZWN1cml0
eSBwZXJjZXB0aW9uIGluIHRoZSB3b3JzdCBjYXNlLiZuYnNwOyBUaGF0IHNhaWQsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPkknZCBub3QgYmUgYWdhaW5zdCBkZWZpbmluZyBhIGdlbmVyaWMgJnF1b3Q7Y2Vy
dGlmaWNhdGlvbiZxdW90OyBjb250YWluZXIgdGhhdCBjYW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+YmUg
c3BlY2lhbGlzZWQgYnkgdGhlIHNwZWNpZmljIEVBVCBwcm9maWxlIGFjY29yZGluZyB0byBhbiBl
eGlzdGluZyBvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5mdXR1cmUgc2NoZW1lLCBidXQgdGhhdCB3b3Vs
ZCBiZSBhIHByZXR0eSBkaWZmZXJlbnQgdGhpbmcgZnJvbSB0aGlzLiZuYnNwOyAmbmJzcDs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiMjIFMzLjc8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkknbSBwcmV0dHkgc3VyZSB3ZSB3YW50
IHRvIGhhdmUgc29tZXRoaW5nIGxpa2UgdGhpcywgYnV0IEknbSBub3Qgc3VyZTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij50aGUgY3VycmVudCBkZWZpbml0aW9uIGlzIGdvb2QgZW5vdWdoLiZuYnNwOyBXb3Vs
ZCB0aGlzIGJlIGJldHRlciBhcyBhIHNpbmdsZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij52YWx1ZSB3aXRo
IDQgc3RhdGVzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+T25l
IHByb2JsZW0gd2l0aCB0aGUgY3VycmVudCBwcm9wb3NhbCBpcyB0aGF0ICZxdW90O2RlYnVnIHBl
cm1hbmVudCBkaXNhYmxlJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmltcGxpZXMgJnF1b3Q7ZGVi
dWcgZGlzYWJsZSZxdW90OyBidXQgdGhleSBjYW4gYmUgc2V0IGluZGVwZW5kZW50bHkgYW5kIHRo
ZXJlZm9yZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5pbmNvbnNpc3RlbnRseS4mbmJzcDsgJm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jIyBTMy44PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGlzIG5lZWRzIHNvbWUgcHJpdmFj
eSBjb25zaWRlcmF0aW9ucywgaW4gcGFydGljdWxhciBleHBsYWluaW5nIHRoZTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5pbnRlcmFjdGlvbiB3aXRoIFVFSUQgKHRoZSBjb21ibyBsb2NhdGlvbiAmYW1wOyBz
dGFibGUgaWRlbnRpdHkgY29ycmVsYXRvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5pcyBwcmV0dHkgZXhw
bG9zaXZlLikmbmJzcDsgVGhlcmUgaXMgcHJvYmFibHkgbG90cyB0byBiZSBleHRyYWN0ZWQgZnJv
bTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5wcmV2aW91cyBHRU9QUklWIHdvcmsgKHNlZSwgZS5nLiwgUkZD
NjI4MCkuJm5ic3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+IyMgUzMuOTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7ICogJnF1b3Q7U2Vjb25kcyBzaW5jZSB0aGUgdG9rZW4gd2FzIGNyZWF0ZWQmcXVvdDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkkgYXNzdW1lIHRoZSAm
cXVvdDt0b2tlbiBjcmVhdGlvbiZxdW90OyBoYXBwZW5zIHdoZW4gdGhlIHNpZ25hdHVyZSBpcyBh
cHBsaWVkPyZuYnNwOyBJZjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5zbywgSSBkb24ndCB1bmRlcnN0YW5k
IGhvdyBjYW4gdGhpcyBpbmZvcm1hdGlvbiBiZSBzZWFsZWQgaW4gdGhlIHRva2VuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPndpdGggYSB2YWx1ZSBkaWZmZXJlbnQgZnJvbSAwLiZuYnNwOyBJZiBpbnN0ZWFk
IHRoZSBhZ2UgaXMgJnF1b3Q7cGVyLWNsYWltJnF1b3Q7LCB0aGVuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PmEgc2luZ2xlIGdsb2JhbCB2YWx1ZSBpcyBjbGVhcmx5IGluc3VmZmljaWVudC4mbmJzcDsgQWx0
ZXJuYXRpdmVseSwgaWYgaXQgaGFzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZxdW90O3Blci1wcm9maWxl
JnF1b3Q7IHNlbWFudGljcyAoZS5nLiwgJnF1b3Q7dGltZSBzaW5jZSBib290IG1lYXN1cmVtZW50
cyB0YWtlbiZxdW90OyksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPnRoZW4gdGhpcyBhZ2FpbiBjYW4ndCBi
ZSBnbG9iYWwsIGFzIGl0J2QgaGF2ZSBwcm9maWxlLXNwZWNpZmljIHNlbWFudGljcy48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiMjIFMzLjExPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiAmcXVvdDtUeXBpY2FsbHks
IG9uZSB3aWxsIGJlIHRoZSBkZXZpY2Utd2lkZSBFQVQgdGhhdCBpcyBsb3cgdG8gbWVkaXVtPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBzZWN1cml0eSBhbmQgYW5vdGhlciBm
cm9tIGEgU2VjdXJlIEVsZW1lbnQgb3Igc2ltaWxhciB0aGF0IGlzIGhpZ2g8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNlY3VyaXR5LuKAnTxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+TWF5YmUgcy9UeXBpY2FsbHkvRm9yIGV4YW1wbGUvIDog
dGhpcyBpcyBub3QgbmVjZXNzYXJpbHkgdGhlIHR5cGljYWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Y2Fz
ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqICZx
dW90O1RoZSBjb250ZW50cyBvZiB0aGUgJnF1b3Q7ZWF0JnF1b3Q7IGNsYWltJnF1b3Q7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UeXBvOiAmcXVvdDtuZXN0ZWRf
ZWF0JnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJz
cDsgKiAmcXVvdDtJdCBpcyBlaXRoZXIgYSBmdWxsIENXVCBvciBKV1QgaW5jbHVkaW5nIHRoZSBD
T1NFIG9yIEpPU0Ugc2lnbmluZy4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPk1heWJlIHdvcnRoIGEgaGludCB0byBkaXNwYXRjaCBpdCB0byB0aGUgcmln
aHQgZGVjb2RlciB0byBhdm9pZCB0cmlhbCAmYW1wOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5lcnJvciBh
bmQvb3IgY29udGVudC10eXBlIHNub29waW5nLiZuYnNwOyAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiMjIFM2PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5BcyBhbHJlYWR5IG5vdGVkLCB0aGlzIG5lZWRzIGF0IGxlYXN0
IGRpc2N1c3Npb24gYXJvdW5kIHRoZSBsb2NhdGlvbiBjbGFpbS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQpJTVBPUlRBTlQgTk9USUNFOiBU
aGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRl
bnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRl
bmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQg
ZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQg
Zm9yIGFueSBwdXJwb3NlLA0KIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFu
eSBtZWRpdW0uIFRoYW5rIHlvdS4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_7604E782923043F29F6262BE30731B66armcom_--


From nobody Fri Jul 12 19:38:33 2019
Return-Path: <kaduk@mit.edu>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 628D6120020 for <rats@ietfa.amsl.com>; Fri, 12 Jul 2019 19:38:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 GtwF4jy9G5nY for <rats@ietfa.amsl.com>; Fri, 12 Jul 2019 19:38:30 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 3762D120046 for <rats@ietf.org>; Fri, 12 Jul 2019 19:38:29 -0700 (PDT)
Received: from mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id x6D2cHls003796 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 12 Jul 2019 22:38:20 -0400
Date: Fri, 12 Jul 2019 21:38:17 -0500
From: Benjamin Kaduk <kaduk@mit.edu>
To: Nicolae Paladi <nicolae.paladi@ri.se>
Cc: "rats@ietf.org" <rats@ietf.org>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, Thomas Hardjono <hardjono@mit.edu>
Message-ID: <20190713023817.GU16418@mit.edu>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/6IMWZ4MxRYxQesYflJc6cNYAvjk>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 Jul 2019 02:38:32 -0000

Cherry-picking one point...

On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:
> Hello,
> 
> Some comments on draft-birkholz-rats-architecture-01<https://tools.ietf.org/html/draft-birkholz-rats-architecture-01>
> 
[...]
> 7.1.1<https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#section-7.1.1>.  How the RATS Architecture Addresses the Lying Endpoint Problem
> 
> 
> 
> 
> 
>  RATS imply the involvement of at least two players (roles) who seek
>    to overcome the lying endpoint problem.  The Verifier wishes to
>    consume application data supplied by a Computing Context.  But before
>    application data is consumed, the Verifier obtains Attestation
>    Evidence about the Computing Context to assess likelihood of poisoned
>    data due to endpoint compromise or failure.  Remote Attestation
>    argues that a systems's integrity characteristics should not be
>    believed until rationale for believability is presented to the
>    relying party seeking to interact with the system.
> 
> “Likelihood” implies a probabilistic approach to trustworthiness (e.g. 42% likelihood of poisoned data”). Is that really feasible? And if so, is it actually of any use? IMO trustworthiness is binary (“trustworthy or not trustworthy”), or binary and conditional/contextual (“trustworthy if used for certain actions”).

My personal thinking here is along the lines of "this data makes me
confident that only someone who was able to subvert my supply chain and
surreptitiously replace the TPM chip in the sealed device delivered to me
would be able to forge the attestation evidence; I don't think I'm the
target of such an attack, so there's a low likeliyhood of endpoint
compromise".  Or, as James Mickens put it more glibly in
https://www.usenix.org/system/files/1311_05-08_mickens.pdf there's a
Mossad/not-Mossad distinction in the potential attackers, and if the Mossad
is a threat, you're gonna be Mossad'ed upon no matter what you do.

-Ben


From nobody Sat Jul 13 07:11:37 2019
Return-Path: <blueroofmusic@gmail.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4E59120045 for <rats@ietfa.amsl.com>; Sat, 13 Jul 2019 07:11:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.703
X-Spam-Level: 
X-Spam-Status: No, score=-0.703 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 bO4TlUaOewg4 for <rats@ietfa.amsl.com>; Sat, 13 Jul 2019 07:11:33 -0700 (PDT)
Received: from mail-yw1-xc29.google.com (mail-yw1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3016612028E for <rats@ietf.org>; Sat, 13 Jul 2019 07:11:33 -0700 (PDT)
Received: by mail-yw1-xc29.google.com with SMTP id l79so5958296ywe.11 for <rats@ietf.org>; Sat, 13 Jul 2019 07:11:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/XTBk1sPkVRn8Ekp28DSPZbP67XiFBTiLtUh0lSKvJQ=; b=NNC0p7CxhvXGYjgPSP01hd5Y1Kw0/OC0/SVHpWVigPc2hZW7I0FhwZVMG93V8Tw0G2 x/wlcBSgj+8p3fBG3CP6txa5nxp7h7tCUOM0gfDXQXM/HsOfgAsfTvThSWdfErMkGPnJ iw7tCE4xXjDOKqmxveGBxbeyE74gQmFIG2EStRC3Ser2jfqqBu5gG2hWSbBAS0BxlDxP slF8L+NsKke8Pa9sDVGU1YD6HJwtEojy/rSsOr99lmNuA8bM3MZYkKICxjBPgpp8YIRW p4vaooubwdnFbx61qL0AQWgRggCsxi2nxPMmPWK5eOiKhGFjsrtn0QuQGX2TouAhZeOb QsLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/XTBk1sPkVRn8Ekp28DSPZbP67XiFBTiLtUh0lSKvJQ=; b=co0Fakhs9eFLJExybh0Y/hbN/5EOmVzD+JRjsh68FGdLthdiFPqoS9+7fnIpZ4qzWr mIt7zb3noyj4oxZzI52d0WSYueVNpzSCmo6lNMyqd+EBJmkZjJTM4tER0kuALz4m3sjD Hx63UrzV9LrDrU2ydYkvP99Ko47nvnvaYgjFrHnUcuxMsZYCg0VttC6kWFylB3pDu5Cq cTiK4J1V6EX0ue5M4KOyEU3Gt6vJ/Id25zN3Sk59oYUi0S3EZhlvtqDyoPHCPwe9/7Hf dY9GigUmv3a9mlvjiRHcLHMxWkd9eYOVBFNk/UUULvc+3BZ3Jz/d/MrR/FatP9WGEKOT G+xg==
X-Gm-Message-State: APjAAAVebCcQ5utz3lyxdHLBGvzgsPYDXhE2Ib9k/cIpij9X8VIr+Ndy oT1yVTPZY++qrBUYexb8QUd7cTeCNOGp792sv08=
X-Google-Smtp-Source: APXvYqxfE2ax5xXT8grR6S9brfVS5P8WUHebndyTLRMJj2tXegD2R5uxaTH4hOiIw8F4tdvkuV7Pn6CHO8J61AS7FW0=
X-Received: by 2002:a0d:c044:: with SMTP id b65mr9349986ywd.273.1563027092193;  Sat, 13 Jul 2019 07:11:32 -0700 (PDT)
MIME-Version: 1.0
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu>
In-Reply-To: <20190713023817.GU16418@mit.edu>
From: Ira McDonald <blueroofmusic@gmail.com>
Date: Sat, 13 Jul 2019 10:13:26 -0400
Message-ID: <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com>
To: Benjamin Kaduk <kaduk@mit.edu>, Ira McDonald <blueroofmusic@gmail.com>
Cc: Nicolae Paladi <nicolae.paladi@ri.se>,  "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>,  "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, Thomas Hardjono <hardjono@mit.edu>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>,  "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>
Content-Type: multipart/alternative; boundary="0000000000009ac679058d909aa9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/HNAQ67aYWPGBgLEbjewwfK0j2tI>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 Jul 2019 14:11:36 -0000

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

Hi,

About binary "trustworthy".

This is a fundamental fallacy.  Neither "trustworthy"
nor "secure" are *ever* binary.  That's basic to the
security by design approach.

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Co-Chair - TCG Trusted Mobility Solutions WG
Co-Chair - TCG Metadata Access Protocol SG
Chair - Linux Foundation Open Printing WG
Secretary - IEEE-ISTO Printer Working Group
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music / High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto: blueroofmusic@gmail.com
PO Box 221  Grand Marais, MI 49839  906-494-2434



On Fri, Jul 12, 2019 at 10:38 PM Benjamin Kaduk <kaduk@mit.edu> wrote:

> Cherry-picking one point...
>
> On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:
> > Hello,
> >
> > Some comments on draft-birkholz-rats-architecture-01<
> https://tools.ietf.org/html/draft-birkholz-rats-architecture-01>
> >
> [...]
> > 7.1.1<
> https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#section-7=
.1.1>.
> How the RATS Architecture Addresses the Lying Endpoint Problem
> >
> >
> >
> >
> >
> >  RATS imply the involvement of at least two players (roles) who seek
> >    to overcome the lying endpoint problem.  The Verifier wishes to
> >    consume application data supplied by a Computing Context.  But befor=
e
> >    application data is consumed, the Verifier obtains Attestation
> >    Evidence about the Computing Context to assess likelihood of poisone=
d
> >    data due to endpoint compromise or failure.  Remote Attestation
> >    argues that a systems's integrity characteristics should not be
> >    believed until rationale for believability is presented to the
> >    relying party seeking to interact with the system.
> >
> > =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to trustw=
orthiness (e.g.
> 42% likelihood of poisoned data=E2=80=9D). Is that really feasible? And i=
f so, is
> it actually of any use? IMO trustworthiness is binary (=E2=80=9Ctrustwort=
hy or not
> trustworthy=E2=80=9D), or binary and conditional/contextual (=E2=80=9Ctru=
stworthy if used
> for certain actions=E2=80=9D).
>
> My personal thinking here is along the lines of "this data makes me
> confident that only someone who was able to subvert my supply chain and
> surreptitiously replace the TPM chip in the sealed device delivered to me
> would be able to forge the attestation evidence; I don't think I'm the
> target of such an attack, so there's a low likeliyhood of endpoint
> compromise".  Or, as James Mickens put it more glibly in
> https://www.usenix.org/system/files/1311_05-08_mickens.pdf there's a
> Mossad/not-Mossad distinction in the potential attackers, and if the Moss=
ad
> is a threat, you're gonna be Mossad'ed upon no matter what you do.
>
> -Ben
>
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>

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

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>About binary &quot;trust=
worthy&quot;.</div><div><br></div><div>This is a fundamental fallacy.=C2=A0=
 Neither &quot;trustworthy&quot;</div><div>nor &quot;secure&quot; are *ever=
* binary.=C2=A0 That&#39;s basic to the</div><div>security by design approa=
ch.</div><div><br></div><div>Cheers,</div><div>- Ira</div><div><br></div><d=
iv><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_=
signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><di=
v><div dir=3D"ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair=
 - TCG Trusted Mobility Solutions WG</div><div>Co-Chair - TCG Metadata Acce=
ss Protocol SG<br></div><div dir=3D"ltr">Chair - Linux Foundation Open Prin=
ting WG<br>Secretary - IEEE-ISTO Printer Working Group<br>Co-Chair - IEEE-I=
STO PWG Internet Printing Protocol WG<br>IETF Designated Expert - IPP &amp;=
 Printer MIB<br>Blue Roof Music / High North Inc<br><a style=3D"color:rgb(5=
1,51,255)" href=3D"http://sites.google.com/site/blueroofmusic" target=3D"_b=
lank">http://sites.google.com/site/blueroofmusic</a><br><a style=3D"color:r=
gb(102,0,204)" href=3D"http://sites.google.com/site/highnorthinc" target=3D=
"_blank">http://sites.google.com/site/highnorthinc</a><br>mailto: <a href=
=3D"mailto:blueroofmusic@gmail.com" target=3D"_blank">blueroofmusic@gmail.c=
om</a><br>PO Box 221=C2=A0 Grand Marais, MI 49839=C2=A0 906-494-2434<br><br=
><div style=3D"display:inline"></div><div style=3D"display:inline"></div><d=
iv style=3D"display:inline"></div><div></div><div></div><div></div><div></d=
iv></div></div></div></div></div></div></div></div></div><br></div></div><b=
r><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, =
Jul 12, 2019 at 10:38 PM Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu=
">kaduk@mit.edu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex">Cherry-picking one point...<br>
<br>
On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:<br>
&gt; Hello,<br>
&gt; <br>
&gt; Some comments on draft-birkholz-rats-architecture-01&lt;<a href=3D"htt=
ps://tools.ietf.org/html/draft-birkholz-rats-architecture-01" rel=3D"norefe=
rrer" target=3D"_blank">https://tools.ietf.org/html/draft-birkholz-rats-arc=
hitecture-01</a>&gt;<br>
&gt; <br>
[...]<br>
&gt; 7.1.1&lt;<a href=3D"https://tools.ietf.org/html/draft-birkholz-rats-ar=
chitecture-01#section-7.1.1" rel=3D"noreferrer" target=3D"_blank">https://t=
ools.ietf.org/html/draft-birkholz-rats-architecture-01#section-7.1.1</a>&gt=
;.=C2=A0 How the RATS Architecture Addresses the Lying Endpoint Problem<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 RATS imply the involvement of at least two players (roles) who s=
eek<br>
&gt;=C2=A0 =C2=A0 to overcome the lying endpoint problem.=C2=A0 The Verifie=
r wishes to<br>
&gt;=C2=A0 =C2=A0 consume application data supplied by a Computing Context.=
=C2=A0 But before<br>
&gt;=C2=A0 =C2=A0 application data is consumed, the Verifier obtains Attest=
ation<br>
&gt;=C2=A0 =C2=A0 Evidence about the Computing Context to assess likelihood=
 of poisoned<br>
&gt;=C2=A0 =C2=A0 data due to endpoint compromise or failure.=C2=A0 Remote =
Attestation<br>
&gt;=C2=A0 =C2=A0 argues that a systems&#39;s integrity characteristics sho=
uld not be<br>
&gt;=C2=A0 =C2=A0 believed until rationale for believability is presented t=
o the<br>
&gt;=C2=A0 =C2=A0 relying party seeking to interact with the system.<br>
&gt; <br>
&gt; =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to trust=
worthiness (e.g. 42% likelihood of poisoned data=E2=80=9D). Is that really =
feasible? And if so, is it actually of any use? IMO trustworthiness is bina=
ry (=E2=80=9Ctrustworthy or not trustworthy=E2=80=9D), or binary and condit=
ional/contextual (=E2=80=9Ctrustworthy if used for certain actions=E2=80=9D=
).<br>
<br>
My personal thinking here is along the lines of &quot;this data makes me<br=
>
confident that only someone who was able to subvert my supply chain and<br>
surreptitiously replace the TPM chip in the sealed device delivered to me<b=
r>
would be able to forge the attestation evidence; I don&#39;t think I&#39;m =
the<br>
target of such an attack, so there&#39;s a low likeliyhood of endpoint<br>
compromise&quot;.=C2=A0 Or, as James Mickens put it more glibly in<br>
<a href=3D"https://www.usenix.org/system/files/1311_05-08_mickens.pdf" rel=
=3D"noreferrer" target=3D"_blank">https://www.usenix.org/system/files/1311_=
05-08_mickens.pdf</a> there&#39;s a<br>
Mossad/not-Mossad distinction in the potential attackers, and if the Mossad=
<br>
is a threat, you&#39;re gonna be Mossad&#39;ed upon no matter what you do.<=
br>
<br>
-Ben<br>
<br>
_______________________________________________<br>
RATS mailing list<br>
<a href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/rats" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/rats</a><br>
</blockquote></div>

--0000000000009ac679058d909aa9--


From nobody Sun Jul 14 12:39:13 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9291120172 for <rats@ietfa.amsl.com>; Sun, 14 Jul 2019 12:39:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 JK2dKBSBMRE2 for <rats@ietfa.amsl.com>; Sun, 14 Jul 2019 12:39:08 -0700 (PDT)
Received: from p3plsmtpa12-01.prod.phx3.secureserver.net (p3plsmtpa12-01.prod.phx3.secureserver.net [68.178.252.230]) (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 C0A6B120165 for <rats@ietf.org>; Sun, 14 Jul 2019 12:39:08 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id mkKwh4tJYdXg4mkKxhUNDn; Sun, 14 Jul 2019 12:39:08 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <A5E5E10D-D423-4EA6-B99B-6BE925FB8DFD@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_37A72663-2508-4E20-BBA6-A06E4D78B8F7"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Sun, 14 Jul 2019 12:39:06 -0700
In-Reply-To: <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com>
Cc: Benjamin Kaduk <kaduk@mit.edu>, "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, Nicolae Paladi <nicolae.paladi@ri.se>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, Thomas Hardjono <hardjono@mit.edu>
To: Ira McDonald <blueroofmusic@gmail.com>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfJCbnO7DlpYxEXDb0tLg/uaE0CW+g1WOMAkufU3RUQyMaMo10UOLIe4TcEhZSrUpRcC+Hca3LGUsXOTd5ymx2wawVEaf0KVUt/7FSM1BJDa5x1pCWU2c MxVhJktckg2d1Ue5fymMCmNKUeENQ9aflMJvnj8xncDkqXR1umd7wMbDfuMHGx3y4Oy745noEDM52tNxnGR9uD+/O7mWb5UUM8cLGyVDMFzIv5ByLK+3WRxm neyQ7ZTweq6WSzPlfyxdZ6UfAwRtVHflxkzX/r5LCV5dF5TlUacRECPbcOJ1p8rugMv3vSd2+qhEsdk/m5JZXobeHFRSEPHuPb6yvwHXV8el82tBu3wgJMi3 e58Rc2ptS6OtESEUOE2Wc2qeVyLPaFNqJgLMR7GCH+tn5yXsFZEqjbsnWRads/+0jkWzANylhSyO1Guxl6N3Z2RG+4yarw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/4_JVMF6LQ_UocDfzjpOsW3d_VH4>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jul 2019 19:39:12 -0000

--Apple-Mail=_37A72663-2508-4E20-BBA6-A06E4D78B8F7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

My framing for this is not binary, in this day and age of risk engines =
and machine learning. The relying party receiving the attestation is =
going to take whatever data is attested in as part of a decision that =
will probably involve other data such as transaction history and type. =
For example:

- A payment might be allowed if it is tiny and the risk of losing the =
customer is high even if the attestation seems wrong. Or vice-versa, the =
payment is large and the customer expects best protection. I=E2=80=99m =
pretty sure PayPal, VISA, Mastercard, Experian and such operate this =
way.

- a biometric authentication may not be allowed even though the =
attestation is excellent because the risk engine recognizes a pattern of =
fraud based on other non-attested data.

- A bad attestation from a router might be considered an isolated event =
until more evidence is accumulated. No one is went to the wire closet.


I also consider the security technology used to protect the signing key =
and attestation creation subsystem variable in security. And it needs to =
be considered in relation to the capacity of the attacker. A TEE (little =
defense against chip probing) might be consider quite good for small to =
medium $  payments backed by a risk engine. An EAL 6 secure element may =
be the only thing considered OK for access to a nuclear facility with no =
risk engine back up.


I prefer to never characterize something as trustworthy or as secure in =
any RFCs we create.  CWT and JWT don=E2=80=99t seem to go down this path =
either.=20

(Correct me if I=E2=80=99m wrong, but I think maybe TCG does use the =
secure/non-secure framing. If so, I do NOT think we should bring it in =
here.)

LL



> On Jul 13, 2019, at 7:13 AM, Ira McDonald <blueroofmusic@gmail.com> =
wrote:
>=20
> Hi,
>=20
> About binary "trustworthy".
>=20
> This is a fundamental fallacy.  Neither "trustworthy"
> nor "secure" are *ever* binary.  That's basic to the
> security by design approach.
>=20
> Cheers,
> - Ira
>=20
> Ira McDonald (Musician / Software Architect)
> Co-Chair - TCG Trusted Mobility Solutions WG
> Co-Chair - TCG Metadata Access Protocol SG
> Chair - Linux Foundation Open Printing WG
> Secretary - IEEE-ISTO Printer Working Group
> Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
> IETF Designated Expert - IPP & Printer MIB
> Blue Roof Music / High North Inc
> http://sites.google.com/site/blueroofmusic =
<http://sites.google.com/site/blueroofmusic>
> http://sites.google.com/site/highnorthinc =
<http://sites.google.com/site/highnorthinc>
> mailto: blueroofmusic@gmail.com <mailto:blueroofmusic@gmail.com>
> PO Box 221  Grand Marais, MI 49839  906-494-2434
>=20
>=20
>=20
> On Fri, Jul 12, 2019 at 10:38 PM Benjamin Kaduk <kaduk@mit.edu =
<mailto:kaduk@mit.edu>> wrote:
> Cherry-picking one point...
>=20
> On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:
> > Hello,
> >=20
> > Some comments on =
draft-birkholz-rats-architecture-01<https://tools.ietf.org/html/draft-birk=
holz-rats-architecture-01 =
<https://tools.ietf.org/html/draft-birkholz-rats-architecture-01>>
> >=20
> [...]
> > =
7.1.1<https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#sect=
ion-7.1.1 =
<https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#section-7=
.1.1>>.  How the RATS Architecture Addresses the Lying Endpoint Problem
> >=20
> >=20
> >=20
> >=20
> >=20
> >  RATS imply the involvement of at least two players (roles) who seek
> >    to overcome the lying endpoint problem.  The Verifier wishes to
> >    consume application data supplied by a Computing Context.  But =
before
> >    application data is consumed, the Verifier obtains Attestation
> >    Evidence about the Computing Context to assess likelihood of =
poisoned
> >    data due to endpoint compromise or failure.  Remote Attestation
> >    argues that a systems's integrity characteristics should not be
> >    believed until rationale for believability is presented to the
> >    relying party seeking to interact with the system.
> >=20
> > =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to =
trustworthiness (e.g. 42% likelihood of poisoned data=E2=80=9D). Is that =
really feasible? And if so, is it actually of any use? IMO =
trustworthiness is binary (=E2=80=9Ctrustworthy or not trustworthy=E2=80=9D=
), or binary and conditional/contextual (=E2=80=9Ctrustworthy if used =
for certain actions=E2=80=9D).
>=20
> My personal thinking here is along the lines of "this data makes me
> confident that only someone who was able to subvert my supply chain =
and
> surreptitiously replace the TPM chip in the sealed device delivered to =
me
> would be able to forge the attestation evidence; I don't think I'm the
> target of such an attack, so there's a low likeliyhood of endpoint
> compromise".  Or, as James Mickens put it more glibly in
> https://www.usenix.org/system/files/1311_05-08_mickens.pdf =
<https://www.usenix.org/system/files/1311_05-08_mickens.pdf> there's a
> Mossad/not-Mossad distinction in the potential attackers, and if the =
Mossad
> is a threat, you're gonna be Mossad'ed upon no matter what you do.
>=20
> -Ben
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org <mailto:RATS@ietf.org>
> https://www.ietf.org/mailman/listinfo/rats =
<https://www.ietf.org/mailman/listinfo/rats>
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats


--Apple-Mail=_37A72663-2508-4E20-BBA6-A06E4D78B8F7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">My =
framing for this is not binary, in this day and age of risk engines and =
machine learning. The relying party receiving the attestation is going =
to take whatever data is attested in as part of a decision that will =
probably involve other data such as transaction history and type. For =
example:<div class=3D""><br class=3D""></div><blockquote style=3D"margin: =
0 0 0 40px; border: none; padding: 0px;" class=3D""><div class=3D"">- A =
payment might be allowed if it is tiny and the risk of losing the =
customer is high even if the attestation seems wrong. Or vice-versa, the =
payment is large and the customer expects best protection. I=E2=80=99m =
pretty sure PayPal, VISA, Mastercard, Experian and such operate this =
way.</div><div class=3D""><br class=3D""></div><div class=3D"">- a =
biometric authentication may not be allowed even though the attestation =
is excellent because the risk engine recognizes a pattern of fraud based =
on other non-attested data.</div><div class=3D""><br class=3D""></div><div=
 class=3D"">- A bad attestation from a router might be considered an =
isolated event until more evidence is accumulated. No one is went to the =
wire closet.</div><div class=3D""><br class=3D""></div><div class=3D""><br=
 class=3D""></div></blockquote>I also consider the security technology =
used to protect the signing key and attestation creation subsystem =
variable in security. And it needs to be considered in relation to the =
capacity of the attacker. A TEE (little defense against chip probing) =
might be consider quite good for small to medium $ &nbsp;payments backed =
by a risk engine. An EAL 6 secure element may be the only thing =
considered OK for access to a nuclear facility with no risk engine back =
up.<div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D""><br class=3D""></div><div class=3D"">I prefer to never =
characterize something as trustworthy or as secure in any RFCs we =
create. &nbsp;CWT and JWT don=E2=80=99t seem to go down this path =
either.&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D"">(Correct me if I=E2=80=99m wrong, but I think maybe TCG does =
use the secure/non-secure framing. If so, I do NOT think we should bring =
it in here.)</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 13, 2019, at 7:13 AM, Ira McDonald &lt;<a =
href=3D"mailto:blueroofmusic@gmail.com" =
class=3D"">blueroofmusic@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">Hi,</div><div class=3D""><br =
class=3D""></div><div class=3D"">About binary "trustworthy".</div><div =
class=3D""><br class=3D""></div><div class=3D"">This is a fundamental =
fallacy.&nbsp; Neither "trustworthy"</div><div class=3D"">nor "secure" =
are *ever* binary.&nbsp; That's basic to the</div><div class=3D"">security=
 by design approach.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Cheers,</div><div class=3D"">- Ira</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D""><div dir=3D"ltr" =
class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div =
dir=3D"ltr" class=3D""><div class=3D""><div dir=3D"ltr" class=3D""><div =
class=3D""><div dir=3D"ltr" class=3D""><div class=3D""><div dir=3D"ltr" =
class=3D"">Ira McDonald (Musician / Software Architect)<br =
class=3D"">Co-Chair - TCG Trusted Mobility Solutions WG</div><div =
class=3D"">Co-Chair - TCG Metadata Access Protocol SG<br =
class=3D""></div><div dir=3D"ltr" class=3D"">Chair - Linux Foundation =
Open Printing WG<br class=3D"">Secretary - IEEE-ISTO Printer Working =
Group<br class=3D"">Co-Chair - IEEE-ISTO PWG Internet Printing Protocol =
WG<br class=3D"">IETF Designated Expert - IPP &amp; Printer MIB<br =
class=3D"">Blue Roof Music / High North Inc<br class=3D""><a =
style=3D"color:rgb(51,51,255)" =
href=3D"http://sites.google.com/site/blueroofmusic" target=3D"_blank" =
class=3D"">http://sites.google.com/site/blueroofmusic</a><br class=3D""><a=
 style=3D"color:rgb(102,0,204)" =
href=3D"http://sites.google.com/site/highnorthinc" target=3D"_blank" =
class=3D"">http://sites.google.com/site/highnorthinc</a><br =
class=3D"">mailto: <a href=3D"mailto:blueroofmusic@gmail.com" =
target=3D"_blank" class=3D"">blueroofmusic@gmail.com</a><br class=3D"">PO =
Box 221&nbsp; Grand Marais, MI 49839&nbsp; 906-494-2434<br class=3D""><br =
class=3D""><div style=3D"display:inline" class=3D""></div><div =
style=3D"display:inline" class=3D""></div><div style=3D"display:inline" =
class=3D""></div><div class=3D""></div><div class=3D""></div><div =
class=3D""></div><div =
class=3D""></div></div></div></div></div></div></div></div></div></div><br=
 class=3D""></div></div><br class=3D""><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 12, 2019 at 10:38 PM =
Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu" =
class=3D"">kaduk@mit.edu</a>&gt; wrote:<br class=3D""></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex">Cherry-picking one point...<br =
class=3D"">
<br class=3D"">
On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:<br =
class=3D"">
&gt; Hello,<br class=3D"">
&gt; <br class=3D"">
&gt; Some comments on draft-birkholz-rats-architecture-01&lt;<a =
href=3D"https://tools.ietf.org/html/draft-birkholz-rats-architecture-01" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://tools.ietf.org/html/draft-birkholz-rats-architecture-01=
</a>&gt;<br class=3D"">
&gt; <br class=3D"">
[...]<br class=3D"">
&gt; 7.1.1&lt;<a =
href=3D"https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#se=
ction-7.1.1" rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://tools.ietf.org/html/draft-birkholz-rats-architecture-01=
#section-7.1.1</a>&gt;.&nbsp; How the RATS Architecture Addresses the =
Lying Endpoint Problem<br class=3D"">
&gt; <br class=3D"">
&gt; <br class=3D"">
&gt; <br class=3D"">
&gt; <br class=3D"">
&gt; <br class=3D"">
&gt;&nbsp; RATS imply the involvement of at least two players (roles) =
who seek<br class=3D"">
&gt;&nbsp; &nbsp; to overcome the lying endpoint problem.&nbsp; The =
Verifier wishes to<br class=3D"">
&gt;&nbsp; &nbsp; consume application data supplied by a Computing =
Context.&nbsp; But before<br class=3D"">
&gt;&nbsp; &nbsp; application data is consumed, the Verifier obtains =
Attestation<br class=3D"">
&gt;&nbsp; &nbsp; Evidence about the Computing Context to assess =
likelihood of poisoned<br class=3D"">
&gt;&nbsp; &nbsp; data due to endpoint compromise or failure.&nbsp; =
Remote Attestation<br class=3D"">
&gt;&nbsp; &nbsp; argues that a systems's integrity characteristics =
should not be<br class=3D"">
&gt;&nbsp; &nbsp; believed until rationale for believability is =
presented to the<br class=3D"">
&gt;&nbsp; &nbsp; relying party seeking to interact with the system.<br =
class=3D"">
&gt; <br class=3D"">
&gt; =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to =
trustworthiness (e.g. 42% likelihood of poisoned data=E2=80=9D). Is that =
really feasible? And if so, is it actually of any use? IMO =
trustworthiness is binary (=E2=80=9Ctrustworthy or not trustworthy=E2=80=9D=
), or binary and conditional/contextual (=E2=80=9Ctrustworthy if used =
for certain actions=E2=80=9D).<br class=3D"">
<br class=3D"">
My personal thinking here is along the lines of "this data makes me<br =
class=3D"">
confident that only someone who was able to subvert my supply chain =
and<br class=3D"">
surreptitiously replace the TPM chip in the sealed device delivered to =
me<br class=3D"">
would be able to forge the attestation evidence; I don't think I'm =
the<br class=3D"">
target of such an attack, so there's a low likeliyhood of endpoint<br =
class=3D"">
compromise".&nbsp; Or, as James Mickens put it more glibly in<br =
class=3D"">
<a href=3D"https://www.usenix.org/system/files/1311_05-08_mickens.pdf" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">https://www.usenix.org/system/files/1311_05-08_mickens.pdf</a> =
there's a<br class=3D"">
Mossad/not-Mossad distinction in the potential attackers, and if the =
Mossad<br class=3D"">
is a threat, you're gonna be Mossad'ed upon no matter what you do.<br =
class=3D"">
<br class=3D"">
-Ben<br class=3D"">
<br class=3D"">
_______________________________________________<br class=3D"">
RATS mailing list<br class=3D"">
<a href=3D"mailto:RATS@ietf.org" target=3D"_blank" =
class=3D"">RATS@ietf.org</a><br class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/rats" rel=3D"noreferrer" =
target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/rats</a><br class=3D"">
</blockquote></div>
_______________________________________________<br class=3D"">RATS =
mailing list<br class=3D""><a href=3D"mailto:RATS@ietf.org" =
class=3D"">RATS@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></div></body></html>=

--Apple-Mail=_37A72663-2508-4E20-BBA6-A06E4D78B8F7--


From nobody Sun Jul 14 14:20:37 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E546712018A for <rats@ietfa.amsl.com>; Sun, 14 Jul 2019 14:20:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 x7orP9IBeFCa for <rats@ietfa.amsl.com>; Sun, 14 Jul 2019 14:20:34 -0700 (PDT)
Received: from p3plsmtpa09-07.prod.phx3.secureserver.net (p3plsmtpa09-07.prod.phx3.secureserver.net [173.201.193.236]) (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 87B0C12003E for <rats@ietf.org>; Sun, 14 Jul 2019 14:20:34 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id mlv6h6jgHLZaamlv7hDcHM; Sun, 14 Jul 2019 14:20:33 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <F9CB27EC-898E-4C74-AF02-CA0CF8886A97@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D36477C9-885F-47A1-9B85-1E2D4560D6D6"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Sun, 14 Jul 2019 14:20:32 -0700
In-Reply-To: <DB7PR08MB364208D3707F7D8558AFEE88EFF60@DB7PR08MB3642.eurprd08.prod.outlook.com>
Cc: "rats@ietf.org" <rats@ietf.org>
To: Simon Frost <Simon.Frost@arm.com>
References: <156222457028.12217.255889850248264885@ietfa.amsl.com> <1319915C-304A-4E51-ACC9-C99792949CD1@island-resort.com> <DB7PR08MB364208D3707F7D8558AFEE88EFF60@DB7PR08MB3642.eurprd08.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfOAHu1QHRUTfahAMSsZpECPEFTZMRXarcAE/QYCoKyWwHcUV3C/5SQxmw7xOUYqZyMFHjY0jljvn/RYTbjJFJAeSkEcnL1Uf/FeUoP4YZ7OTnD9B5OT3 Ah1smtL1TudD3tSm0UjDqBc9pbJ3Dt3PoJkTafmip2raKMibs1Mb/s/pg2jOBOuBSUV6TASXu/0NN/wxYEDyCTq5BjX2cNcmafo=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/dAV6DXUoV4JzOYCtGTE4C5isBvI>
Subject: Re: [Rats] New EAT draft -- I-D Action: draft-ietf-rats-eat-01.txt
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jul 2019 21:20:37 -0000

--Apple-Mail=_D36477C9-885F-47A1-9B85-1E2D4560D6D6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I=E2=80=99ve moved the EAT repository to ietf-rats-wg =
<https://github.com/ietf-rats-wg>.=20

Please make comments as GitHub Issues here =
<https://github.com/ietf-rats-wg/eat/issues>.

LL



> On Jul 8, 2019, at 4:48 AM, Simon Frost <Simon.Frost@arm.com> wrote:
>=20
> This was done in the EAT GitHub, not the RATs GitHub. I will see about =
changing the owner ship next.
> How do you want comments: as issues in the EAT GitHub (unless you=E2=80=99=
re intending to move to RATS) or on the mailing list?
> =20
> Thanks
> Simon
> =20
> From: Laurence Lundblade <lgl@island-resort.com =
<mailto:lgl@island-resort.com>>=20
> Sent: 05 July 2019 19:51
> To: rats@ietf.org <mailto:rats@ietf.org>
> Subject: [Rats] New EAT draft -- I-D Action: =
draft-ietf-rats-eat-01.txt
> =20
> Here=E2=80=99s a new EAT draft.
> =20
> It makes an EAT either a CWT or JWT, not something of it=E2=80=99s own =
as this was the consensus. Little less sure about consensus about JWT, =
but we can discuss that.
> =20
> It separates the information model from the data model. The =
information model is described using CDDL. I used a CDDL group for each =
claim. Hopefully this is a good way to do it. In later sections the the =
extra details needed for CBOR and JSON syntax are given. I=E2=80=99m not =
so much after conversion between them. What is important that they both =
be able to express the same claims so you don=E2=80=99t have a situation =
where =E2=80=9Cyou have to use CBOR if you want claim XXX=E2=80=9D (or =
vice versa).
> =20
> I have not added any new claims, but I did restructure those that are =
there. Seemed best to agree on the set up / approach before adding new =
claims.
> =20
> There is nothing new about the CWT and JWT registries, such as =
requiring more review on the assumption they are OK as is, and we=E2=80=99=
ll address the claims quality through profiles.
> =20
> Many of Ben=E2=80=99s private comments to me were intrinsically =
addressed. The one that wasn=E2=80=99t, whether 128 bits is enough for a =
UEID, was not, so I filed an issue for it.
> =20
> This was done in the EAT GitHub, not the RATs GitHub. I will see about =
changing the owner ship next.
> =20
> LL
> =20
>=20
>=20
> Begin forwarded message:
> =20
> From: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
> Subject: [Rats] I-D Action: draft-ietf-rats-eat-01.txt
> Date: July 4, 2019 at 12:16:10 AM PDT
> To: <i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>>
> Cc: rats@ietf.org <mailto:rats@ietf.org>
> Reply-To: rats@ietf.org <mailto:rats@ietf.org>
> =20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Remote ATtestation ProcedureS WG of =
the IETF.
>=20
>        Title           : The Entity Attestation Token (EAT)
>        Authors         : Giridhar Mandyam
>                          Laurence Lundblade
>                          Miguel Ballesteros
>                          Jeremy O'Donoghue
>                 Filename        : draft-ietf-rats-eat-01.txt
>                 Pages           : 28
>                 Date            : 2019-07-04
>=20
> Abstract:
>   An Entity Attestation Token (EAT) provides a signed (attested) set =
of
>   claims that describe state and characteristics of an entity,
>   typically a device like a phone or an IoT device.  These claims are
>   used by a relying party to determine how much it wishes to trust the
>   entity.
>=20
>   An EAT is either a CWT or JWT with some attestation-oriented claims.
>   To a large degree, all this document does is extend CWT and JWT.
>=20
> Contributing
>=20
>   TBD
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-rats-eat/ =
<https://datatracker.ietf.org/doc/draft-ietf-rats-eat/>
>=20
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-rats-eat-01 =
<https://tools.ietf.org/html/draft-ietf-rats-eat-01>
> https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01 =
<https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01>
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-rats-eat-01 =
<https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-rats-eat-01>
>=20
>=20
> 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 =
<http://tools.ietf.org/>.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/ =
<ftp://ftp.ietf.org/internet-drafts/>
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org <mailto:RATS@ietf.org>
> https://www.ietf.org/mailman/listinfo/rats =
<https://www.ietf.org/mailman/listinfo/rats>
> =20
> 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. =
_______________________________________________
> RATS mailing list
> RATS@ietf.org <mailto:RATS@ietf.org>
> https://www.ietf.org/mailman/listinfo/rats =
<https://www.ietf.org/mailman/listinfo/rats>


--Apple-Mail=_D36477C9-885F-47A1-9B85-1E2D4560D6D6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">I=E2=80=99ve moved the EAT repository to<a =
href=3D"https://github.com/ietf-rats-wg" class=3D""> =
ietf-rats-wg</a>.&nbsp;<div class=3D""><br class=3D""></div><div =
class=3D"">Please make comments as GitHub Issues&nbsp;<a =
href=3D"https://github.com/ietf-rats-wg/eat/issues" =
class=3D"">here</a>.</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Jul 8, 2019, at 4:48 AM, Simon Frost =
&lt;<a href=3D"mailto:Simon.Frost@arm.com" =
class=3D"">Simon.Frost@arm.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><ul type=3D"disc" style=3D"margin-bottom: 0cm; =
margin-top: 0cm;" class=3D""><li class=3D"MsoListParagraph" =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;">This was done in the EAT GitHub, not the RATs =
GitHub. I will see about changing the owner ship next.<o:p =
class=3D""></o:p></li></ul><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-GB" class=3D"">How do you want comments: as issues in the EAT =
GitHub (unless you=E2=80=99re intending to move to RATS) or on the =
mailing list?<o:p class=3D""></o:p></span></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span lang=3D"EN-GB" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span lang=3D"EN-GB" class=3D"">Thanks<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
lang=3D"EN-GB" class=3D"">Simon<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span lang=3D"EN-GB" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div class=3D""><div =
style=3D"border-style: solid none none; border-top-width: 1pt; =
border-top-color: rgb(225, 225, 225); padding: 3pt 0cm 0cm;" =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><b class=3D""><span =
lang=3D"EN-US" class=3D"">From:</span></b><span lang=3D"EN-US" =
class=3D""><span class=3D"Apple-converted-space">&nbsp;</span>Laurence =
Lundblade &lt;<a href=3D"mailto:lgl@island-resort.com" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">lgl@island-resort.com</a>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D""><b =
class=3D"">Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>05 =
July 2019 19:51<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rats@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">rats@ietf.org</a><br class=3D""><b =
class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>[Rats] New EAT draft -- I-D =
Action: draft-ietf-rats-eat-01.txt<o:p =
class=3D""></o:p></span></div></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Here=E2=80=99s a new EAT draft.<o:p class=3D""></o:p></div><div=
 class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">It makes an EAT either a CWT or JWT, not something of it=E2=80=99=
s own as this was the consensus. Little less sure about consensus about =
JWT, but we can discuss that.<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">It separates the information model from the data model. The =
information model is described using CDDL. I used a<span =
class=3D"Apple-converted-space">&nbsp;</span><i class=3D"">CDDL =
group</i><span class=3D"Apple-converted-space">&nbsp;</span>for each =
claim. Hopefully this is a good way to do it. In later sections the the =
extra details needed for CBOR and JSON syntax are given. I=E2=80=99m not =
so much after conversion between them. What is important that they both =
be able to express the same claims so you don=E2=80=99t have a situation =
where =E2=80=9Cyou have to use CBOR if you want claim XXX=E2=80=9D (or =
vice versa).<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">I have not added any new claims, but I =
did restructure those that are there. Seemed best to agree on the set up =
/ approach before adding new claims.<o:p class=3D""></o:p></div></div><div=
 class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">There is nothing new about the CWT and JWT registries, such =
as requiring more review on the assumption they are OK as is, and =
we=E2=80=99ll address the claims quality through profiles.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Many of Ben=E2=80=99s private comments =
to me were intrinsically addressed. The one that wasn=E2=80=99t, whether =
128 bits is enough for a UEID, was not, so I filed an issue for it.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">This was done in the EAT GitHub, not =
the RATs GitHub. I will see about changing the owner ship next.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">LL<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Begin forwarded message:<o:p class=3D""></o:p></div></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><b class=3D""><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D"">From:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:internet-drafts@ietf.org" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">internet-drafts@ietf.org</a></span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><b class=3D""><span style=3D"font-family: Helvetica, =
sans-serif;" class=3D"">Subject: [Rats] I-D Action: =
draft-ietf-rats-eat-01.txt</span></b><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><b class=3D""><span style=3D"font-family: Helvetica, =
sans-serif;" class=3D"">Date:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D"">July 4, 2019 at =
12:16:10 AM PDT</span><o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><b class=3D""><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D"">To:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D"">&lt;<a =
href=3D"mailto:i-d-announce@ietf.org" style=3D"color: purple; =
text-decoration: underline;" =
class=3D"">i-d-announce@ietf.org</a>&gt;</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><b class=3D""><span style=3D"font-family: Helvetica, =
sans-serif;" class=3D"">Cc:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:rats@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">rats@ietf.org</a></span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><b class=3D""><span style=3D"font-family: Helvetica, =
sans-serif;" class=3D"">Reply-To:<span =
class=3D"Apple-converted-space">&nbsp;</span></span></b><span =
style=3D"font-family: Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:rats@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">rats@ietf.org</a></span><o:p =
class=3D""></o:p></div></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div class=3D""><div class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0cm 0cm 12pt; font-size: 11pt; =
font-family: Calibri, sans-serif;"><br class=3D"">A New Internet-Draft =
is available from the on-line Internet-Drafts directories.<br =
class=3D"">This draft is a work item of the Remote ATtestation =
ProcedureS WG of the IETF.<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Title =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: The Entity =
Attestation Token (EAT)<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authors =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Giridhar Mandyam<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;Laurence Lundblade<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;Miguel Ballesteros<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;Jeremy O'Donoghue<br class=3D""><span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>Filename =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
draft-ietf-rats-eat-01.txt<br class=3D""><span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>Pages =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 28<br =
class=3D""><span =
class=3D"apple-tab-span">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span></span>Date =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: =
2019-07-04<br class=3D""><br class=3D"">Abstract:<br =
class=3D"">&nbsp;&nbsp;An Entity Attestation Token (EAT) provides a =
signed (attested) set of<br class=3D"">&nbsp;&nbsp;claims that describe =
state and characteristics of an entity,<br =
class=3D"">&nbsp;&nbsp;typically a device like a phone or an IoT device. =
&nbsp;These claims are<br class=3D"">&nbsp;&nbsp;used by a relying party =
to determine how much it wishes to trust the<br =
class=3D"">&nbsp;&nbsp;entity.<br class=3D""><br class=3D"">&nbsp;&nbsp;An=
 EAT is either a CWT or JWT with some attestation-oriented claims.<br =
class=3D"">&nbsp;&nbsp;To a large degree, all this document does is =
extend CWT and JWT.<br class=3D""><br class=3D"">Contributing<br =
class=3D""><br class=3D"">&nbsp;&nbsp;TBD<br class=3D""><br class=3D""><br=
 class=3D"">The IETF datatracker status page for this draft is:<br =
class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-rats-eat/" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-rats-eat/</a><br =
class=3D""><br class=3D"">There are also htmlized versions available =
at:<br class=3D""><a =
href=3D"https://tools.ietf.org/html/draft-ietf-rats-eat-01" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">https://tools.ietf.org/html/draft-ietf-rats-eat-01</a><br =
class=3D""><a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">https://datatracker.ietf.org/doc/html/draft-ietf-rats-eat-01</a=
><br class=3D""><br class=3D"">A diff from the previous version is =
available at:<br class=3D""><a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-rats-eat-01" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-rats-eat-01</a><=
br class=3D""><br class=3D""><br class=3D"">Please note that it may take =
a couple of minutes from the time of submission<br class=3D"">until the =
htmlized version and diff are available at<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://tools.ietf.org/" style=3D"color: purple; text-decoration: =
underline;" class=3D"">tools.ietf.org</a>.<br class=3D""><br =
class=3D"">Internet-Drafts are also available by anonymous FTP at:<br =
class=3D""><a href=3D"ftp://ftp.ietf.org/internet-drafts/" style=3D"color:=
 purple; text-decoration: underline;" =
class=3D"">ftp://ftp.ietf.org/internet-drafts/</a><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D""><a =
href=3D"mailto:RATS@ietf.org" style=3D"color: purple; text-decoration: =
underline;" class=3D"">RATS@ietf.org</a><br class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/rats" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">https://www.ietf.org/mailman/listinfo/rats</a><o:p =
class=3D""></o:p></p></div></div></blockquote></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div></div><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">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.<span class=3D"Apple-converted-space">&nbsp;</span></span><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">RATS mailing list</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"mailto:RATS@ietf.org" style=3D"color: purple; text-decoration: =
underline; font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">RATS@ietf.org</a><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/rats" style=3D"color: =
purple; text-decoration: underline; font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/rats</a><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D""></div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_D36477C9-885F-47A1-9B85-1E2D4560D6D6--


From nobody Sun Jul 14 14:22:12 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5BE01200A3 for <rats@ietfa.amsl.com>; Sun, 14 Jul 2019 14:22:04 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 LHrOEI-DNBY0 for <rats@ietfa.amsl.com>; Sun, 14 Jul 2019 14:22:02 -0700 (PDT)
Received: from p3plsmtpa09-02.prod.phx3.secureserver.net (p3plsmtpa09-02.prod.phx3.secureserver.net [173.201.193.231]) (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 D804112003E for <rats@ietf.org>; Sun, 14 Jul 2019 14:22:02 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id mlwXhZfDEiTeDmlwYh49Lb; Sun, 14 Jul 2019 14:22:02 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <56484578-1103-4DBE-BE94-DC5BFBDA9814@island-resort.com>
Date: Sun, 14 Jul 2019 14:22:01 -0700
Cc: eat@ietf.org
To: rats@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfIqLnDH6+aoLUiIxz+BvcDlFpwrSuQQZ8dedgZDwqquqME1gGK+rAVtrfwnuk6S0jV0oRSA4tCM+2c7bEoUJxt0WS5G2B4q/qhcoFXTpMIDthxMoEc07 pfi5x7jWVTSyBD09SMxGmuoLA9ESmgDAA/MJXKGuO1puWJL7WbfrRnZIjRbMxs/gLln0g8/o26Xbnw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/lEts5VJciY1MjJ7ucpPhW_gZtPM>
Subject: [Rats] EAT GitHub Repository moved to Rats WG
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jul 2019 21:22:05 -0000

FYI, I=E2=80=99ve moved the EAT repository to the Rats WG in GitHub: =
https://github.com/ietf-rats-wg/eat

LL


From nobody Mon Jul 15 01:57:18 2019
Return-Path: <ian.oliver@nokia-bell-labs.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFE261201BB for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 01:57:08 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 3voy0u_LzgDf for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 01:57:07 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on071b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::71b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E364D1200F8 for <rats@ietf.org>; Mon, 15 Jul 2019 01:57:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X4TI/oND8QwjSpHvjgvFpv2hTOJUAX/IVSdNPp+IClRKYQErCnQ5xqvY8JCxQUY4qUDhRsD9Oh6nbA84jfDWL6SIlWN2H2z0CCDFz/wWE3Do/uTKTKRfSifb8tu+faWT4L5kONECCnv86+yb4LqLlBD92/t/fTjGgoX8NM797DEwssinU/YR/Tz0boJbeXAca5VfFQRKnrhvrp3EMaGoQIx6ZxIii0X2iQBc70RhunT14e3YqUcpkzdhP3Tdt1gPk7SqyrMUR2wSqgev5G2bVlj8ZINQgcA47N6pK+MYwL9F3EGmxm0u/OmGff1+9dSbn9QtOYPSISS0iDP/wR9wZw==
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=+UaQ9xcNYK4mssKsVkQelQVvtAPCNOo/XbbmAz8yJGQ=; b=NzbI5LgV8VqaQ4FodJV2ljwu+AoGyvPjo8zVY6HmQZVnUEvKpm4OJqQn3CpDMIOSTXBTREQp/Ij1wWqS4kZfpNXV+EBK767wv0tblvnOkdM510/OQJiYjzzX1rPDuMHTSJZSLYAI4/KNYmW2yU3l4aJng1dbjNNiOR3qxb84xolyCl31mpVQfsIF6Xs/X7bwkKtdB6BKE+2fFgb2NN7MW/6DEsXYZvbs7B3hYpopzdNmbTy8Y/AOahz8q74lEFxCVB5P0DT/B6KUguvBPGH7F8WN6ynA8IdYe2uSS0GsJfT9y0vXq5xvyEDMmGHxIZc8J06VBaW6dq9adn6axG3gJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=nokia-bell-labs.com;dmarc=pass action=none header.from=nokia-bell-labs.com;dkim=pass header.d=nokia-bell-labs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+UaQ9xcNYK4mssKsVkQelQVvtAPCNOo/XbbmAz8yJGQ=; b=BO0ifLaIpRZJUS6YbtuoxsSdA0cvDx7SeXTH4ELTuQGvuqk5Lbnx57K6L/Zm6ulhTVFLvlZ5Jf9H1caF5DPYVoaJWd2iq+dgmeu2dJJuRMToZyD4FAw4to8L80Utp/Cuf9GAszVfUQ6atK4JaJAuL1QxKOSuQFqn+udeoJ7bDmQ=
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com (10.168.35.143) by HE1PR0701MB2156.eurprd07.prod.outlook.com (10.168.36.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.8; Mon, 15 Jul 2019 08:57:04 +0000
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::cd2f:edd8:c1ee:f091]) by HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::cd2f:edd8:c1ee:f091%11]) with mapi id 15.20.2094.009; Mon, 15 Jul 2019 08:57:04 +0000
From: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: Introduction
Thread-Index: AQHVOuspaeYNqeYV+0+ryaKUwFgYtQ==
Date: Mon, 15 Jul 2019 08:57:04 +0000
Message-ID: <HE1PR0701MB22670C0DD19F6C11C0D081D08FCF0@HE1PR0701MB2267.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ian.oliver@nokia-bell-labs.com; 
x-originating-ip: [131.228.2.8]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d26a10e9-8b00-4ed2-dffc-08d709026877
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:HE1PR0701MB2156; 
x-ms-traffictypediagnostic: HE1PR0701MB2156:
x-microsoft-antispam-prvs: <HE1PR0701MB2156CF1B914F594084A881438FCF0@HE1PR0701MB2156.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(199004)(189003)(25786009)(3480700005)(71200400001)(71190400001)(221733001)(105004)(7696005)(2501003)(99286004)(66066001)(7116003)(6506007)(74316002)(3846002)(6116002)(26005)(186003)(316002)(66946007)(14454004)(81166006)(54896002)(8936002)(256004)(68736007)(2351001)(86362001)(486006)(6436002)(52536014)(19627405001)(476003)(1730700003)(55016002)(5640700003)(7736002)(478600001)(6916009)(4744005)(2906002)(33656002)(5660300002)(53936002)(81156014)(9686003)(102836004)(8676002)(76116006)(66556008)(64756008)(66446008)(66476007); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2156; H:HE1PR0701MB2267.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: uIYoChE6PiglazvB/MjTEmPk91eGdz3IM49BUuj4u+YHDKChno+9xfYOas9v6XCJBUyrl1E/D4VA+U8Jtt7xMWB5+jzLjn8oshf66glycaf+YITGNK3G2DwiaMKdnqLhjHCAU/MsbSYRoxtgDxkmCQZgr4uwrdV3gU/DHK2slmvtVq3fvIbVesf83qV7z7U3w6rqY/52kukUPAApJahksXfa8klCTyzkKJwqtDGqXJILsuM4p5LLxCJxvoKJe/1HGeLQd8c/MFfWAScn4MnhqIr/uzVrvNyqHXJlZL8dQrBhQYAw9eQw1fxt0hVw7qyAXhLBtiDyjCm1ZFZsPQJ/2rqpmHmo9xoV7fzeVU4m6Mxt10IoXO+075Ht5A5NyMchnFd9iZF0Eik5cQ1Ueu2AmXCj65rNFDPBFkJYF/FCp0U=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB22670C0DD19F6C11C0D081D08FCF0HE1PR0701MB2267_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d26a10e9-8b00-4ed2-dffc-08d709026877
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:57:04.1376 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ian.oliver@nokia-bell-labs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2156
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/KUA4IKdV3-9Ia0Z9OFF5q-9NoS0>
Subject: [Rats] Introduction
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 08:57:17 -0000

--_000_HE1PR0701MB22670C0DD19F6C11C0D081D08FCF0HE1PR0701MB2267_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Before the first posting, a short introduction:   Ian Oliver, Cybersecurity=
 Research Team, Nokia Bell Labs Finland.

We are currently researching attestation mechanisms, ostensibly targeted to=
wards NFV, Edge and IoT, but also looking at the "higher" use-cases for att=
estation, eg: supply chain, data attestation etc.

t.

Ian


--

Dr. Ian Oliver

Cybersecurity Research

Distinguished Member of Technical Staff

Nokia Bell Labs

+358 50 483 6237

--_000_HE1PR0701MB22670C0DD19F6C11C0D081D08FCF0HE1PR0701MB2267_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
Before the first posting, a short introduction:&nbsp;&nbsp; Ian Oliver, Cyb=
ersecurity Research Team, Nokia Bell Labs Finland.</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
We are currently researching attestation mechanisms, ostensibly targeted to=
wards NFV, Edge and IoT, but also looking at the &quot;higher&quot; use-cas=
es for attestation, eg: supply chain, data attestation etc.</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
t.</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
Ian<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; color=
:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">-- <br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Dr. Ian Oliver</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Cybersecurity Research<br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Distinguished Member of Technical Staff</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Nokia Bell Labs</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">&#43;358 50 483 6237<br>
</p>
</div>
</div>
</body>
</html>

--_000_HE1PR0701MB22670C0DD19F6C11C0D081D08FCF0HE1PR0701MB2267_--


From nobody Mon Jul 15 01:57:30 2019
Return-Path: <ian.oliver@nokia-bell-labs.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A4F212006E for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 01:57: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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 eNwZFXrHeogL for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 01:57:26 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on071e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::71e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5B4212004D for <rats@ietf.org>; Mon, 15 Jul 2019 01:57:25 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ahm36cLiNt2Rg9oMSsGYitgOzCN6XF8vKYatm6Mct3CNattk3BZm+fnAIm7iU2cPJjwycMH2+b857hlabh+UUBCVK5QkTUeQCCQHDCjt85xtbu48aDv4d3LTJ53JqlP5uYeWE8VV77tHpSleLk8BPPIJmbSqAeL6ap29LYky9cYJ+9vlc7TpOzISe3T4kkdxzfQ33mjo+a9rIaJtwwnXptBbg42c+WFKU4auczNdyEAFPrrlYCSlF4jQMudemtmTLBPI4rqjkrSHjUh0osmsq4QQFRhlk5RIfJfG+JMA8SkLpwBGMZiuWP22CSZ7SZK7i5Q9b++48zA0N2f1WUoaAQ==
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=yQkUBTmVdBJ8NQEJzSxA0gIsWf7yl0QRTonoGkCs41Y=; b=gzKVwzrM/Q9p/s7GOHOe2K8Wml88YiIRZjLpg1fgC4owTkB0wkoZcD5ZtYj+6u06695iC9qK3yd6io74eW8yGUnuN0uWsL2JvoWLcNJSv9kH7wb6ZRYqTHmJrK8aEFsIOKYmKRJi7Q2n106tAaNCxDZ7NQa6+c0FJx0wkUtQIrlqnU19dV/2OLSC1Zr/4NXT+9/D/5pCsK/AgFiRcTT0WGoY5wJCTzODEDLWgWTvWkymR5twGImsV4QqzObVOhIhnqK+SzDa/supP88KsaYPukAvkaUBywfDHOyv/B64dvaVYekLedDrW2vT/wmD5xpkMhcuzrJ6zlLHtxhgRsQDFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=nokia-bell-labs.com;dmarc=pass action=none header.from=nokia-bell-labs.com;dkim=pass header.d=nokia-bell-labs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yQkUBTmVdBJ8NQEJzSxA0gIsWf7yl0QRTonoGkCs41Y=; b=Zx4NUucePnhArgOnmgncH2Dmk71RF7rWvn3QKaP3F6TGoc321kpR7oxrUL7aDobByJVAP1N771gaKhHyakYIsmdooaGBEatIeo3Sp0J6OpNQaSSJ5lV4PuxQ9cHYQMATUt7zMX8u0dqdGJ9V4T1p0Zr0uNeOEIsGVX4V6TZl02w=
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com (10.168.35.143) by HE1PR0701MB2156.eurprd07.prod.outlook.com (10.168.36.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.8; Mon, 15 Jul 2019 08:57:23 +0000
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::cd2f:edd8:c1ee:f091]) by HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::cd2f:edd8:c1ee:f091%11]) with mapi id 15.20.2094.009; Mon, 15 Jul 2019 08:57:23 +0000
From: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
To: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: 3 Use cases
Thread-Index: AQHVOutRhw639TMETEyILpbQfS/JXg==
Date: Mon, 15 Jul 2019 08:57:23 +0000
Message-ID: <HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0@HE1PR0701MB2267.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ian.oliver@nokia-bell-labs.com; 
x-originating-ip: [131.228.2.8]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2613f276-50c2-48e2-eac2-08d709027402
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:HE1PR0701MB2156; 
x-ms-traffictypediagnostic: HE1PR0701MB2156:
x-microsoft-antispam-prvs: <HE1PR0701MB2156EF27B245660A478E07CC8FCF0@HE1PR0701MB2156.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(199004)(189003)(25786009)(71200400001)(71190400001)(105004)(7696005)(2501003)(99286004)(66066001)(7116003)(6506007)(74316002)(3846002)(6116002)(26005)(186003)(316002)(66946007)(14454004)(81166006)(54896002)(8936002)(256004)(68736007)(2351001)(86362001)(486006)(6436002)(52536014)(19627405001)(476003)(1730700003)(55016002)(5640700003)(7736002)(478600001)(6916009)(2906002)(33656002)(5660300002)(53936002)(81156014)(9686003)(102836004)(8676002)(76116006)(66556008)(64756008)(66446008)(66476007); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2156; H:HE1PR0701MB2267.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2KWSCuaESFxMRYwFn3ugHb9KRS1QWNxZgxuVNBVlrkecpPG9SsRdjLncvPX/3vABeH8nF41CBznh0L+vFJSGlO1FX21jzTiOIPXh/iJn1uFddVbc/9n0NEwIeFKQB1qYXx5Bw6j8dpfyDZ+JvpDicFvMHoDhOHqLXBdrB0ylN01XsImmgURHVjI42qmlZ+DMxdld7qfSPKoW6oLxMnQRI9a0ExRhHAKGjxcQoNQsUdDJVPA/3mAyAqQn3uYfYO+aSXMwF/Vm5fCxhvLP0VGIXWUjHZ+WJnCD2LD4wX2GodbrY7FijGJ60Ij+OHxnoZnxyG7EUuSlTZUXPE2IHxi9P6SwzKNYytgu7NIWIMRKDzXgixvhFC3Os6sTY86KsJnNQwh14MvwDkRXd4B3QYg3+lMIGQWzBuxa1t0oLTKmOnw=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0HE1PR0701MB2267_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2613f276-50c2-48e2-eac2-08d709027402
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 08:57:23.5358 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ian.oliver@nokia-bell-labs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2156
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/lkiDl_aXwlbKp-VbFuW4LenxYeA>
Subject: [Rats] 3 Use cases
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 08:57:28 -0000

--_000_HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0HE1PR0701MB2267_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Supply Chain Attestation

A device is shipped from an OEM via some delivery mechanism and is received=
 by a customer. The customer requires assurance that the device has not bee=
n tampered with. This differs from the usual attestation scenarios between =
a device/element and attestation server/verifier in that this requires know=
ledge of the partial or full configuration of the device being shipped and =
configured before introduction into the customer's environment.

This use case then requires interaction between two attestation points to e=
nsure that the integrity of the device has not changed with regards to a) t=
he device, b) the original [possibly partial] configuration, c) the device =
manufacturer's measurements and d) the receiver - customer's - measurements=
.


Dynamic Systems

All current integrity mechanism assume a certain degree of fixed properties=
, eg: TPM's CRTM/SRTM, and known configurations. A case exists where a set =
of, say, IoT devices each with integrity measurements are attested by some =
Edge node. The Edge node may combine the IoT device measurements into a sin=
gle measurement (eg: Merkel Tree). If the configuration of IoT device chang=
es, particuarly in relation to availability of device, then this combined m=
easurement will change. This changed measurement however may be a valid con=
figuration.

For example, in a medical case, the set of measurement devices may be rapid=
ly changing due to necessity of network provisioning, device availabiltiy e=
tc, but the permutations of devices may still be valid.


Data Attestation

A piece of data received from a trusted element may itself contain informat=
ion about the configuration of that device when that data was received. Thi=
s might be a single measurement or a combination of measurements over time =
bounded by a session or transacition.

In this use case we continue the chain-of-trust up from the device firmware=
/operating environment to the data. This enables that once a data packet is=
 received, it's integrity can be checked (cf: JWT) and this information als=
o be traced to the device that produced that data. The data and device then=
 can be attested together.


--

Dr. Ian Oliver

Cybersecurity Research

Distinguished Member of Technical Staff

Nokia Bell Labs

+358 50 483 6237

--_000_HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0HE1PR0701MB2267_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<span>Supply Chain Attestation<br>
</span>
<div><br>
</div>
<div>A device is shipped from an OEM via some delivery mechanism and is rec=
eived by a customer. The customer requires assurance that the device has no=
t been tampered with. This differs from the usual attestation scenarios bet=
ween a device/element and attestation
 server/verifier in that this requires knowledge of the partial or full con=
figuration of the device being shipped and configured before introduction i=
nto the customer's environment.<br>
</div>
<div><br>
</div>
<div>This use case then requires interaction between two attestation points=
 to ensure that the integrity of the device has not changed with regards to=
 a) the device, b) the original [possibly partial] configuration, c) the de=
vice manufacturer's measurements
 and d) the receiver - customer's - measurements.<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Dynamic Systems<br>
</div>
<div><br>
</div>
<div>All current integrity mechanism assume a certain degree of fixed prope=
rties, eg: TPM's CRTM/SRTM, and known configurations. A case exists where a=
 set of, say, IoT devices each with integrity measurements are attested by =
some Edge node. The Edge node may
 combine the IoT device measurements into a single measurement (eg: Merkel =
Tree). If the configuration of IoT device changes, particuarly in relation =
to availability of device, then this combined measurement will change. This=
 changed measurement however may
 be a valid configuration. <br>
</div>
<div><br>
</div>
<div>For example, in a medical case, the set of measurement devices may be =
rapidly changing due to necessity of network provisioning, device availabil=
tiy etc, but the permutations of devices may still be valid.<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Data Attestation<br>
</div>
<div><br>
</div>
<div>A piece of data received from a trusted element may itself contain inf=
ormation about the configuration of that device when that data was received=
. This might be a single measurement or a combination of measurements over =
time bounded by a session or transacition.<br>
</div>
<div><br>
</div>
<span>In this use case we continue the chain-of-trust up from the device fi=
rmware/operating environment to the data. This enables that once a data pac=
ket is received, it's integrity can be checked (cf: JWT) and this informati=
on also be traced to the device
 that produced that data. The data and device then can be attested together=
.</span><br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; color=
:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">-- <br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Dr. Ian Oliver</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Cybersecurity Research<br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Distinguished Member of Technical Staff</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Nokia Bell Labs</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">&#43;358 50 483 6237<br>
</p>
</div>
</div>
</body>
</html>

--_000_HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0HE1PR0701MB2267_--


From nobody Mon Jul 15 03:36:12 2019
Return-Path: <Thomas.Fossati@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7CF012008F for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 03:36:10 -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_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.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 o56-i_JPbUic for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 03:36:07 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30064.outbound.protection.outlook.com [40.107.3.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 276281200A3 for <rats@ietf.org>; Mon, 15 Jul 2019 03:36:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hS1EjZvdrU4ZaGw1GUVZ61C2woOYvowcghyk8duPqwO0RoOb7izWFSMh2UTRm0NYqBd1HT6quN/4pAU4bTq4USBq51V/35SSdv49uYuqPSpxCHGL9Km6VMMZUm4S54k5YOFmSArNv7zAFahMNJjOBsoPDyvNch74YApm0FuifLXYrVmqNG3okQHqYXBE8aROn2AMvYI5mXyxWJtOimOgvu8c2qRrjqlceMxwf9e4NUCCvCyODdYPpMFKkao6aS5cgxd+a4HcRZCorPV8HmaxyFIffC4uTxHp+HNUeSGJuAnqFPTwumN+LHrxfDANgHTY6K4SS5ZGCIMP7RYcpVUuBA==
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=ZlEuqeN5q2yWJm136Mk08d7G4p0b1EvR9HYv7ggDnZ4=; b=igiq+ChCVTt9SO8RL9gvGI3z5V5oyDb2AE1DQNn74CV0u4YsMq2WHBBNK6GXrr18X4MI9YSIW3rah78XRcDqqhmAzUvHj5PXlPyp+GZb3inW9u3ZLIz0jGeRXVz230qgTZxuDwm12rffG/FK1qj72sm4xW/QYnnSZbDYKAq2ITvNNTONOBREMwAc+g+Y2YLrT72KAE6bOQ0TOiiAqD/fajKv15x+PRAYHskWVYagdkaof4BwAjTBTncEWN5T0jq+rH02GRPly02DUQJ2/JC6sIwigdg+Qec6ZCgSrTjgANZnMls9MhAh+K2FJ6sj9FS1ezas+3YemR0i8/coibsJSA==
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=ZlEuqeN5q2yWJm136Mk08d7G4p0b1EvR9HYv7ggDnZ4=; b=Yieg+cmmX8sdq2lUV5p8FnPapBZyBT7tfahf167XDr00d3QZzP/c9yc9V7UlX0izuWNmOmucuUdQxy6zsV+WP7o4p7K4jD2N0G5GHAF6IAIqdB9N4Y4WAZLNsMmfiE2JC1KtGNxSuK7Y5SvDuzfmzYMhLpV6w3lr4a/QWcKA+eM=
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com (20.179.4.202) by AM6PR08MB4293.eurprd08.prod.outlook.com (20.179.5.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Mon, 15 Jul 2019 10:36:04 +0000
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa]) by AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019 10:36:04 +0000
From: Thomas Fossati <Thomas.Fossati@arm.com>
To: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
CC: Thomas Fossati <Thomas.Fossati@arm.com>
Thread-Topic: [Rats] 3 Use cases
Thread-Index: AQHVOvkaN/pItfsd6kmtXa1E7oGE/w==
Date: Mon, 15 Jul 2019 10:36:04 +0000
Message-ID: <6756BB60-C0E7-424F-B191-0BD0A06D1D06@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com; 
x-originating-ip: [217.140.106.54]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7b2527df-0caf-498c-6652-08d709103d3a
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM6PR08MB4293; 
x-ms-traffictypediagnostic: AM6PR08MB4293:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM6PR08MB42938B89DFC750A61BCA6A109CCF0@AM6PR08MB4293.eurprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 00997889E7
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(39860400002)(366004)(346002)(396003)(189003)(40434004)(199004)(110136005)(6246003)(86362001)(4326008)(8936002)(6116002)(3846002)(229853002)(7736002)(81156014)(316002)(81166006)(99286004)(6436002)(66946007)(66446008)(64756008)(2501003)(6486002)(76116006)(66476007)(66066001)(91956017)(66556008)(8676002)(53936002)(2906002)(33656002)(236005)(68736007)(606006)(71200400001)(71190400001)(6512007)(54896002)(6306002)(14454004)(478600001)(53546011)(486006)(25786009)(36756003)(476003)(256004)(2616005)(14444005)(5024004)(966005)(5660300002)(26005)(186003)(6506007)(102836004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB4293; H:AM6PR08MB4231.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: SKzdErkWZp76+Nc/LrKMZ/IKw/TiZSRtEhaqgUzxbHt8n64r5b1jdWr483N8KcpYVK1ElhJbrM00wNqnByS26UkrSMADmqDp0ZFXdCyqyOtoZGD2AUVjThJiLEJKXJWxoJn59K4miFXgLu50SbHDuQYb9jop64eQzKN6E72VfwQzKC6gWZGPnj7Hizu9YV9xXUZFxhCrN0MPa3lWwdpN30zBgms04wsxE/YN+Z5WP1opvQDwsnSp90YC+v1eKftot0Ht9F3StBrXnh9bjq67jOTRna/24Tw/VFEgfY7HsoKpukOlVTyFeyqkXh+FAODPhdLz5Qg9deRkt2QhxEa49p2NYB6N/EmSsdtPvHM2VlEa1gOv/Rgg8tdkswdeCoGX5Q9n6063WgSQhuKu4UGChHjfvkdy4uycw+1HRQatDU8=
Content-Type: multipart/alternative; boundary="_000_6756BB60C0E7424FB1910BD0A06D1D06armcom_"
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7b2527df-0caf-498c-6652-08d709103d3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2019 10:36:04.6409 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Thomas.Fossati@arm.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4293
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/6kfEfPy35SW1OgU08jT0fcyAoEI>
Subject: Re: [Rats] 3 Use cases
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 10:36:11 -0000

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

SEkgT2xpdmVyLA0KDQpUaGFua3MuICBBIGZldyBjb21tZW50cyBpbmxpbmUuDQoNCkNoZWVycywg
dA0KDQpGcm9tOiBSQVRTIDxyYXRzLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAiT2xp
dmVyLCBJYW4gKE5va2lhIC0gRkkvRXNwb28pIiA8aWFuLm9saXZlckBub2tpYS1iZWxsLWxhYnMu
Y29tPg0KRGF0ZTogTW9uZGF5LCAxNSBKdWx5IDIwMTkgYXQgMDk6NTcNClRvOiAicmF0c0BpZXRm
Lm9yZyIgPHJhdHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbUmF0c10gMyBVc2UgY2FzZXMNCg0KU3Vw
cGx5IENoYWluIEF0dGVzdGF0aW9uDQoNCkEgZGV2aWNlIGlzIHNoaXBwZWQgZnJvbSBhbiBPRU0g
dmlhIHNvbWUgZGVsaXZlcnkgbWVjaGFuaXNtIGFuZCBpcyByZWNlaXZlZCBieSBhIGN1c3RvbWVy
LiBUaGUgY3VzdG9tZXIgcmVxdWlyZXMgYXNzdXJhbmNlIHRoYXQgdGhlIGRldmljZSBoYXMgbm90
IGJlZW4gdGFtcGVyZWQgd2l0aC4gVGhpcyBkaWZmZXJzIGZyb20gdGhlIHVzdWFsIGF0dGVzdGF0
aW9uIHNjZW5hcmlvcyBiZXR3ZWVuIGEgZGV2aWNlL2VsZW1lbnQgYW5kIGF0dGVzdGF0aW9uIHNl
cnZlci92ZXJpZmllciBpbiB0aGF0IHRoaXMgcmVxdWlyZXMga25vd2xlZGdlIG9mIHRoZSBwYXJ0
aWFsIG9yIGZ1bGwgY29uZmlndXJhdGlvbiBvZiB0aGUgZGV2aWNlIGJlaW5nIHNoaXBwZWQgYW5k
IGNvbmZpZ3VyZWQgYmVmb3JlIGludHJvZHVjdGlvbiBpbnRvIHRoZSBjdXN0b21lcidzIGVudmly
b25tZW50Lg0KDQpUaGlzIHVzZSBjYXNlIHRoZW4gcmVxdWlyZXMgaW50ZXJhY3Rpb24gYmV0d2Vl
biB0d28gYXR0ZXN0YXRpb24gcG9pbnRzIHRvIGVuc3VyZSB0aGF0IHRoZSBpbnRlZ3JpdHkgb2Yg
dGhlIGRldmljZSBoYXMgbm90IGNoYW5nZWQgd2l0aCByZWdhcmRzIHRvIGEpIHRoZSBkZXZpY2Us
IGIpIHRoZSBvcmlnaW5hbCBbcG9zc2libHkgcGFydGlhbF0gY29uZmlndXJhdGlvbiwgYykgdGhl
IGRldmljZSBtYW51ZmFjdHVyZXIncyBtZWFzdXJlbWVudHMgYW5kIGQpIHRoZSByZWNlaXZlciAt
IGN1c3RvbWVyJ3MgLSBtZWFzdXJlbWVudHMuDQoNCkl0J3Mgbm90IGNsZWFyIHRvIG1lIHdoYXQg
eW91IG1lYW4gYnkg4oCcdXN1YWwgYXR0ZXN0YXRpb24gc2NlbmFyaW9z4oCdIGFuZCB0aGVyZWZv
cmUgd2h5IHRoaXMgc2hvdWxkIGJlIGRpZmZlcmVudCBmcm9tIHRob3NlLg0KDQpJIGFsc28gZG9u
4oCZdCB1bmRlcnN0YW5kIHdoYXQgYXJlIHRoZSDigJx0d28gYXR0ZXN0YXRpb24gcG9pbnRz4oCd
IHlvdSBtZW50aW9uPw0KDQpJU1RNIHRoYXQgaW4gdGhlIHNjZW5hcmlvIHRoYXQgeW91IGFyZSBk
ZXNjcmliaW5nIGFib3ZlIHRoZSBPRU0gaGFzIGFsbCB0aGUgaW5mb3JtYXRpb24gcmVnYXJkaW5n
IHRoZSBpbnN0YWxsZWQgc29mdHdhcmUgYW5kIGl0cyBjb25maWd1cmF0aW9uIHVwZnJvbnQsIGku
ZS4sIGJlZm9yZSBzaGlwbWVudC4gIElmIHNvLCBpdCBjYW4ganVzdCBjb21tdW5pY2F0ZSB0aGUg
ZXhwZWN0ZWQgdmFsdWVzIHRvIHRoZSBWZXJpZmllciwgYW5kIHRoYXTigJlkIGNsb3NlIHRoZSBs
b29wLiAgKEkgdGhpbmsgSSBtaWdodCBiZSBtaXNzaW5nIHNvbWV0aGluZyBjcnVjaWFsPykNCg0K
DQpEeW5hbWljIFN5c3RlbXMNCg0KQWxsIGN1cnJlbnQgaW50ZWdyaXR5IG1lY2hhbmlzbSBhc3N1
bWUgYSBjZXJ0YWluIGRlZ3JlZSBvZiBmaXhlZCBwcm9wZXJ0aWVzLCBlZzogVFBNJ3MgQ1JUTS9T
UlRNLCBhbmQga25vd24gY29uZmlndXJhdGlvbnMuIEEgY2FzZSBleGlzdHMgd2hlcmUgYSBzZXQg
b2YsIHNheSwgSW9UIGRldmljZXMgZWFjaCB3aXRoIGludGVncml0eSBtZWFzdXJlbWVudHMgYXJl
IGF0dGVzdGVkIGJ5IHNvbWUgRWRnZSBub2RlLiBUaGUgRWRnZSBub2RlIG1heSBjb21iaW5lIHRo
ZSBJb1QgZGV2aWNlIG1lYXN1cmVtZW50cyBpbnRvIGEgc2luZ2xlIG1lYXN1cmVtZW50IChlZzog
TWVya2VsIFRyZWUpLiBJZiB0aGUgY29uZmlndXJhdGlvbiBvZiBJb1QgZGV2aWNlIGNoYW5nZXMs
IHBhcnRpY3Vhcmx5IGluIHJlbGF0aW9uIHRvIGF2YWlsYWJpbGl0eSBvZiBkZXZpY2UsIHRoZW4g
dGhpcyBjb21iaW5lZCBtZWFzdXJlbWVudCB3aWxsIGNoYW5nZS4gVGhpcyBjaGFuZ2VkIG1lYXN1
cmVtZW50IGhvd2V2ZXIgbWF5IGJlIGEgdmFsaWQgY29uZmlndXJhdGlvbi4NCg0KRm9yIGV4YW1w
bGUsIGluIGEgbWVkaWNhbCBjYXNlLCB0aGUgc2V0IG9mIG1lYXN1cmVtZW50IGRldmljZXMgbWF5
IGJlIHJhcGlkbHkgY2hhbmdpbmcgZHVlIHRvIG5lY2Vzc2l0eSBvZiBuZXR3b3JrIHByb3Zpc2lv
bmluZywgZGV2aWNlIGF2YWlsYWJpbHRpeSBldGMsIGJ1dCB0aGUgcGVybXV0YXRpb25zIG9mIGRl
dmljZXMgbWF5IHN0aWxsIGJlIHZhbGlkLg0KDQpUaGlzIGxvb2tzIHNpbWlsYXIgdG8gaHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXJpY2hhcmRzb24tcmF0cy11c2VjYXNlcy0wNCNz
ZWN0aW9uLTUuMS4zIGV4Y2VwdCBpdCBzcGVsbHMgb3V0IHRoZSDigJxjb250aW51b3VzbHkgY2hh
bmdpbmcgdG9wb2xvZ3nigJ0gdHJhaXQuDQoNCkRvIHlvdSBlbnZpc2FnZSB0aGlzIG5lZWRpbmcg
c29tZXRoaW5nIG1vcmUgdGhhbiB0aGUgYXBwbGljYXRpb24gb2YgYSBsb2NhbCBwb2xpY3kgZm9y
IGFnZ3JlZ2F0aW5nIHRoZSBtZWFzdXJlbWVudHMsIG9yIGNvdWxkIGl0IGJlIHRyZWF0ZWQgc2lt
aWxhcmx5IHRvIHRoZSDigJxQcm94eSBSb1TigJ0gdXNlIGNhc2UgKGUuZy4sIGJ5IGRlZmluaW5n
IGEgY2xhaW0gdGhhdCBzcGVjaWZpZXMgdGhlIHVzZWQgYWdncmVnYXRpb24gbWVjaGFuaXNtIHRv
IHRoZSB2ZXJpZmllcik/DQoNCkRhdGEgQXR0ZXN0YXRpb24NCg0KQSBwaWVjZSBvZiBkYXRhIHJl
Y2VpdmVkIGZyb20gYSB0cnVzdGVkIGVsZW1lbnQgbWF5IGl0c2VsZiBjb250YWluIGluZm9ybWF0
aW9uIGFib3V0IHRoZSBjb25maWd1cmF0aW9uIG9mIHRoYXQgZGV2aWNlIHdoZW4gdGhhdCBkYXRh
IHdhcyByZWNlaXZlZC4uIFRoaXMgbWlnaHQgYmUgYSBzaW5nbGUgbWVhc3VyZW1lbnQgb3IgYSBj
b21iaW5hdGlvbiBvZiBtZWFzdXJlbWVudHMgb3ZlciB0aW1lIGJvdW5kZWQgYnkgYSBzZXNzaW9u
IG9yIHRyYW5zYWNpdGlvbi4NCg0KSW4gdGhpcyB1c2UgY2FzZSB3ZSBjb250aW51ZSB0aGUgY2hh
aW4tb2YtdHJ1c3QgdXAgZnJvbSB0aGUgZGV2aWNlIGZpcm13YXJlL29wZXJhdGluZyBlbnZpcm9u
bWVudCB0byB0aGUgZGF0YS4gVGhpcyBlbmFibGVzIHRoYXQgb25jZSBhIGRhdGEgcGFja2V0IGlz
IHJlY2VpdmVkLCBpdCdzIGludGVncml0eSBjYW4gYmUgY2hlY2tlZCAoY2Y6IEpXVCkgYW5kIHRo
aXMgaW5mb3JtYXRpb24gYWxzbyBiZSB0cmFjZWQgdG8gdGhlIGRldmljZSB0aGF0IHByb2R1Y2Vk
IHRoYXQgZGF0YS4gVGhlIGRhdGEgYW5kIGRldmljZSB0aGVuIGNhbiBiZSBhdHRlc3RlZCB0b2dl
dGhlci4uDQoNCg0KLS0NCg0KRHIuIElhbiBPbGl2ZXINCg0KQ3liZXJzZWN1cml0eSBSZXNlYXJj
aA0KDQpEaXN0aW5ndWlzaGVkIE1lbWJlciBvZiBUZWNobmljYWwgU3RhZmYNCg0KTm9raWEgQmVs
bCBMYWJzDQoNCiszNTggNTAgNDgzIDYyMzcNCg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRl
bnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFu
ZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBk
aXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkg
cHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUgaW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4g
VGhhbmsgeW91Lg0K

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmg0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5Ow0KCW1zby1zdHlsZS1s
aW5rOiJIZWFkaW5nIDQgQ2hhciI7DQoJbWFyZ2luLXRvcDoyLjBwdDsNCgltYXJnaW4tcmlnaHQ6
MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJcGFnZS1icmVhay1hZnRlcjphdm9pZDsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIExpZ2h0IixzYW5zLXNlcmlmOw0KCWNvbG9yOiMyRjU0
OTY7DQoJZm9udC13ZWlnaHQ6bm9ybWFsOw0KCWZvbnQtc3R5bGU6aXRhbGljO30NCmE6bGluaywg
c3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYz
QzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlw
ZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7
DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1h
bDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltYXJnaW46
MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1z
dHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5IZWFkaW5nNENoYXINCgl7bXNvLXN0eWxl
LW5hbWU6IkhlYWRpbmcgNCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5
bGUtbGluazoiSGVhZGluZyA0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSBMaWdodCIsc2Fucy1z
ZXJpZjsNCgljb2xvcjojMkY1NDk2Ow0KCWZvbnQtc3R5bGU6aXRhbGljO30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4w
cHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tR0IiIGxpbms9
IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5ISSBPbGl2ZXIsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRo
YW5rcy4mbmJzcDsgQSBmZXcgY29tbWVudHMgaW5saW5lLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5DaGVlcnMsIHQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
QjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5SQVRTICZsdDtyYXRzLWJvdW5jZXNAaWV0Zi5vcmcm
Z3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDtPbGl2ZXIsIElhbiAoTm9raWEgLSBGSS9Fc3BvbykmcXVv
dDsgJmx0O2lhbi5vbGl2ZXJAbm9raWEtYmVsbC1sYWJzLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8
L2I+TW9uZGF5LCAxNSBKdWx5IDIwMTkgYXQgMDk6NTc8YnI+DQo8Yj5UbzogPC9iPiZxdW90O3Jh
dHNAaWV0Zi5vcmcmcXVvdDsgJmx0O3JhdHNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDog
PC9iPltSYXRzXSAzIFVzZSBjYXNlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPlN1cHBseSBDaGFpbiBBdHRlc3RhdGlvbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6
YmxhY2siPkEgZGV2aWNlIGlzIHNoaXBwZWQgZnJvbSBhbiBPRU0gdmlhIHNvbWUgZGVsaXZlcnkg
bWVjaGFuaXNtIGFuZCBpcyByZWNlaXZlZCBieSBhIGN1c3RvbWVyLiBUaGUgY3VzdG9tZXIgcmVx
dWlyZXMgYXNzdXJhbmNlIHRoYXQgdGhlIGRldmljZSBoYXMgbm90IGJlZW4gdGFtcGVyZWQgd2l0
aC4NCiBUaGlzIGRpZmZlcnMgZnJvbSB0aGUgdXN1YWwgYXR0ZXN0YXRpb24gc2NlbmFyaW9zIGJl
dHdlZW4gYSBkZXZpY2UvZWxlbWVudCBhbmQgYXR0ZXN0YXRpb24gc2VydmVyL3ZlcmlmaWVyIGlu
IHRoYXQgdGhpcyByZXF1aXJlcyBrbm93bGVkZ2Ugb2YgdGhlIHBhcnRpYWwgb3IgZnVsbCBjb25m
aWd1cmF0aW9uIG9mIHRoZSBkZXZpY2UgYmVpbmcgc2hpcHBlZCBhbmQgY29uZmlndXJlZCBiZWZv
cmUgaW50cm9kdWN0aW9uIGludG8gdGhlIGN1c3RvbWVyJ3MNCiBlbnZpcm9ubWVudC48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlRoaXMgdXNlIGNhc2UgdGhlbiByZXF1aXJl
cyBpbnRlcmFjdGlvbiBiZXR3ZWVuIHR3byBhdHRlc3RhdGlvbiBwb2ludHMgdG8gZW5zdXJlIHRo
YXQgdGhlIGludGVncml0eSBvZiB0aGUgZGV2aWNlIGhhcyBub3QgY2hhbmdlZCB3aXRoIHJlZ2Fy
ZHMgdG8gYSkgdGhlIGRldmljZSwgYikgdGhlDQogb3JpZ2luYWwgW3Bvc3NpYmx5IHBhcnRpYWxd
IGNvbmZpZ3VyYXRpb24sIGMpIHRoZSBkZXZpY2UgbWFudWZhY3R1cmVyJ3MgbWVhc3VyZW1lbnRz
IGFuZCBkKSB0aGUgcmVjZWl2ZXIgLSBjdXN0b21lcidzIC0gbWVhc3VyZW1lbnRzLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQncyBub3QgY2xlYXIgdG8gbWUgd2hhdCB5b3UgbWVh
biBieSDigJx1c3VhbCBhdHRlc3RhdGlvbiBzY2VuYXJpb3PigJ0gYW5kIHRoZXJlZm9yZSB3aHkg
dGhpcyBzaG91bGQgYmUgZGlmZmVyZW50IGZyb20gdGhvc2UuPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgYWxzbyBkb27igJl0IHVuZGVyc3RhbmQgd2hhdCBhcmUgdGhlIOKAnHR3byBhdHRlc3Rh
dGlvbiBwb2ludHPigJ0geW91IG1lbnRpb24/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklTVE0g
dGhhdCBpbiB0aGUgc2NlbmFyaW8gdGhhdCB5b3UgYXJlIGRlc2NyaWJpbmcgYWJvdmUgdGhlIE9F
TSBoYXMgYWxsIHRoZSBpbmZvcm1hdGlvbiByZWdhcmRpbmcgdGhlIGluc3RhbGxlZCBzb2Z0d2Fy
ZSBhbmQgaXRzIGNvbmZpZ3VyYXRpb24gdXBmcm9udCwgaS5lLiwgYmVmb3JlIHNoaXBtZW50LiZu
YnNwOyBJZiBzbywgaXQgY2FuIGp1c3QgY29tbXVuaWNhdGUgdGhlIGV4cGVjdGVkIHZhbHVlcyB0
byB0aGUgVmVyaWZpZXIsDQogYW5kIHRoYXTigJlkIGNsb3NlIHRoZSBsb29wLiZuYnNwOyAoSSB0
aGluayBJIG1pZ2h0IGJlIG1pc3Npbmcgc29tZXRoaW5nIGNydWNpYWw/KTxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtj
b2xvcjpibGFjayI+RHluYW1pYyBTeXN0ZW1zPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9y
OmJsYWNrIj5BbGwgY3VycmVudCBpbnRlZ3JpdHkgbWVjaGFuaXNtIGFzc3VtZSBhIGNlcnRhaW4g
ZGVncmVlIG9mIGZpeGVkIHByb3BlcnRpZXMsIGVnOiBUUE0ncyBDUlRNL1NSVE0sIGFuZCBrbm93
biBjb25maWd1cmF0aW9ucy4gQSBjYXNlIGV4aXN0cyB3aGVyZSBhIHNldCBvZiwgc2F5LCBJb1Qg
ZGV2aWNlcw0KIGVhY2ggd2l0aCBpbnRlZ3JpdHkgbWVhc3VyZW1lbnRzIGFyZSBhdHRlc3RlZCBi
eSBzb21lIEVkZ2Ugbm9kZS4gVGhlIEVkZ2Ugbm9kZSBtYXkgY29tYmluZSB0aGUgSW9UIGRldmlj
ZSBtZWFzdXJlbWVudHMgaW50byBhIHNpbmdsZSBtZWFzdXJlbWVudCAoZWc6IE1lcmtlbCBUcmVl
KS4gSWYgdGhlIGNvbmZpZ3VyYXRpb24gb2YgSW9UIGRldmljZSBjaGFuZ2VzLCBwYXJ0aWN1YXJs
eSBpbiByZWxhdGlvbiB0byBhdmFpbGFiaWxpdHkgb2YgZGV2aWNlLA0KIHRoZW4gdGhpcyBjb21i
aW5lZCBtZWFzdXJlbWVudCB3aWxsIGNoYW5nZS4gVGhpcyBjaGFuZ2VkIG1lYXN1cmVtZW50IGhv
d2V2ZXIgbWF5IGJlIGEgdmFsaWQgY29uZmlndXJhdGlvbi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+Rm9yIGV4YW1wbGUsIGluIGEgbWVkaWNhbCBjYXNlLCB0aGUgc2V0
IG9mIG1lYXN1cmVtZW50IGRldmljZXMgbWF5IGJlIHJhcGlkbHkgY2hhbmdpbmcgZHVlIHRvIG5l
Y2Vzc2l0eSBvZiBuZXR3b3JrIHByb3Zpc2lvbmluZywgZGV2aWNlIGF2YWlsYWJpbHRpeSBldGMs
IGJ1dCB0aGUgcGVybXV0YXRpb25zDQogb2YgZGV2aWNlcyBtYXkgc3RpbGwgYmUgdmFsaWQuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMg
bG9va3Mgc2ltaWxhciB0byA8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtcmljaGFyZHNvbi1yYXRzLXVzZWNhc2VzLTA0I3NlY3Rpb24tNS4xLjMiPg0KaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXJpY2hhcmRzb24tcmF0cy11c2VjYXNlcy0wNCNzZWN0
aW9uLTUuMS4zPC9hPiBleGNlcHQgaXQgc3BlbGxzIG91dCB0aGUg4oCcY29udGludW91c2x5IGNo
YW5naW5nIHRvcG9sb2d54oCdIHRyYWl0LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5EbyB5b3Ug
ZW52aXNhZ2UgdGhpcyBuZWVkaW5nIHNvbWV0aGluZyBtb3JlIHRoYW4gdGhlIGFwcGxpY2F0aW9u
IG9mIGEgbG9jYWwgcG9saWN5IGZvciBhZ2dyZWdhdGluZyB0aGUgbWVhc3VyZW1lbnRzLCBvciBj
b3VsZCBpdCBiZSB0cmVhdGVkIHNpbWlsYXJseSB0byB0aGUg4oCcUHJveHkgUm9U4oCdIHVzZSBj
YXNlIChlLmcuLCBieSBkZWZpbmluZyBhIGNsYWltIHRoYXQgc3BlY2lmaWVzIHRoZSB1c2VkIGFn
Z3JlZ2F0aW9uDQogbWVjaGFuaXNtIHRvIHRoZSB2ZXJpZmllcik/PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkRhdGEgQXR0ZXN0YXRp
b248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkEgcGllY2Ugb2YgZGF0YSBy
ZWNlaXZlZCBmcm9tIGEgdHJ1c3RlZCBlbGVtZW50IG1heSBpdHNlbGYgY29udGFpbiBpbmZvcm1h
dGlvbiBhYm91dCB0aGUgY29uZmlndXJhdGlvbiBvZiB0aGF0IGRldmljZSB3aGVuIHRoYXQgZGF0
YSB3YXMgcmVjZWl2ZWQuLiBUaGlzIG1pZ2h0IGJlIGEgc2luZ2xlDQogbWVhc3VyZW1lbnQgb3Ig
YSBjb21iaW5hdGlvbiBvZiBtZWFzdXJlbWVudHMgb3ZlciB0aW1lIGJvdW5kZWQgYnkgYSBzZXNz
aW9uIG9yIHRyYW5zYWNpdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+SW4gdGhp
cyB1c2UgY2FzZSB3ZSBjb250aW51ZSB0aGUgY2hhaW4tb2YtdHJ1c3QgdXAgZnJvbSB0aGUgZGV2
aWNlIGZpcm13YXJlL29wZXJhdGluZyBlbnZpcm9ubWVudCB0byB0aGUgZGF0YS4gVGhpcyBlbmFi
bGVzIHRoYXQgb25jZSBhIGRhdGEgcGFja2V0IGlzIHJlY2VpdmVkLCBpdCdzDQogaW50ZWdyaXR5
IGNhbiBiZSBjaGVja2VkIChjZjogSldUKSBhbmQgdGhpcyBpbmZvcm1hdGlvbiBhbHNvIGJlIHRy
YWNlZCB0byB0aGUgZGV2aWNlIHRoYXQgcHJvZHVjZWQgdGhhdCBkYXRhLiBUaGUgZGF0YSBhbmQg
ZGV2aWNlIHRoZW4gY2FuIGJlIGF0dGVzdGVkIHRvZ2V0aGVyLi48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2IGlkPSJTaWduYXR1cmUiPg0K
PGRpdiBpZD0iZGl2dGFnZGVmYXVsdHdyYXBwZXIiPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPi0tIDxvOnA+
DQo8L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkRyLiBJYW4gT2xpdmVyPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkN5YmVyc2VjdXJpdHkgUmVzZWFyY2g8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RGlzdGluZ3Vpc2hlZCBNZW1i
ZXIgb2YgVGVjaG5pY2FsIFN0YWZmPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6Ymxh
Y2siPk5va2lhIEJlbGwgTGFiczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij4mIzQzOzM1OCA1MCA0ODMgNjIzNzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWls
IGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJp
dmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRl
bnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsDQogb3Igc3Rv
cmUgb3IgY29weSB0aGUgaW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_6756BB60C0E7424FB1910BD0A06D1D06armcom_--


From nobody Mon Jul 15 04:14:31 2019
Return-Path: <nicolae.paladi@ri.se>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38D75120098 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 04:14: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_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=risecloud.onmicrosoft.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 q9nIQY4mzHRn for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 04:14:24 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0614.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::614]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7DCA120018 for <rats@ietf.org>; Mon, 15 Jul 2019 04:14:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fPh9GsefvEthpQOgUPS7sW5S8PYjl/nHb6RYUeDOUCdK0YmuYmat08Tpd3pmEnMWiu9lmB6Bcpl3IhQKr7j121yM/Hkkq8YAMUGewKA6X772y69Laz29ojrbV5yOA4Oi2BcpemtkOoAcaKQhp6AErRvOSXmBdhVjfGlrsgC/RUkbyh+3gCIj8OKkxC2S1eNiCrvlv1lM5kWKx6yFEjBRdno7oKPnT2C5+1E637lCLkSeYZCGQ6ZBFu1i0hxKq80TUW7xUOc/iyjP+Yp/i3GL/5NUbfQ1iZwEJrf0J0ElSdNyIBy2rRxNtxOf5mZJLStolDiE/vc/OpALH3V14yQsCQ==
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=Sbyn6UYqlTv14QE+al141AE5TOMaduDyvKsBX9JDSno=; b=oaXI7tulSAmVZLexkDoeLR98b6hAL1TDiYr/CFmYp1ee22RWBxLXiGL2DCh/Cq1suNR7N4+FoiZBuxdbKy9MLoqsECQQgdCXgLrt3pJrJhXQPR5CYbbXPTyQunzPyd7tcM8Uki6yv9hqTUdNDmWsOfeEFooOqJXP38Gowgam0EArrp4HOJLStUAYh1q1CKon0deEd44oPOoMQEWqf/d+Bxhklhk5x4d+Jk25ErJuqAbwdowu5CBWHn5/OZQmcPv29Qy/RGmyhfbSu8+ZEyMhbm3ZgeV/Xy/2fKG01S81TMAw9DjkRp1RC5tqSYiehcC7rFyIPoDO77i1XOP/kwNiBQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass (sender ip is 194.218.146.197) smtp.rcpttodomain=island-resort.com smtp.mailfrom=ri.se;dmarc=bestguesspass action=none header.from=ri.se;dkim=none (message not signed);arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RISEcloud.onmicrosoft.com; s=selector2-RISEcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sbyn6UYqlTv14QE+al141AE5TOMaduDyvKsBX9JDSno=; b=WZVSW+DeOj0tx06cQmqfqfuA706Y7K6hdFv6ItdPmc6wozMd/a66rQow76SfrLrD+MXyp1E73EzE0AyCg90YwqFCYdMNRrbsgpUcqxgk1AgicUMYuOnQ4YsQZjguq/3MDMdz4UoEJzed05f612iwpHNYqv2NfFa8X3h72X2rico=
Received: from VI1P18901CA0013.EURP189.PROD.OUTLOOK.COM (2603:10a6:801::23) by AM0P189MB0753.EURP189.PROD.OUTLOOK.COM (2603:10a6:208:199::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Mon, 15 Jul 2019 11:14:21 +0000
Received: from VE1EUR02FT017.eop-EUR02.prod.protection.outlook.com (2a01:111:f400:7e06::200) by VI1P18901CA0013.outlook.office365.com (2603:10a6:801::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14 via Frontend Transport; Mon, 15 Jul 2019 11:14:21 +0000
Authentication-Results: spf=pass (sender IP is 194.218.146.197) smtp.mailfrom=ri.se; island-resort.com; dkim=none (message not signed) header.d=none;island-resort.com; dmarc=bestguesspass action=none header.from=ri.se;
Received-SPF: Pass (protection.outlook.com: domain of ri.se designates 194.218.146.197 as permitted sender) receiver=protection.outlook.com; client-ip=194.218.146.197; helo=mail.ri.se;
Received: from mail.ri.se (194.218.146.197) by VE1EUR02FT017.mail.protection.outlook.com (10.152.12.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.2052.19 via Frontend Transport; Mon, 15 Jul 2019 11:14:20 +0000
Received: from sp-mail-1.sp.se (10.100.0.161) by sp-mail-2.sp.se (10.100.0.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 15 Jul 2019 13:14:20 +0200
Received: from sp-mail-1.sp.se ([fe80::7d78:8db6:13df:8cc7]) by sp-mail-1.sp.se ([fe80::7d78:8db6:13df:8cc7%21]) with mapi id 15.01.1713.004;  Mon, 15 Jul 2019 13:14:19 +0200
From: Nicolae Paladi <nicolae.paladi@ri.se>
To: Laurence Lundblade <lgl@island-resort.com>
CC: Ira McDonald <blueroofmusic@gmail.com>, Benjamin Kaduk <kaduk@mit.edu>, "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, Thomas Hardjono <hardjono@mit.edu>
Thread-Topic: [Rats] Comments on draft-birkholz-rats-architecture-01
Thread-Index: AQHVNM6n08a7P12bmUyVFL6zYsL3BKbArEYAgAcQooCAAMI5AIAB7VMAgAEFTIA=
Date: Mon, 15 Jul 2019 11:14:19 +0000
Message-ID: <445FA39B-2ABF-4FAF-B82D-903FCC8AF5AB@ri.se>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com> <A5E5E10D-D423-4EA6-B99B-6BE925FB8DFD@island-resort.com>
In-Reply-To: <A5E5E10D-D423-4EA6-B99B-6BE925FB8DFD@island-resort.com>
Accept-Language: en-US, sv-SE
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.9.1)
x-originating-ip: [10.100.0.67]
Content-Type: multipart/alternative; boundary="_000_445FA39B2ABF4FAFB82D903FCC8AF5ABrise_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:194.218.146.197; IPV:NLI; CTRY:SE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(39850400004)(396003)(136003)(2980300002)(199004)(189003)(2906002)(14454004)(7736002)(14444005)(356004)(66574012)(33656002)(40036005)(606006)(4326008)(22756006)(3846002)(44832011)(86362001)(69596002)(486006)(446003)(50226002)(2616005)(126002)(476003)(11346002)(6116002)(68736007)(26005)(6306002)(186003)(966005)(6246003)(54896002)(102836004)(70206006)(19273905006)(33964004)(336012)(81166006)(81156014)(57306001)(8676002)(8936002)(53546011)(71190400001)(76176011)(6916009)(236005)(316002)(53936002)(36756003)(106002)(53416004)(16586007)(54906003)(30864003)(5660300002)(70586007)(478600001)(229853002)(563064011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0P189MB0753; H:mail.ri.se; FPR:; SPF:Pass; LANG:en; PTR:InfoDomainNonexistent; A:1; MX:1; 
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 37086975-05c2-41e7-a595-08d7091595ef
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(4709080)(1401327)(2017052603328)(7193020); SRVR:AM0P189MB0753; 
X-MS-TrafficTypeDiagnostic: AM0P189MB0753:
X-MS-Exchange-PUrlCount: 6
X-Microsoft-Antispam-PRVS: <AM0P189MB075334F3A32693AAF7113DF085CF0@AM0P189MB0753.EURP189.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:7691;
X-Forefront-PRVS: 00997889E7
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: L8a/6Vb7Xoxt3ih9S4PULU8Sfu0w83OI+bsHFbQsMiMeqPS2/yFCSo6EGRR9TZr9pCcH8bG26a4lC1snXoEdWL2pzI8Ejc/Ka3YnAtn6jVi0t3QXyxmG6DRNO2Q/slEc8FAFWTJfg40/J9LlsD8nVSVfpQWw9+b5yz08cFYHkybKV+ePtIXE/UlNId/T21c2xR9hfrK7tcAQahEIDYiPEmWcd+ejvcUV5FePQYZ0L8pnIFLtU04yPzPUeSSnrRHbPzPUwjXyhhDyRIwbwYf88A8SAZmEq8ktST5XgJhdA1JEeFe4fRDwcO4Kiaxoy02Wu/V5bjfON9VueaDNhCnPjzVQvK3UtyodhUaZX3CL7ms7e1RYyPlONRdNeVUToIkNU7N8/uCWmwBsCwfxu/3COYqDsVjA43LA8VulUzU77uo=
X-OriginatorOrg: ri.se
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2019 11:14:20.7786 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 37086975-05c2-41e7-a595-08d7091595ef
X-MS-Exchange-CrossTenant-Id: 5a9809cf-0bcb-413a-838a-09ecc40cc9e8
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5a9809cf-0bcb-413a-838a-09ecc40cc9e8; Ip=[194.218.146.197];  Helo=[mail.ri.se]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P189MB0753
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/TRT5kAyCzMr8DKytMNzgg-Urwwc>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 11:14:29 -0000

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

SGkgYW5kIHRoYW5rIHlvdSBmb3IgdGhlIGZlZWRiYWNrIG9uIHRoZSBwb2ludCBhYm91dCB0cnVz
dHdvcnRoaW5lc3MuDQoNCkkgYWdyZWUgdGhhdCBpbiBjYXNlIG9mIGNvbXBsZXggc3lzdGVtcyBv
ciBkZWNpc2lvbnMgdHJ1c3R3b3J0aGluZXNzIGRlcGVuZHMgb24gdGhlIGNvbnRleHQuDQpJbmRl
ZWQsIGluIHRoZSBmaW5hbmNlIGluZHVzdHJ5LCBkZWNpc2lvbnMgYWJvdXQgdGhlIHRydXN0d29y
dGhpbmVzcyBvZiBhIGN1c3RvbWVyIG9yIHRyYW5zYWN0aW9uIGFyZSBvZnRlbiBiYXNlZCBvbiBt
YW55IGlucHV0cyB0aGF0IHRvZ2V0aGVyIGFyZSB1c2VkIHRvIGNvbXB1dGUgdGhlIGxpa2VsaWhv
b2Qgb2YgdGhlIHRyYW5zYWN0aW9uIG9yIGN1c3RvbWVyIGJlaW5nIGFjY2VwdGFibGUgb3Igbm90
Lg0KDQpIb3dldmVyLCBJIHdhcyByZWZlcnJpbmcgdG8gdGhlIHRydXN0d29ydGhpbmVzcyBvZiBh
IHNwZWNpZmljIGRldmljZSBhcyBkZWZpbmVkIGluIGRyYWZ0LWJpcmtob2x6LXJhdHMtYXJjaGl0
ZWN0dXJlLTAxOg0KDQpBIHRydXN0d29ydGh5IHN5c3RlbSBpcyBhIHN5c3RlbSAidGhhdCBub3Qg
b25seSBpcyB0cnVzdGVkLCBidXQgYWxzbyB3YXJyYW50cyB0aGF0IHRydXN0IGJlY2F1c2UgdGhl
IHN5c3RlbeKAmXMgYmVoYXZpb3IgY2FuIGJlIHZhbGlkYXRlZCBpbiBzb21lIGNvbnZpbmNpbmcg
d2F5LCBzdWNoIGFzIHRocm91Z2ggZm9ybWFsIGFuYWx5c2lzIG9yIGNvZGUgcmV2aWV3IiBbUkZD
NDk0OV0uDQoNCkluIG15IHVuZGVyc3RhbmRpbmcsIGEgZm9ybWFsbHkgdmVyaWZpZWQgY29tcG9u
ZW50IChodyBvciBzdyksIGNvbnNpZGVyZWQgaW4gYSBzcGVjaWZpYyB0aHJlYXQgbW9kZWwgaXMg
ZWl0aGVyIHRydXN0d29ydGh5IG9yIG5vdCB0cnVzdHdvcnRoeSwgTk9UIOKAnCBYICUgdHJ1c3R3
b3J0aHkgIg0KDQpOb3RlIHRoYXQgSSBkbyBub3QgZGlzY3VzcyB3aGV0aGVyIGl0IGlzIOKAnHNl
Y3VyZeKAnSwgb25seSB3aGV0aGVyIGl0IGlzIHRydXN0d29ydGh5IGluIHRoZSBzZW5zZSBvZiBS
RkM0OTQ5DQoNCk5pY29sYWUNCg0KDQpPbiAxNCBKdWwgMjAxOSwgYXQgMjE6MzksIExhdXJlbmNl
IEx1bmRibGFkZSA8bGdsQGlzbGFuZC1yZXNvcnQuY29tPG1haWx0bzpsZ2xAaXNsYW5kLXJlc29y
dC5jb20+PiB3cm90ZToNCg0KTXkgZnJhbWluZyBmb3IgdGhpcyBpcyBub3QgYmluYXJ5LCBpbiB0
aGlzIGRheSBhbmQgYWdlIG9mIHJpc2sgZW5naW5lcyBhbmQgbWFjaGluZSBsZWFybmluZy4gVGhl
IHJlbHlpbmcgcGFydHkgcmVjZWl2aW5nIHRoZSBhdHRlc3RhdGlvbiBpcyBnb2luZyB0byB0YWtl
IHdoYXRldmVyIGRhdGEgaXMgYXR0ZXN0ZWQgaW4gYXMgcGFydCBvZiBhIGRlY2lzaW9uIHRoYXQg
d2lsbCBwcm9iYWJseSBpbnZvbHZlIG90aGVyIGRhdGEgc3VjaCBhcyB0cmFuc2FjdGlvbiBoaXN0
b3J5IGFuZCB0eXBlLiBGb3IgZXhhbXBsZToNCg0KLSBBIHBheW1lbnQgbWlnaHQgYmUgYWxsb3dl
ZCBpZiBpdCBpcyB0aW55IGFuZCB0aGUgcmlzayBvZiBsb3NpbmcgdGhlIGN1c3RvbWVyIGlzIGhp
Z2ggZXZlbiBpZiB0aGUgYXR0ZXN0YXRpb24gc2VlbXMgd3JvbmcuIE9yIHZpY2UtdmVyc2EsIHRo
ZSBwYXltZW50IGlzIGxhcmdlIGFuZCB0aGUgY3VzdG9tZXIgZXhwZWN0cyBiZXN0IHByb3RlY3Rp
b24uIEnigJltIHByZXR0eSBzdXJlIFBheVBhbCwgVklTQSwgTWFzdGVyY2FyZCwgRXhwZXJpYW4g
YW5kIHN1Y2ggb3BlcmF0ZSB0aGlzIHdheS4NCg0KLSBhIGJpb21ldHJpYyBhdXRoZW50aWNhdGlv
biBtYXkgbm90IGJlIGFsbG93ZWQgZXZlbiB0aG91Z2ggdGhlIGF0dGVzdGF0aW9uIGlzIGV4Y2Vs
bGVudCBiZWNhdXNlIHRoZSByaXNrIGVuZ2luZSByZWNvZ25pemVzIGEgcGF0dGVybiBvZiBmcmF1
ZCBiYXNlZCBvbiBvdGhlciBub24tYXR0ZXN0ZWQgZGF0YS4NCg0KLSBBIGJhZCBhdHRlc3RhdGlv
biBmcm9tIGEgcm91dGVyIG1pZ2h0IGJlIGNvbnNpZGVyZWQgYW4gaXNvbGF0ZWQgZXZlbnQgdW50
aWwgbW9yZSBldmlkZW5jZSBpcyBhY2N1bXVsYXRlZC4gTm8gb25lIGlzIHdlbnQgdG8gdGhlIHdp
cmUgY2xvc2V0Lg0KDQoNCkkgYWxzbyBjb25zaWRlciB0aGUgc2VjdXJpdHkgdGVjaG5vbG9neSB1
c2VkIHRvIHByb3RlY3QgdGhlIHNpZ25pbmcga2V5IGFuZCBhdHRlc3RhdGlvbiBjcmVhdGlvbiBz
dWJzeXN0ZW0gdmFyaWFibGUgaW4gc2VjdXJpdHkuIEFuZCBpdCBuZWVkcyB0byBiZSBjb25zaWRl
cmVkIGluIHJlbGF0aW9uIHRvIHRoZSBjYXBhY2l0eSBvZiB0aGUgYXR0YWNrZXIuIEEgVEVFIChs
aXR0bGUgZGVmZW5zZSBhZ2FpbnN0IGNoaXAgcHJvYmluZykgbWlnaHQgYmUgY29uc2lkZXIgcXVp
dGUgZ29vZCBmb3Igc21hbGwgdG8gbWVkaXVtICQgIHBheW1lbnRzIGJhY2tlZCBieSBhIHJpc2sg
ZW5naW5lLiBBbiBFQUwgNiBzZWN1cmUgZWxlbWVudCBtYXkgYmUgdGhlIG9ubHkgdGhpbmcgY29u
c2lkZXJlZCBPSyBmb3IgYWNjZXNzIHRvIGEgbnVjbGVhciBmYWNpbGl0eSB3aXRoIG5vIHJpc2sg
ZW5naW5lIGJhY2sgdXAuDQoNCg0KSSBwcmVmZXIgdG8gbmV2ZXIgY2hhcmFjdGVyaXplIHNvbWV0
aGluZyBhcyB0cnVzdHdvcnRoeSBvciBhcyBzZWN1cmUgaW4gYW55IFJGQ3Mgd2UgY3JlYXRlLiAg
Q1dUIGFuZCBKV1QgZG9u4oCZdCBzZWVtIHRvIGdvIGRvd24gdGhpcyBwYXRoIGVpdGhlci4NCg0K
KENvcnJlY3QgbWUgaWYgSeKAmW0gd3JvbmcsIGJ1dCBJIHRoaW5rIG1heWJlIFRDRyBkb2VzIHVz
ZSB0aGUgc2VjdXJlL25vbi1zZWN1cmUgZnJhbWluZy4gSWYgc28sIEkgZG8gTk9UIHRoaW5rIHdl
IHNob3VsZCBicmluZyBpdCBpbiBoZXJlLikNCg0KTEwNCg0KDQoNCk9uIEp1bCAxMywgMjAxOSwg
YXQgNzoxMyBBTSwgSXJhIE1jRG9uYWxkIDxibHVlcm9vZm11c2ljQGdtYWlsLmNvbTxtYWlsdG86
Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5jb20+PiB3cm90ZToNCg0KSGksDQoNCkFib3V0IGJpbmFyeSAi
dHJ1c3R3b3J0aHkiLg0KDQpUaGlzIGlzIGEgZnVuZGFtZW50YWwgZmFsbGFjeS4gIE5laXRoZXIg
InRydXN0d29ydGh5Ig0Kbm9yICJzZWN1cmUiIGFyZSAqZXZlciogYmluYXJ5LiAgVGhhdCdzIGJh
c2ljIHRvIHRoZQ0Kc2VjdXJpdHkgYnkgZGVzaWduIGFwcHJvYWNoLg0KDQpDaGVlcnMsDQotIEly
YQ0KDQpJcmEgTWNEb25hbGQgKE11c2ljaWFuIC8gU29mdHdhcmUgQXJjaGl0ZWN0KQ0KQ28tQ2hh
aXIgLSBUQ0cgVHJ1c3RlZCBNb2JpbGl0eSBTb2x1dGlvbnMgV0cNCkNvLUNoYWlyIC0gVENHIE1l
dGFkYXRhIEFjY2VzcyBQcm90b2NvbCBTRw0KQ2hhaXIgLSBMaW51eCBGb3VuZGF0aW9uIE9wZW4g
UHJpbnRpbmcgV0cNClNlY3JldGFyeSAtIElFRUUtSVNUTyBQcmludGVyIFdvcmtpbmcgR3JvdXAN
CkNvLUNoYWlyIC0gSUVFRS1JU1RPIFBXRyBJbnRlcm5ldCBQcmludGluZyBQcm90b2NvbCBXRw0K
SUVURiBEZXNpZ25hdGVkIEV4cGVydCAtIElQUCAmIFByaW50ZXIgTUlCDQpCbHVlIFJvb2YgTXVz
aWMgLyBIaWdoIE5vcnRoIEluYw0KaHR0cDovL3NpdGVzLmdvb2dsZS5jb20vc2l0ZS9ibHVlcm9v
Zm11c2ljDQpodHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2hpZ2hub3J0aGluYw0KbWFpbHRv
OiBibHVlcm9vZm11c2ljQGdtYWlsLmNvbTxtYWlsdG86Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5jb20+
DQpQTyBCb3ggMjIxICBHcmFuZCBNYXJhaXMsIE1JIDQ5ODM5ICA5MDYtNDk0LTI0MzQNCg0KDQoN
Ck9uIEZyaSwgSnVsIDEyLCAyMDE5IGF0IDEwOjM4IFBNIEJlbmphbWluIEthZHVrIDxrYWR1a0Bt
aXQuZWR1PG1haWx0bzprYWR1a0BtaXQuZWR1Pj4gd3JvdGU6DQpDaGVycnktcGlja2luZyBvbmUg
cG9pbnQuLi4NCg0KT24gTW9uLCBKdWwgMDgsIDIwMTkgYXQgMDI6NDQ6NTZQTSArMDAwMCwgTmlj
b2xhZSBQYWxhZGkgd3JvdGU6DQo+IEhlbGxvLA0KPg0KPiBTb21lIGNvbW1lbnRzIG9uIGRyYWZ0
LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJlLTAxPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMT4NCj4NClsuLi5dDQo+IDcuMS4x
PGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVj
dHVyZS0wMSNzZWN0aW9uLTcuMS4xPi4gIEhvdyB0aGUgUkFUUyBBcmNoaXRlY3R1cmUgQWRkcmVz
c2VzIHRoZSBMeWluZyBFbmRwb2ludCBQcm9ibGVtDQo+DQo+DQo+DQo+DQo+DQo+ICBSQVRTIGlt
cGx5IHRoZSBpbnZvbHZlbWVudCBvZiBhdCBsZWFzdCB0d28gcGxheWVycyAocm9sZXMpIHdobyBz
ZWVrDQo+ICAgIHRvIG92ZXJjb21lIHRoZSBseWluZyBlbmRwb2ludCBwcm9ibGVtLiAgVGhlIFZl
cmlmaWVyIHdpc2hlcyB0bw0KPiAgICBjb25zdW1lIGFwcGxpY2F0aW9uIGRhdGEgc3VwcGxpZWQg
YnkgYSBDb21wdXRpbmcgQ29udGV4dC4gIEJ1dCBiZWZvcmUNCj4gICAgYXBwbGljYXRpb24gZGF0
YSBpcyBjb25zdW1lZCwgdGhlIFZlcmlmaWVyIG9idGFpbnMgQXR0ZXN0YXRpb24NCj4gICAgRXZp
ZGVuY2UgYWJvdXQgdGhlIENvbXB1dGluZyBDb250ZXh0IHRvIGFzc2VzcyBsaWtlbGlob29kIG9m
IHBvaXNvbmVkDQo+ICAgIGRhdGEgZHVlIHRvIGVuZHBvaW50IGNvbXByb21pc2Ugb3IgZmFpbHVy
ZS4gIFJlbW90ZSBBdHRlc3RhdGlvbg0KPiAgICBhcmd1ZXMgdGhhdCBhIHN5c3RlbXMncyBpbnRl
Z3JpdHkgY2hhcmFjdGVyaXN0aWNzIHNob3VsZCBub3QgYmUNCj4gICAgYmVsaWV2ZWQgdW50aWwg
cmF0aW9uYWxlIGZvciBiZWxpZXZhYmlsaXR5IGlzIHByZXNlbnRlZCB0byB0aGUNCj4gICAgcmVs
eWluZyBwYXJ0eSBzZWVraW5nIHRvIGludGVyYWN0IHdpdGggdGhlIHN5c3RlbS4NCj4NCj4g4oCc
TGlrZWxpaG9vZOKAnSBpbXBsaWVzIGEgcHJvYmFiaWxpc3RpYyBhcHByb2FjaCB0byB0cnVzdHdv
cnRoaW5lc3MgKGUuZy4gNDIlIGxpa2VsaWhvb2Qgb2YgcG9pc29uZWQgZGF0YeKAnSkuIElzIHRo
YXQgcmVhbGx5IGZlYXNpYmxlPyBBbmQgaWYgc28sIGlzIGl0IGFjdHVhbGx5IG9mIGFueSB1c2U/
IElNTyB0cnVzdHdvcnRoaW5lc3MgaXMgYmluYXJ5ICjigJx0cnVzdHdvcnRoeSBvciBub3QgdHJ1
c3R3b3J0aHnigJ0pLCBvciBiaW5hcnkgYW5kIGNvbmRpdGlvbmFsL2NvbnRleHR1YWwgKOKAnHRy
dXN0d29ydGh5IGlmIHVzZWQgZm9yIGNlcnRhaW4gYWN0aW9uc+KAnSkuDQoNCk15IHBlcnNvbmFs
IHRoaW5raW5nIGhlcmUgaXMgYWxvbmcgdGhlIGxpbmVzIG9mICJ0aGlzIGRhdGEgbWFrZXMgbWUN
CmNvbmZpZGVudCB0aGF0IG9ubHkgc29tZW9uZSB3aG8gd2FzIGFibGUgdG8gc3VidmVydCBteSBz
dXBwbHkgY2hhaW4gYW5kDQpzdXJyZXB0aXRpb3VzbHkgcmVwbGFjZSB0aGUgVFBNIGNoaXAgaW4g
dGhlIHNlYWxlZCBkZXZpY2UgZGVsaXZlcmVkIHRvIG1lDQp3b3VsZCBiZSBhYmxlIHRvIGZvcmdl
IHRoZSBhdHRlc3RhdGlvbiBldmlkZW5jZTsgSSBkb24ndCB0aGluayBJJ20gdGhlDQp0YXJnZXQg
b2Ygc3VjaCBhbiBhdHRhY2ssIHNvIHRoZXJlJ3MgYSBsb3cgbGlrZWxpeWhvb2Qgb2YgZW5kcG9p
bnQNCmNvbXByb21pc2UiLiAgT3IsIGFzIEphbWVzIE1pY2tlbnMgcHV0IGl0IG1vcmUgZ2xpYmx5
IGluDQpodHRwczovL3d3dy51c2VuaXgub3JnL3N5c3RlbS9maWxlcy8xMzExXzA1LTA4X21pY2tl
bnMucGRmIHRoZXJlJ3MgYQ0KTW9zc2FkL25vdC1Nb3NzYWQgZGlzdGluY3Rpb24gaW4gdGhlIHBv
dGVudGlhbCBhdHRhY2tlcnMsIGFuZCBpZiB0aGUgTW9zc2FkDQppcyBhIHRocmVhdCwgeW91J3Jl
IGdvbm5hIGJlIE1vc3NhZCdlZCB1cG9uIG5vIG1hdHRlciB3aGF0IHlvdSBkby4NCg0KLUJlbg0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KUkFUUyBt
YWlsaW5nIGxpc3QNClJBVFNAaWV0Zi5vcmc8bWFpbHRvOlJBVFNAaWV0Zi5vcmc+DQpodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3JhdHMNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQpSQVRTIG1haWxpbmcgbGlzdA0KUkFUU0BpZXRm
Lm9yZzxtYWlsdG86UkFUU0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vcmF0cw0KDQoNCg==

--_000_445FA39B2ABF4FAFB82D903FCC8AF5ABrise_
Content-Type: text/html; charset="utf-8"
Content-ID: <D66DDC7488397040BDF33A40E0D65751@ri.se>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+SGkgYW5kIHRoYW5rIHlv
dSBmb3IgdGhlIGZlZWRiYWNrIG9uIHRoZSBwb2ludCBhYm91dCB0cnVzdHdvcnRoaW5lc3MuPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5J
IGFncmVlIHRoYXQgaW4gY2FzZSBvZiBjb21wbGV4IHN5c3RlbXMgb3IgZGVjaXNpb25zIHRydXN0
d29ydGhpbmVzcyBkZXBlbmRzIG9uIHRoZSBjb250ZXh0LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5J
bmRlZWQsIGluIHRoZSBmaW5hbmNlIGluZHVzdHJ5LCBkZWNpc2lvbnMgYWJvdXQgdGhlIHRydXN0
d29ydGhpbmVzcyBvZiBhIGN1c3RvbWVyIG9yIHRyYW5zYWN0aW9uIGFyZSBvZnRlbiBiYXNlZCBv
biBtYW55IGlucHV0cyB0aGF0IHRvZ2V0aGVyIGFyZSB1c2VkIHRvIGNvbXB1dGUgdGhlIGxpa2Vs
aWhvb2Qgb2YgdGhlIHRyYW5zYWN0aW9uIG9yIGN1c3RvbWVyIGJlaW5nIGFjY2VwdGFibGUgb3Ig
bm90LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+SG93ZXZlciwgSSB3YXMgcmVmZXJyaW5nIHRvIHRoZSB0cnVzdHdvcnRoaW5lc3Mgb2Yg
YSBzcGVjaWZpYyBkZXZpY2UgYXMgZGVmaW5lZCBpbiBkcmFmdC1iaXJraG9sei1yYXRzLWFyY2hp
dGVjdHVyZS0wMTo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+QSB0cnVzdHdv
cnRoeSBzeXN0ZW0gaXMgYSBzeXN0ZW0gJnF1b3Q7dGhhdCBub3Qgb25seSBpcyB0cnVzdGVkLCBi
dXQgYWxzbyB3YXJyYW50cyB0aGF0IHRydXN0IGJlY2F1c2UgdGhlIHN5c3RlbeKAmXMgYmVoYXZp
b3IgY2FuIGJlIHZhbGlkYXRlZCBpbiBzb21lIGNvbnZpbmNpbmcgd2F5LCBzdWNoIGFzIHRocm91
Z2ggZm9ybWFsIGFuYWx5c2lzIG9yIGNvZGUgcmV2aWV3JnF1b3Q7IFtSRkM0OTQ5XS48L2Jsb2Nr
cXVvdGU+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPkluIG15IHVuZGVyc3RhbmRpbmcsIGEgZm9ybWFsbHkgdmVyaWZpZWQgY29tcG9u
ZW50IChodyBvciBzdyksIGNvbnNpZGVyZWQgaW4gYSBzcGVjaWZpYyB0aHJlYXQgbW9kZWwgaXMg
ZWl0aGVyIHRydXN0d29ydGh5IG9yIG5vdCB0cnVzdHdvcnRoeSwgTk9UIOKAnCBYICUgdHJ1c3R3
b3J0aHkgJnF1b3Q7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj5Ob3RlIHRoYXQgSSBkbyBub3QgZGlzY3VzcyB3aGV0aGVyIGl0IGlzIOKA
nHNlY3VyZeKAnSwgb25seSB3aGV0aGVyIGl0IGlzIHRydXN0d29ydGh5IGluIHRoZSBzZW5zZSBv
ZiBSRkM0OTQ5PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj5OaWNvbGFlPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0i
Ij4NCjxkaXYgY2xhc3M9IiI+T24gMTQgSnVsIDIwMTksIGF0IDIxOjM5LCBMYXVyZW5jZSBMdW5k
YmxhZGUgJmx0OzxhIGhyZWY9Im1haWx0bzpsZ2xAaXNsYW5kLXJlc29ydC5jb20iIGNsYXNzPSIi
PmxnbEBpc2xhbmQtcmVzb3J0LmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJB
cHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJ3
b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVh
azogYWZ0ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCk15IGZyYW1pbmcgZm9yIHRoaXMgaXMg
bm90IGJpbmFyeSwgaW4gdGhpcyBkYXkgYW5kIGFnZSBvZiByaXNrIGVuZ2luZXMgYW5kIG1hY2hp
bmUgbGVhcm5pbmcuIFRoZSByZWx5aW5nIHBhcnR5IHJlY2VpdmluZyB0aGUgYXR0ZXN0YXRpb24g
aXMgZ29pbmcgdG8gdGFrZSB3aGF0ZXZlciBkYXRhIGlzIGF0dGVzdGVkIGluIGFzIHBhcnQgb2Yg
YSBkZWNpc2lvbiB0aGF0IHdpbGwgcHJvYmFibHkgaW52b2x2ZSBvdGhlciBkYXRhIHN1Y2ggYXMg
dHJhbnNhY3Rpb24NCiBoaXN0b3J5IGFuZCB0eXBlLiBGb3IgZXhhbXBsZToNCjxkaXYgY2xhc3M9
IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luOiAwIDAg
MCA0MHB4OyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDBweDsiIGNsYXNzPSIiPg0KPGRpdiBjbGFz
cz0iIj4tIEEgcGF5bWVudCBtaWdodCBiZSBhbGxvd2VkIGlmIGl0IGlzIHRpbnkgYW5kIHRoZSBy
aXNrIG9mIGxvc2luZyB0aGUgY3VzdG9tZXIgaXMgaGlnaCBldmVuIGlmIHRoZSBhdHRlc3RhdGlv
biBzZWVtcyB3cm9uZy4gT3IgdmljZS12ZXJzYSwgdGhlIHBheW1lbnQgaXMgbGFyZ2UgYW5kIHRo
ZSBjdXN0b21lciBleHBlY3RzIGJlc3QgcHJvdGVjdGlvbi4gSeKAmW0gcHJldHR5IHN1cmUgUGF5
UGFsLCBWSVNBLCBNYXN0ZXJjYXJkLA0KIEV4cGVyaWFuIGFuZCBzdWNoIG9wZXJhdGUgdGhpcyB3
YXkuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj4tIGEgYmlvbWV0cmljIGF1dGhlbnRpY2F0aW9uIG1heSBub3QgYmUgYWxsb3dlZCBldmVu
IHRob3VnaCB0aGUgYXR0ZXN0YXRpb24gaXMgZXhjZWxsZW50IGJlY2F1c2UgdGhlIHJpc2sgZW5n
aW5lIHJlY29nbml6ZXMgYSBwYXR0ZXJuIG9mIGZyYXVkIGJhc2VkIG9uIG90aGVyIG5vbi1hdHRl
c3RlZCBkYXRhLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+LSBBIGJhZCBhdHRlc3RhdGlvbiBmcm9tIGEgcm91dGVyIG1pZ2h0IGJlIGNv
bnNpZGVyZWQgYW4gaXNvbGF0ZWQgZXZlbnQgdW50aWwgbW9yZSBldmlkZW5jZSBpcyBhY2N1bXVs
YXRlZC4gTm8gb25lIGlzIHdlbnQgdG8gdGhlIHdpcmUgY2xvc2V0LjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQpJIGFsc28gY29uc2lkZXIgdGhlIHNlY3VyaXR5IHRlY2hu
b2xvZ3kgdXNlZCB0byBwcm90ZWN0IHRoZSBzaWduaW5nIGtleSBhbmQgYXR0ZXN0YXRpb24gY3Jl
YXRpb24gc3Vic3lzdGVtIHZhcmlhYmxlIGluIHNlY3VyaXR5LiBBbmQgaXQgbmVlZHMgdG8gYmUg
Y29uc2lkZXJlZCBpbiByZWxhdGlvbiB0byB0aGUgY2FwYWNpdHkgb2YgdGhlIGF0dGFja2VyLiBB
IFRFRSAobGl0dGxlIGRlZmVuc2UgYWdhaW5zdCBjaGlwIHByb2JpbmcpIG1pZ2h0IGJlDQogY29u
c2lkZXIgcXVpdGUgZ29vZCBmb3Igc21hbGwgdG8gbWVkaXVtICQgJm5ic3A7cGF5bWVudHMgYmFj
a2VkIGJ5IGEgcmlzayBlbmdpbmUuIEFuIEVBTCA2IHNlY3VyZSBlbGVtZW50IG1heSBiZSB0aGUg
b25seSB0aGluZyBjb25zaWRlcmVkIE9LIGZvciBhY2Nlc3MgdG8gYSBudWNsZWFyIGZhY2lsaXR5
IHdpdGggbm8gcmlzayBlbmdpbmUgYmFjayB1cC4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIi
Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SSBwcmVmZXIgdG8gbmV2ZXIgY2hhcmFjdGVyaXplIHNvbWV0
aGluZyBhcyB0cnVzdHdvcnRoeSBvciBhcyBzZWN1cmUgaW4gYW55IFJGQ3Mgd2UgY3JlYXRlLiAm
bmJzcDtDV1QgYW5kIEpXVCBkb27igJl0IHNlZW0gdG8gZ28gZG93biB0aGlzIHBhdGggZWl0aGVy
LiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+KENvcnJlY3QgbWUgaWYgSeKAmW0gd3JvbmcsIGJ1dCBJIHRoaW5rIG1heWJlIFRD
RyBkb2VzIHVzZSB0aGUgc2VjdXJlL25vbi1zZWN1cmUgZnJhbWluZy4gSWYgc28sIEkgZG8gTk9U
IHRoaW5rIHdlIHNob3VsZCBicmluZyBpdCBpbiBoZXJlLik8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkxMPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl
IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gSnVsIDEzLCAyMDE5LCBhdCA3OjEzIEFNLCBJ
cmEgTWNEb25hbGQgJmx0OzxhIGhyZWY9Im1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbSIg
Y2xhc3M9IiI+Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxi
ciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRp
diBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPkhpLDwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QWJvdXQgYmluYXJ5ICZx
dW90O3RydXN0d29ydGh5JnF1b3Q7LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhpcyBpcyBhIGZ1bmRhbWVudGFsIGZhbGxhY3kuJm5i
c3A7IE5laXRoZXIgJnF1b3Q7dHJ1c3R3b3J0aHkmcXVvdDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
bm9yICZxdW90O3NlY3VyZSZxdW90OyBhcmUgKmV2ZXIqIGJpbmFyeS4mbmJzcDsgVGhhdCdzIGJh
c2ljIHRvIHRoZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5zZWN1cml0eSBieSBkZXNpZ24gYXBwcm9h
Y2guPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj5DaGVlcnMsPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPi0gSXJhPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+
DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIiBkYXRhLXNtYXJ0bWFpbD0i
Z21haWxfc2lnbmF0dXJlIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0i
Ij4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJs
dHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPkly
YSBNY0RvbmFsZCAoTXVzaWNpYW4gLyBTb2Z0d2FyZSBBcmNoaXRlY3QpPGJyIGNsYXNzPSIiPg0K
Q28tQ2hhaXIgLSBUQ0cgVHJ1c3RlZCBNb2JpbGl0eSBTb2x1dGlvbnMgV0c8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+Q28tQ2hhaXIgLSBUQ0cgTWV0YWRhdGEgQWNjZXNzIFByb3RvY29sIFNHPGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj5DaGFpciAtIExpbnV4IEZv
dW5kYXRpb24gT3BlbiBQcmludGluZyBXRzxiciBjbGFzcz0iIj4NClNlY3JldGFyeSAtIElFRUUt
SVNUTyBQcmludGVyIFdvcmtpbmcgR3JvdXA8YnIgY2xhc3M9IiI+DQpDby1DaGFpciAtIElFRUUt
SVNUTyBQV0cgSW50ZXJuZXQgUHJpbnRpbmcgUHJvdG9jb2wgV0c8YnIgY2xhc3M9IiI+DQpJRVRG
IERlc2lnbmF0ZWQgRXhwZXJ0IC0gSVBQICZhbXA7IFByaW50ZXIgTUlCPGJyIGNsYXNzPSIiPg0K
Qmx1ZSBSb29mIE11c2ljIC8gSGlnaCBOb3J0aCBJbmM8YnIgY2xhc3M9IiI+DQo8YSBzdHlsZT0i
Y29sb3I6cmdiKDUxLDUxLDI1NSkiIGhyZWY9Imh0dHA6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUv
Ymx1ZXJvb2ZtdXNpYyIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHA6Ly9zaXRlcy5nb29n
bGUuY29tL3NpdGUvYmx1ZXJvb2ZtdXNpYzwvYT48YnIgY2xhc3M9IiI+DQo8YSBzdHlsZT0iY29s
b3I6cmdiKDEwMiwwLDIwNCkiIGhyZWY9Imh0dHA6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvaGln
aG5vcnRoaW5jIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cDovL3NpdGVzLmdvb2dsZS5j
b20vc2l0ZS9oaWdobm9ydGhpbmM8L2E+PGJyIGNsYXNzPSIiPg0KbWFpbHRvOiA8YSBocmVmPSJt
YWlsdG86Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5i
bHVlcm9vZm11c2ljQGdtYWlsLmNvbTwvYT48YnIgY2xhc3M9IiI+DQpQTyBCb3ggMjIxJm5ic3A7
IEdyYW5kIE1hcmFpcywgTUkgNDk4MzkmbmJzcDsgOTA2LTQ5NC0yNDM0PGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0iZGlzcGxheTppbmxpbmUiIGNsYXNzPSIiPjwvZGl2
Pg0KPGRpdiBzdHlsZT0iZGlzcGxheTppbmxpbmUiIGNsYXNzPSIiPjwvZGl2Pg0KPGRpdiBzdHls
ZT0iZGlzcGxheTppbmxpbmUiIGNsYXNzPSIiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8
YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8ZGl2IGRpcj0ibHRyIiBj
bGFzcz0iZ21haWxfYXR0ciI+T24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgMTA6MzggUE0gQmVuamFt
aW4gS2FkdWsgJmx0OzxhIGhyZWY9Im1haWx0bzprYWR1a0BtaXQuZWR1IiBjbGFzcz0iIj5rYWR1
a0BtaXQuZWR1PC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9y
ZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQpD
aGVycnktcGlja2luZyBvbmUgcG9pbnQuLi48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpP
biBNb24sIEp1bCAwOCwgMjAxOSBhdCAwMjo0NDo1NlBNICYjNDM7MDAwMCwgTmljb2xhZSBQYWxh
ZGkgd3JvdGU6PGJyIGNsYXNzPSIiPg0KJmd0OyBIZWxsbyw8YnIgY2xhc3M9IiI+DQomZ3Q7IDxi
ciBjbGFzcz0iIj4NCiZndDsgU29tZSBjb21tZW50cyBvbiBkcmFmdC1iaXJraG9sei1yYXRzLWFy
Y2hpdGVjdHVyZS0wMSZsdDs8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJh
ZnQtYmlya2hvbHotcmF0cy1hcmNoaXRlY3R1cmUtMDEiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0
PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJr
aG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMTwvYT4mZ3Q7PGJyIGNsYXNzPSIiPg0KJmd0OyA8YnIg
Y2xhc3M9IiI+DQpbLi4uXTxiciBjbGFzcz0iIj4NCiZndDsgNy4xLjEmbHQ7PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJl
LTAxI3NlY3Rpb24tNy4xLjEiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNz
PSIiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hp
dGVjdHVyZS0wMSNzZWN0aW9uLTcuMS4xPC9hPiZndDsuJm5ic3A7IEhvdyB0aGUgUkFUUyBBcmNo
aXRlY3R1cmUgQWRkcmVzc2VzDQogdGhlIEx5aW5nIEVuZHBvaW50IFByb2JsZW08YnIgY2xhc3M9
IiI+DQomZ3Q7IDxiciBjbGFzcz0iIj4NCiZndDsgPGJyIGNsYXNzPSIiPg0KJmd0OyA8YnIgY2xh
c3M9IiI+DQomZ3Q7IDxiciBjbGFzcz0iIj4NCiZndDsgPGJyIGNsYXNzPSIiPg0KJmd0OyZuYnNw
OyBSQVRTIGltcGx5IHRoZSBpbnZvbHZlbWVudCBvZiBhdCBsZWFzdCB0d28gcGxheWVycyAocm9s
ZXMpIHdobyBzZWVrPGJyIGNsYXNzPSIiPg0KJmd0OyZuYnNwOyAmbmJzcDsgdG8gb3ZlcmNvbWUg
dGhlIGx5aW5nIGVuZHBvaW50IHByb2JsZW0uJm5ic3A7IFRoZSBWZXJpZmllciB3aXNoZXMgdG88
YnIgY2xhc3M9IiI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyBjb25zdW1lIGFwcGxpY2F0aW9uIGRhdGEg
c3VwcGxpZWQgYnkgYSBDb21wdXRpbmcgQ29udGV4dC4mbmJzcDsgQnV0IGJlZm9yZTxiciBjbGFz
cz0iIj4NCiZndDsmbmJzcDsgJm5ic3A7IGFwcGxpY2F0aW9uIGRhdGEgaXMgY29uc3VtZWQsIHRo
ZSBWZXJpZmllciBvYnRhaW5zIEF0dGVzdGF0aW9uPGJyIGNsYXNzPSIiPg0KJmd0OyZuYnNwOyAm
bmJzcDsgRXZpZGVuY2UgYWJvdXQgdGhlIENvbXB1dGluZyBDb250ZXh0IHRvIGFzc2VzcyBsaWtl
bGlob29kIG9mIHBvaXNvbmVkPGJyIGNsYXNzPSIiPg0KJmd0OyZuYnNwOyAmbmJzcDsgZGF0YSBk
dWUgdG8gZW5kcG9pbnQgY29tcHJvbWlzZSBvciBmYWlsdXJlLiZuYnNwOyBSZW1vdGUgQXR0ZXN0
YXRpb248YnIgY2xhc3M9IiI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyBhcmd1ZXMgdGhhdCBhIHN5c3Rl
bXMncyBpbnRlZ3JpdHkgY2hhcmFjdGVyaXN0aWNzIHNob3VsZCBub3QgYmU8YnIgY2xhc3M9IiI+
DQomZ3Q7Jm5ic3A7ICZuYnNwOyBiZWxpZXZlZCB1bnRpbCByYXRpb25hbGUgZm9yIGJlbGlldmFi
aWxpdHkgaXMgcHJlc2VudGVkIHRvIHRoZTxiciBjbGFzcz0iIj4NCiZndDsmbmJzcDsgJm5ic3A7
IHJlbHlpbmcgcGFydHkgc2Vla2luZyB0byBpbnRlcmFjdCB3aXRoIHRoZSBzeXN0ZW0uPGJyIGNs
YXNzPSIiPg0KJmd0OyA8YnIgY2xhc3M9IiI+DQomZ3Q7IOKAnExpa2VsaWhvb2TigJ0gaW1wbGll
cyBhIHByb2JhYmlsaXN0aWMgYXBwcm9hY2ggdG8gdHJ1c3R3b3J0aGluZXNzIChlLmcuIDQyJSBs
aWtlbGlob29kIG9mIHBvaXNvbmVkIGRhdGHigJ0pLiBJcyB0aGF0IHJlYWxseSBmZWFzaWJsZT8g
QW5kIGlmIHNvLCBpcyBpdCBhY3R1YWxseSBvZiBhbnkgdXNlPyBJTU8gdHJ1c3R3b3J0aGluZXNz
IGlzIGJpbmFyeSAo4oCcdHJ1c3R3b3J0aHkgb3Igbm90IHRydXN0d29ydGh54oCdKSwgb3IgYmlu
YXJ5IGFuZCBjb25kaXRpb25hbC9jb250ZXh0dWFsDQogKOKAnHRydXN0d29ydGh5IGlmIHVzZWQg
Zm9yIGNlcnRhaW4gYWN0aW9uc+KAnSkuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KTXkg
cGVyc29uYWwgdGhpbmtpbmcgaGVyZSBpcyBhbG9uZyB0aGUgbGluZXMgb2YgJnF1b3Q7dGhpcyBk
YXRhIG1ha2VzIG1lPGJyIGNsYXNzPSIiPg0KY29uZmlkZW50IHRoYXQgb25seSBzb21lb25lIHdo
byB3YXMgYWJsZSB0byBzdWJ2ZXJ0IG15IHN1cHBseSBjaGFpbiBhbmQ8YnIgY2xhc3M9IiI+DQpz
dXJyZXB0aXRpb3VzbHkgcmVwbGFjZSB0aGUgVFBNIGNoaXAgaW4gdGhlIHNlYWxlZCBkZXZpY2Ug
ZGVsaXZlcmVkIHRvIG1lPGJyIGNsYXNzPSIiPg0Kd291bGQgYmUgYWJsZSB0byBmb3JnZSB0aGUg
YXR0ZXN0YXRpb24gZXZpZGVuY2U7IEkgZG9uJ3QgdGhpbmsgSSdtIHRoZTxiciBjbGFzcz0iIj4N
CnRhcmdldCBvZiBzdWNoIGFuIGF0dGFjaywgc28gdGhlcmUncyBhIGxvdyBsaWtlbGl5aG9vZCBv
ZiBlbmRwb2ludDxiciBjbGFzcz0iIj4NCmNvbXByb21pc2UmcXVvdDsuJm5ic3A7IE9yLCBhcyBK
YW1lcyBNaWNrZW5zIHB1dCBpdCBtb3JlIGdsaWJseSBpbjxiciBjbGFzcz0iIj4NCjxhIGhyZWY9
Imh0dHBzOi8vd3d3LnVzZW5peC5vcmcvc3lzdGVtL2ZpbGVzLzEzMTFfMDUtMDhfbWlja2Vucy5w
ZGYiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vd3d3
LnVzZW5peC5vcmcvc3lzdGVtL2ZpbGVzLzEzMTFfMDUtMDhfbWlja2Vucy5wZGY8L2E+IHRoZXJl
J3MgYTxiciBjbGFzcz0iIj4NCk1vc3NhZC9ub3QtTW9zc2FkIGRpc3RpbmN0aW9uIGluIHRoZSBw
b3RlbnRpYWwgYXR0YWNrZXJzLCBhbmQgaWYgdGhlIE1vc3NhZDxiciBjbGFzcz0iIj4NCmlzIGEg
dGhyZWF0LCB5b3UncmUgZ29ubmEgYmUgTW9zc2FkJ2VkIHVwb24gbm8gbWF0dGVyIHdoYXQgeW91
IGRvLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi1CZW48YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XzxiciBjbGFzcz0iIj4NClJBVFMgbWFpbGluZyBsaXN0PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0i
bWFpbHRvOlJBVFNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5SQVRTQGlldGYu
b3JnPC9hPjxiciBjbGFzcz0iIj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vcmF0cyIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9
IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9yYXRzPC9hPjxiciBjbGFz
cz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX188YnIgY2xhc3M9IiI+DQpSQVRTIG1haWxpbmcgbGlzdDxiciBj
bGFzcz0iIj4NCjxhIGhyZWY9Im1haWx0bzpSQVRTQGlldGYub3JnIiBjbGFzcz0iIj5SQVRTQGll
dGYub3JnPC9hPjxiciBjbGFzcz0iIj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vcmF0cyIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9yYXRzPC9hPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0K
PC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_445FA39B2ABF4FAFB82D903FCC8AF5ABrise_--


From nobody Mon Jul 15 04:33:14 2019
Return-Path: <blueroofmusic@gmail.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6896C120077 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 04:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 0HMAvZ2_KkiU for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 04:33:09 -0700 (PDT)
Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63DBC120018 for <rats@ietf.org>; Mon, 15 Jul 2019 04:33:09 -0700 (PDT)
Received: by mail-yb1-xb36.google.com with SMTP id x188so1424111yba.8 for <rats@ietf.org>; Mon, 15 Jul 2019 04:33:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vbN9p3c1Ng8QD98RylwGA3NF8wihI6S6LWBYhjyclT8=; b=YK/QorIrILa3yEDQjc4KHG5a/iVv3Mls/DUvwWA28rOkdcdVDkhk2udkTtfucE+IOM U5ODjjwmkCI9rq8/gSJyqGs3MPRr20sWd4STuG9nzlPWK+6usVS52/4cZa/u4fpjyNz+ 5PoYSlmK4+SZjjXuyocVhR8Mx+WLiewiRLSK7QX1lrFHTz9QGDJ6WULJotQ8UC0GTtQb BAg2tTDbk8M5K8WKY8WvvTmENxd9BNjubY4o3Puu71zHOFzFnmOzWflYmgIkVzDn9Uja vAvsl99FUl4CUCRu/ZzBu6LmS2PdG6bQiQK8a6LIGugko+8MTm4iAwyg1HyK+wFpm5fg YPxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vbN9p3c1Ng8QD98RylwGA3NF8wihI6S6LWBYhjyclT8=; b=ZUyWsN9DzhapqT4SKIjEFUfMKkch7aH/K3ZtVVoqhlxWkPpOAeKmPVQJj3F1jQB6bF WxgmqagY9e9gQXO6Am8txc62bYVcwCGPbZxxTTKz7uPC+uv/2eqJUqYA6SqwSV4d7h+V go49q1eQlb3yKjECHx8LqUtgkfd+vPBwrn4WScG1BKHzi1SqZiUNNhMCETleuJOTYSYF pLJAzWaaSd+laNs5+nZUQD8Lu1ieWqTbphQbjySsrGVaMMJ8Sqgxl/Y8mut1Wuzh3TyK fvLodL7FEEhFko5MtbKyYzHLGruHMphUvSsENYnNAMF3BdNLGHyDF9zsv38K/5lCNc63 ANNQ==
X-Gm-Message-State: APjAAAUd0kiAVe1iWO9euRB430k6UR589e67qME3OnzFqimqZ8Ck7oRa CObY6MUsLMGgmEd/oe/AqBWeuaJIUXfbtE4Lvro=
X-Google-Smtp-Source: APXvYqxD5SWEAsoDgDQ5KTbPOpNroVCNaqn24chZOYS024IxekPHiBYnlDwidOt/qJBtMaiKqp0H/uit3VDNa2Np7m4=
X-Received: by 2002:a25:d252:: with SMTP id j79mr17169099ybg.236.1563190388632;  Mon, 15 Jul 2019 04:33:08 -0700 (PDT)
MIME-Version: 1.0
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com> <A5E5E10D-D423-4EA6-B99B-6BE925FB8DFD@island-resort.com> <445FA39B-2ABF-4FAF-B82D-903FCC8AF5AB@ri.se>
In-Reply-To: <445FA39B-2ABF-4FAF-B82D-903FCC8AF5AB@ri.se>
From: Ira McDonald <blueroofmusic@gmail.com>
Date: Mon, 15 Jul 2019 07:35:06 -0400
Message-ID: <CAN40gSszwsn2=anOha0PwCHwM4DZFSMvO+yPTxO8UV2La325jw@mail.gmail.com>
To: Nicolae Paladi <nicolae.paladi@ri.se>
Cc: Laurence Lundblade <lgl@island-resort.com>, Benjamin Kaduk <kaduk@mit.edu>, "Ned Smith (ned.smith@intel.com)" <ned.smith@intel.com>,  "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>,  "monty.wiseman@ge.com" <monty.wiseman@ge.com>,  "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, Thomas Hardjono <hardjono@mit.edu>
Content-Type: multipart/alternative; boundary="000000000000d4afc6058db69f8b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/cZMIau4Ay4TsN3Uwzr0YpNUp9jU>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 11:33:13 -0000

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

Hi,

I think that RFC 4949 definition of "trustworthy" is seriously
flawed".  For some of the nuances see the set of definitions
of "trustworthiness" in the US NIST Online Glossary at:

https://csrc.nist.gov/glossary/term/trustworthiness

Certainly for dynamic systems (i.e., almost all systems in
the real world), the idea of absolute "trustworthy" is a bad
one to use in system designs and implementations.

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Co-Chair - TCG Trusted Mobility Solutions WG
Co-Chair - TCG Metadata Access Protocol SG
Chair - Linux Foundation Open Printing WG
Secretary - IEEE-ISTO Printer Working Group
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music / High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto: blueroofmusic@gmail.com
PO Box 221  Grand Marais, MI 49839  906-494-2434



On Mon, Jul 15, 2019 at 7:14 AM Nicolae Paladi <nicolae.paladi@ri.se> wrote=
:

> Hi and thank you for the feedback on the point about trustworthiness.
>
> I agree that in case of complex systems or decisions trustworthiness
> depends on the context.
> Indeed, in the finance industry, decisions about the trustworthiness of a
> customer or transaction are often based on many inputs that together are
> used to compute the likelihood of the transaction or customer being
> acceptable or not.
>
> However, I was referring to the trustworthiness of a specific device as
> defined in draft-birkholz-rats-architecture-01:
>
> A trustworthy system is a system "that not only is trusted, but also
> warrants that trust because the system=E2=80=99s behavior can be validate=
d in some
> convincing way, such as through formal analysis or code review" [RFC4949]=
.
>
>
> In my understanding, a formally verified component (hw or sw), considered
> in a specific threat model is either trustworthy or not trustworthy, NOT =
=E2=80=9C
> X % trustworthy "
>
> Note that I do not discuss whether it is =E2=80=9Csecure=E2=80=9D, only w=
hether it is
> trustworthy in the sense of RFC4949
>
> Nicolae
>
>
> On 14 Jul 2019, at 21:39, Laurence Lundblade <lgl@island-resort.com>
> wrote:
>
> My framing for this is not binary, in this day and age of risk engines an=
d
> machine learning. The relying party receiving the attestation is going to
> take whatever data is attested in as part of a decision that will probabl=
y
> involve other data such as transaction history and type. For example:
>
> - A payment might be allowed if it is tiny and the risk of losing the
> customer is high even if the attestation seems wrong. Or vice-versa, the
> payment is large and the customer expects best protection. I=E2=80=99m pr=
etty sure
> PayPal, VISA, Mastercard, Experian and such operate this way.
>
> - a biometric authentication may not be allowed even though the
> attestation is excellent because the risk engine recognizes a pattern of
> fraud based on other non-attested data.
>
> - A bad attestation from a router might be considered an isolated event
> until more evidence is accumulated. No one is went to the wire closet.
>
>
> I also consider the security technology used to protect the signing key
> and attestation creation subsystem variable in security. And it needs to =
be
> considered in relation to the capacity of the attacker. A TEE (little
> defense against chip probing) might be consider quite good for small to
> medium $  payments backed by a risk engine. An EAL 6 secure element may b=
e
> the only thing considered OK for access to a nuclear facility with no ris=
k
> engine back up.
>
>
> I prefer to never characterize something as trustworthy or as secure in
> any RFCs we create.  CWT and JWT don=E2=80=99t seem to go down this path =
either.
>
> (Correct me if I=E2=80=99m wrong, but I think maybe TCG does use the
> secure/non-secure framing. If so, I do NOT think we should bring it in
> here.)
>
> LL
>
>
>
> On Jul 13, 2019, at 7:13 AM, Ira McDonald <blueroofmusic@gmail.com> wrote=
:
>
> Hi,
>
> About binary "trustworthy".
>
> This is a fundamental fallacy.  Neither "trustworthy"
> nor "secure" are *ever* binary.  That's basic to the
> security by design approach.
>
> Cheers,
> - Ira
>
> Ira McDonald (Musician / Software Architect)
> Co-Chair - TCG Trusted Mobility Solutions WG
> Co-Chair - TCG Metadata Access Protocol SG
> Chair - Linux Foundation Open Printing WG
> Secretary - IEEE-ISTO Printer Working Group
> Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
> IETF Designated Expert - IPP & Printer MIB
> Blue Roof Music / High North Inc
> http://sites.google.com/site/blueroofmusic
> http://sites.google.com/site/highnorthinc
> mailto: blueroofmusic@gmail.com
> PO Box 221  Grand Marais, MI 49839  906-494-2434
>
>
>
> On Fri, Jul 12, 2019 at 10:38 PM Benjamin Kaduk <kaduk@mit.edu> wrote:
>
>> Cherry-picking one point...
>>
>> On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:
>> > Hello,
>> >
>> > Some comments on draft-birkholz-rats-architecture-01<
>> https://tools.ietf.org/html/draft-birkholz-rats-architecture-01>
>> >
>> [...]
>> > 7.1.1<
>> https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#section-=
7.1.1>.
>> How the RATS Architecture Addresses the Lying Endpoint Problem
>> >
>> >
>> >
>> >
>> >
>> >  RATS imply the involvement of at least two players (roles) who seek
>> >    to overcome the lying endpoint problem.  The Verifier wishes to
>> >    consume application data supplied by a Computing Context.  But befo=
re
>> >    application data is consumed, the Verifier obtains Attestation
>> >    Evidence about the Computing Context to assess likelihood of poison=
ed
>> >    data due to endpoint compromise or failure.  Remote Attestation
>> >    argues that a systems's integrity characteristics should not be
>> >    believed until rationale for believability is presented to the
>> >    relying party seeking to interact with the system.
>> >
>> > =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to trust=
worthiness (e.g.
>> 42% likelihood of poisoned data=E2=80=9D). Is that really feasible? And =
if so, is
>> it actually of any use? IMO trustworthiness is binary (=E2=80=9Ctrustwor=
thy or not
>> trustworthy=E2=80=9D), or binary and conditional/contextual (=E2=80=9Ctr=
ustworthy if used
>> for certain actions=E2=80=9D).
>>
>> My personal thinking here is along the lines of "this data makes me
>> confident that only someone who was able to subvert my supply chain and
>> surreptitiously replace the TPM chip in the sealed device delivered to m=
e
>> would be able to forge the attestation evidence; I don't think I'm the
>> target of such an attack, so there's a low likeliyhood of endpoint
>> compromise".  Or, as James Mickens put it more glibly in
>> https://www.usenix.org/system/files/1311_05-08_mickens.pdf there's a
>> Mossad/not-Mossad distinction in the potential attackers, and if the
>> Mossad
>> is a threat, you're gonna be Mossad'ed upon no matter what you do.
>>
>> -Ben
>>
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org
>> https://www.ietf.org/mailman/listinfo/rats
>>
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>
>
>
>

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

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I think that RFC 4949 de=
finition of &quot;trustworthy&quot; is seriously</div><div>flawed&quot;.=C2=
=A0 For some of the nuances see the set of definitions</div><div>of &quot;t=
rustworthiness&quot; in the US NIST Online Glossary at:</div><div><br></div=
><div><a href=3D"https://csrc.nist.gov/glossary/term/trustworthiness">https=
://csrc.nist.gov/glossary/term/trustworthiness</a></div><div><br></div><div=
>Certainly for dynamic systems (i.e., almost all systems in</div><div>the r=
eal world), the idea of absolute &quot;trustworthy&quot; is a bad</div><div=
>one to use in system designs and implementations.</div><div><br></div><div=
>Cheers,</div><div>- Ira</div><div><br></div><div><div><div dir=3D"ltr" cla=
ss=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">=
<div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr">Ira McDon=
ald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solu=
tions WG</div><div>Co-Chair - TCG Metadata Access Protocol SG<br></div><div=
 dir=3D"ltr">Chair - Linux Foundation Open Printing WG<br>Secretary - IEEE-=
ISTO Printer Working Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing Pr=
otocol WG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof Mu=
sic / High North Inc<br><a style=3D"color:rgb(51,51,255)" href=3D"http://si=
tes.google.com/site/blueroofmusic" target=3D"_blank">http://sites.google.co=
m/site/blueroofmusic</a><br><a style=3D"color:rgb(102,0,204)" href=3D"http:=
//sites.google.com/site/highnorthinc" target=3D"_blank">http://sites.google=
.com/site/highnorthinc</a><br>mailto: <a href=3D"mailto:blueroofmusic@gmail=
.com" target=3D"_blank">blueroofmusic@gmail.com</a><br>PO Box 221=C2=A0 Gra=
nd Marais, MI 49839=C2=A0 906-494-2434<br><br><div style=3D"display:inline"=
></div><div style=3D"display:inline"></div><div style=3D"display:inline"></=
div><div></div><div></div><div></div><div></div></div></div></div></div></d=
iv></div></div></div></div><br></div></div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Mon, Jul 15, 2019 at 7:14 AM Nicola=
e Paladi &lt;<a href=3D"mailto:nicolae.paladi@ri.se">nicolae.paladi@ri.se</=
a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style=3D"overflow-wrap: break-word;">
<div>Hi and thank you for the feedback on the point about trustworthiness.<=
/div>
<div><br>
</div>
<div>I agree that in case of complex systems or decisions trustworthiness d=
epends on the context.</div>
<div>Indeed, in the finance industry, decisions about the trustworthiness o=
f a customer or transaction are often based on many inputs that together ar=
e used to compute the likelihood of the transaction or customer being accep=
table or not.</div>
<div><br>
</div>
<div>However, I was referring to the trustworthiness of a specific device a=
s defined in draft-birkholz-rats-architecture-01:</div>
<div><br>
</div>
<div>
<blockquote type=3D"cite">A trustworthy system is a system &quot;that not o=
nly is trusted, but also warrants that trust because the system=E2=80=99s b=
ehavior can be validated in some convincing way, such as through formal ana=
lysis or code review&quot; [RFC4949].</blockquote>
</div>
<div><br>
</div>
<div>In my understanding, a formally verified component (hw or sw), conside=
red in a specific threat model is either trustworthy or not trustworthy, NO=
T =E2=80=9C X % trustworthy &quot;</div>
<div><br>
</div>
<div>Note that I do not discuss whether it is =E2=80=9Csecure=E2=80=9D, onl=
y whether it is trustworthy in the sense of RFC4949</div>
<div><br>
</div>
<div>Nicolae</div>
<div><br>
</div>
<div><br>
<blockquote type=3D"cite">
<div>On 14 Jul 2019, at 21:39, Laurence Lundblade &lt;<a href=3D"mailto:lgl=
@island-resort.com" target=3D"_blank">lgl@island-resort.com</a>&gt; wrote:<=
/div>
<br class=3D"gmail-m_-3626506756003896782Apple-interchange-newline">
<div>
<div style=3D"overflow-wrap: break-word;">
My framing for this is not binary, in this day and age of risk engines and =
machine learning. The relying party receiving the attestation is going to t=
ake whatever data is attested in as part of a decision that will probably i=
nvolve other data such as transaction
 history and type. For example:
<div><br>
</div>
<blockquote style=3D"margin:0px 0px 0px 40px;border:medium none;padding:0px=
">
<div>- A payment might be allowed if it is tiny and the risk of losing the =
customer is high even if the attestation seems wrong. Or vice-versa, the pa=
yment is large and the customer expects best protection. I=E2=80=99m pretty=
 sure PayPal, VISA, Mastercard,
 Experian and such operate this way.</div>
<div><br>
</div>
<div>- a biometric authentication may not be allowed even though the attest=
ation is excellent because the risk engine recognizes a pattern of fraud ba=
sed on other non-attested data.</div>
<div><br>
</div>
<div>- A bad attestation from a router might be considered an isolated even=
t until more evidence is accumulated. No one is went to the wire closet.</d=
iv>
<div><br>
</div>
<div><br>
</div>
</blockquote>
I also consider the security technology used to protect the signing key and=
 attestation creation subsystem variable in security. And it needs to be co=
nsidered in relation to the capacity of the attacker. A TEE (little defense=
 against chip probing) might be
 consider quite good for small to medium $ =C2=A0payments backed by a risk =
engine. An EAL 6 secure element may be the only thing considered OK for acc=
ess to a nuclear facility with no risk engine back up.
<div><br>
</div>
<div>
<div><br>
</div>
<div>I prefer to never characterize something as trustworthy or as secure i=
n any RFCs we create.=C2=A0 CWT and JWT don=E2=80=99t seem to go down this =
path either.=C2=A0</div>
<div><br>
</div>
<div>(Correct me if I=E2=80=99m wrong, but I think maybe TCG does use the s=
ecure/non-secure framing. If so, I do NOT think we should bring it in here.=
)</div>
<div><br>
</div>
<div>LL</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div>
<div>
<blockquote type=3D"cite">
<div>On Jul 13, 2019, at 7:13 AM, Ira McDonald &lt;<a href=3D"mailto:bluero=
ofmusic@gmail.com" target=3D"_blank">blueroofmusic@gmail.com</a>&gt; wrote:=
</div>
<br class=3D"gmail-m_-3626506756003896782Apple-interchange-newline">
<div>
<div dir=3D"ltr">
<div>Hi,</div>
<div><br>
</div>
<div>About binary &quot;trustworthy&quot;.</div>
<div><br>
</div>
<div>This is a fundamental fallacy.=C2=A0 Neither &quot;trustworthy&quot;</=
div>
<div>nor &quot;secure&quot; are *ever* binary.=C2=A0 That&#39;s basic to th=
e</div>
<div>security by design approach.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>- Ira</div>
<div><br>
</div>
<div>
<div>
<div dir=3D"ltr" class=3D"gmail-m_-3626506756003896782gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">Ira McDonald (Musician / Software Architect)<br>
Co-Chair - TCG Trusted Mobility Solutions WG</div>
<div>Co-Chair - TCG Metadata Access Protocol SG<br>
</div>
<div dir=3D"ltr">Chair - Linux Foundation Open Printing WG<br>
Secretary - IEEE-ISTO Printer Working Group<br>
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>
IETF Designated Expert - IPP &amp; Printer MIB<br>
Blue Roof Music / High North Inc<br>
<a style=3D"color:rgb(51,51,255)" href=3D"http://sites.google.com/site/blue=
roofmusic" target=3D"_blank">http://sites.google.com/site/blueroofmusic</a>=
<br>
<a style=3D"color:rgb(102,0,204)" href=3D"http://sites.google.com/site/high=
northinc" target=3D"_blank">http://sites.google.com/site/highnorthinc</a><b=
r>
mailto: <a href=3D"mailto:blueroofmusic@gmail.com" target=3D"_blank">bluero=
ofmusic@gmail.com</a><br>
PO Box 221=C2=A0 Grand Marais, MI 49839=C2=A0 906-494-2434<br>
<br>
<div style=3D"display:inline"></div>
<div style=3D"display:inline"></div>
<div style=3D"display:inline"></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 12, 2019 at 10:38 PM Benj=
amin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu" target=3D"_blank">kaduk@mit=
.edu</a>&gt; wrote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
Cherry-picking one point...<br>
<br>
On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:<br>
&gt; Hello,<br>
&gt; <br>
&gt; Some comments on draft-birkholz-rats-architecture-01&lt;<a href=3D"htt=
ps://tools.ietf.org/html/draft-birkholz-rats-architecture-01" rel=3D"norefe=
rrer" target=3D"_blank">https://tools.ietf.org/html/draft-birkholz-rats-arc=
hitecture-01</a>&gt;<br>
&gt; <br>
[...]<br>
&gt; 7.1.1&lt;<a href=3D"https://tools.ietf.org/html/draft-birkholz-rats-ar=
chitecture-01#section-7.1.1" rel=3D"noreferrer" target=3D"_blank">https://t=
ools.ietf.org/html/draft-birkholz-rats-architecture-01#section-7.1.1</a>&gt=
;.=C2=A0 How the RATS Architecture Addresses
 the Lying Endpoint Problem<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 RATS imply the involvement of at least two players (roles) who s=
eek<br>
&gt;=C2=A0 =C2=A0 to overcome the lying endpoint problem.=C2=A0 The Verifie=
r wishes to<br>
&gt;=C2=A0 =C2=A0 consume application data supplied by a Computing Context.=
=C2=A0 But before<br>
&gt;=C2=A0 =C2=A0 application data is consumed, the Verifier obtains Attest=
ation<br>
&gt;=C2=A0 =C2=A0 Evidence about the Computing Context to assess likelihood=
 of poisoned<br>
&gt;=C2=A0 =C2=A0 data due to endpoint compromise or failure.=C2=A0 Remote =
Attestation<br>
&gt;=C2=A0 =C2=A0 argues that a systems&#39;s integrity characteristics sho=
uld not be<br>
&gt;=C2=A0 =C2=A0 believed until rationale for believability is presented t=
o the<br>
&gt;=C2=A0 =C2=A0 relying party seeking to interact with the system.<br>
&gt; <br>
&gt; =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to trust=
worthiness (e.g. 42% likelihood of poisoned data=E2=80=9D). Is that really =
feasible? And if so, is it actually of any use? IMO trustworthiness is bina=
ry (=E2=80=9Ctrustworthy or not trustworthy=E2=80=9D), or binary and condit=
ional/contextual
 (=E2=80=9Ctrustworthy if used for certain actions=E2=80=9D).<br>
<br>
My personal thinking here is along the lines of &quot;this data makes me<br=
>
confident that only someone who was able to subvert my supply chain and<br>
surreptitiously replace the TPM chip in the sealed device delivered to me<b=
r>
would be able to forge the attestation evidence; I don&#39;t think I&#39;m =
the<br>
target of such an attack, so there&#39;s a low likeliyhood of endpoint<br>
compromise&quot;.=C2=A0 Or, as James Mickens put it more glibly in<br>
<a href=3D"https://www.usenix.org/system/files/1311_05-08_mickens.pdf" rel=
=3D"noreferrer" target=3D"_blank">https://www.usenix.org/system/files/1311_=
05-08_mickens.pdf</a> there&#39;s a<br>
Mossad/not-Mossad distinction in the potential attackers, and if the Mossad=
<br>
is a threat, you&#39;re gonna be Mossad&#39;ed upon no matter what you do.<=
br>
<br>
-Ben<br>
<br>
_______________________________________________<br>
RATS mailing list<br>
<a href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/rats" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/rats</a><br>
</blockquote>
</div>
_______________________________________________<br>
RATS mailing list<br>
<a href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/rats" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/rats</a><br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>

</blockquote></div>

--000000000000d4afc6058db69f8b--


From nobody Mon Jul 15 04:40:16 2019
Return-Path: <william.panwei@huawei.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F389120106 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 04:40:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 EYii2TMwLJUI for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 04:40:11 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 97E06120018 for <rats@ietf.org>; Mon, 15 Jul 2019 04:40:11 -0700 (PDT)
Received: from LHREML713-CAH.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 367A8B9DDCB79FF58A9A for <rats@ietf.org>; Mon, 15 Jul 2019 12:40:09 +0100 (IST)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 15 Jul 2019 12:40:08 +0100
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.51]) by nkgeml412-hub.china.huawei.com ([10.98.56.73]) with mapi id 14.03.0439.000; Mon, 15 Jul 2019 19:40:03 +0800
From: "Panwei (William)" <william.panwei@huawei.com>
To: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: 3 Use cases
Thread-Index: AQHVOutRhw639TMETEyILpbQfS/JXqbLavdQ
Date: Mon, 15 Jul 2019 11:40:03 +0000
Message-ID: <30E95A901DB42F44BA42D69DB20DFA6A69FC00C1@nkgeml513-mbs.china.huawei.com>
References: <HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0@HE1PR0701MB2267.eurprd07.prod.outlook.com>
In-Reply-To: <HE1PR0701MB2267E23FFE8FF91F5DAC6FD58FCF0@HE1PR0701MB2267.eurprd07.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.134.37.117]
Content-Type: multipart/alternative; boundary="_000_30E95A901DB42F44BA42D69DB20DFA6A69FC00C1nkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/t344qRF-QufHUkoKzZD0sbBsEaU>
Subject: Re: [Rats] 3 Use cases
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 11:40:14 -0000

--_000_30E95A901DB42F44BA42D69DB20DFA6A69FC00C1nkgeml513mbschi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGkgSWFuLA0KDQpUaGFua3MsIHBsZWFzZSBzZWUgaW5saW5lLg0KDQpSZWdhcmRzICYgVGhhbmtz
IQ0KxcvOsCBXZWkgUGFuDQq7qs6qvLzK9dPQz965q8u+IEh1YXdlaSBUZWNobm9sb2dpZXMgQ28u
LCBMdGQuDQoNCkZyb206IFJBVFMgW21haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJl
aGFsZiBPZiBPbGl2ZXIsIElhbiAoTm9raWEgLSBGSS9Fc3BvbykNClNlbnQ6IE1vbmRheSwgSnVs
eSAxNSwgMjAxOSA0OjU3IFBNDQpUbzogcmF0c0BpZXRmLm9yZw0KU3ViamVjdDogW1JhdHNdIDMg
VXNlIGNhc2VzDQoNClN1cHBseSBDaGFpbiBBdHRlc3RhdGlvbg0KDQpBIGRldmljZSBpcyBzaGlw
cGVkIGZyb20gYW4gT0VNIHZpYSBzb21lIGRlbGl2ZXJ5IG1lY2hhbmlzbSBhbmQgaXMgcmVjZWl2
ZWQgYnkgYSBjdXN0b21lci4gVGhlIGN1c3RvbWVyIHJlcXVpcmVzIGFzc3VyYW5jZSB0aGF0IHRo
ZSBkZXZpY2UgaGFzIG5vdCBiZWVuIHRhbXBlcmVkIHdpdGguIFRoaXMgZGlmZmVycyBmcm9tIHRo
ZSB1c3VhbCBhdHRlc3RhdGlvbiBzY2VuYXJpb3MgYmV0d2VlbiBhIGRldmljZS9lbGVtZW50IGFu
ZCBhdHRlc3RhdGlvbiBzZXJ2ZXIvdmVyaWZpZXIgaW4gdGhhdCB0aGlzIHJlcXVpcmVzIGtub3ds
ZWRnZSBvZiB0aGUgcGFydGlhbCBvciBmdWxsIGNvbmZpZ3VyYXRpb24gb2YgdGhlIGRldmljZSBi
ZWluZyBzaGlwcGVkIGFuZCBjb25maWd1cmVkIGJlZm9yZSBpbnRyb2R1Y3Rpb24gaW50byB0aGUg
Y3VzdG9tZXIncyBlbnZpcm9ubWVudC4NCg0KVGhpcyB1c2UgY2FzZSB0aGVuIHJlcXVpcmVzIGlu
dGVyYWN0aW9uIGJldHdlZW4gdHdvIGF0dGVzdGF0aW9uIHBvaW50cyB0byBlbnN1cmUgdGhhdCB0
aGUgaW50ZWdyaXR5IG9mIHRoZSBkZXZpY2UgaGFzIG5vdCBjaGFuZ2VkIHdpdGggcmVnYXJkcyB0
byBhKSB0aGUgZGV2aWNlLCBiKSB0aGUgb3JpZ2luYWwgW3Bvc3NpYmx5IHBhcnRpYWxdIGNvbmZp
Z3VyYXRpb24sIGMpIHRoZSBkZXZpY2UgbWFudWZhY3R1cmVyJ3MgbWVhc3VyZW1lbnRzIGFuZCBk
KSB0aGUgcmVjZWl2ZXIgLSBjdXN0b21lcidzIC0gbWVhc3VyZW1lbnRzLg0KDQpbV2VpXSBJIGhh
dmUgdGhlIHNhbWUgZmVlbGluZyB3aXRoIFRob21hcy4gVGhlIE9FTSBpcyB0aGUgQXNzZXJ0ZXIg
aW4gdGhlIFJBVFMgYXJjaGl0ZWN0dXJlLCBpdCBjYW4gcHVibGlzaCB0aGUgQXR0ZXN0YXRpb24g
QXNzZXJ0aW9ucyB0byB0aGUgVmVyaWZpZXIgKEFuZCB0aGlzIGlzIG91dCBvZiBzY29wZSBvZiBS
QVRTKS4gV2hhdCBtYWtlcyB0aGlzIGEgZGlmZmVyZW50IHVzZSBjYXNlPw0KDQpEeW5hbWljIFN5
c3RlbXMNCg0KQWxsIGN1cnJlbnQgaW50ZWdyaXR5IG1lY2hhbmlzbSBhc3N1bWUgYSBjZXJ0YWlu
IGRlZ3JlZSBvZiBmaXhlZCBwcm9wZXJ0aWVzLCBlZzogVFBNJ3MgQ1JUTS9TUlRNLCBhbmQga25v
d24gY29uZmlndXJhdGlvbnMuIEEgY2FzZSBleGlzdHMgd2hlcmUgYSBzZXQgb2YsIHNheSwgSW9U
IGRldmljZXMgZWFjaCB3aXRoIGludGVncml0eSBtZWFzdXJlbWVudHMgYXJlIGF0dGVzdGVkIGJ5
IHNvbWUgRWRnZSBub2RlLiBUaGUgRWRnZSBub2RlIG1heSBjb21iaW5lIHRoZSBJb1QgZGV2aWNl
IG1lYXN1cmVtZW50cyBpbnRvIGEgc2luZ2xlIG1lYXN1cmVtZW50IChlZzogTWVya2VsIFRyZWUp
LiBJZiB0aGUgY29uZmlndXJhdGlvbiBvZiBJb1QgZGV2aWNlIGNoYW5nZXMsIHBhcnRpY3Vhcmx5
IGluIHJlbGF0aW9uIHRvIGF2YWlsYWJpbGl0eSBvZiBkZXZpY2UsIHRoZW4gdGhpcyBjb21iaW5l
ZCBtZWFzdXJlbWVudCB3aWxsIGNoYW5nZS4gVGhpcyBjaGFuZ2VkIG1lYXN1cmVtZW50IGhvd2V2
ZXIgbWF5IGJlIGEgdmFsaWQgY29uZmlndXJhdGlvbi4NCg0KRm9yIGV4YW1wbGUsIGluIGEgbWVk
aWNhbCBjYXNlLCB0aGUgc2V0IG9mIG1lYXN1cmVtZW50IGRldmljZXMgbWF5IGJlIHJhcGlkbHkg
Y2hhbmdpbmcgZHVlIHRvIG5lY2Vzc2l0eSBvZiBuZXR3b3JrIHByb3Zpc2lvbmluZywgZGV2aWNl
IGF2YWlsYWJpbHRpeSBldGMsIGJ1dCB0aGUgcGVybXV0YXRpb25zIG9mIGRldmljZXMgbWF5IHN0
aWxsIGJlIHZhbGlkLg0KDQpbV2VpXSBTb3JyeSwgSSBkaWRuoa90IGdldCB0aGlzIHZlcnkgY2xl
YXJseSwgY2FuIHlvdSBlbGFib3JhdGUgdGhpcz8gSaGvbSBjb25mdXNlZCBhYm91dCB3aGF0oa9z
IHRoZSB1c2Ugb2YgdGhpcyBjb21iaW5lZCBtZWFzdXJlbWVudC4NCg0KRGF0YSBBdHRlc3RhdGlv
bg0KDQpBIHBpZWNlIG9mIGRhdGEgcmVjZWl2ZWQgZnJvbSBhIHRydXN0ZWQgZWxlbWVudCBtYXkg
aXRzZWxmIGNvbnRhaW4gaW5mb3JtYXRpb24gYWJvdXQgdGhlIGNvbmZpZ3VyYXRpb24gb2YgdGhh
dCBkZXZpY2Ugd2hlbiB0aGF0IGRhdGEgd2FzIHJlY2VpdmVkLi4gVGhpcyBtaWdodCBiZSBhIHNp
bmdsZSBtZWFzdXJlbWVudCBvciBhIGNvbWJpbmF0aW9uIG9mIG1lYXN1cmVtZW50cyBvdmVyIHRp
bWUgYm91bmRlZCBieSBhIHNlc3Npb24gb3IgdHJhbnNhY2l0aW9uLg0KDQpJbiB0aGlzIHVzZSBj
YXNlIHdlIGNvbnRpbnVlIHRoZSBjaGFpbi1vZi10cnVzdCB1cCBmcm9tIHRoZSBkZXZpY2UgZmly
bXdhcmUvb3BlcmF0aW5nIGVudmlyb25tZW50IHRvIHRoZSBkYXRhLiBUaGlzIGVuYWJsZXMgdGhh
dCBvbmNlIGEgZGF0YSBwYWNrZXQgaXMgcmVjZWl2ZWQsIGl0J3MgaW50ZWdyaXR5IGNhbiBiZSBj
aGVja2VkIChjZjogSldUKSBhbmQgdGhpcyBpbmZvcm1hdGlvbiBhbHNvIGJlIHRyYWNlZCB0byB0
aGUgZGV2aWNlIHRoYXQgcHJvZHVjZWQgdGhhdCBkYXRhLiBUaGUgZGF0YSBhbmQgZGV2aWNlIHRo
ZW4gY2FuIGJlIGF0dGVzdGVkIHRvZ2V0aGVyLi4NCg0KW1dlaV0gVGhpcyBpcyBpbnRlcmVzdGlu
Zy4gSXQgbG9va3MgbGlrZSB0aGF0IHNlbmRpbmcgdGhlIGF0dGVzdGF0aW9uIGNsYWltcyBhbmQg
dGhlIGRhdGEgdG9nZXRoZXIgdG8gYXR0ZXN0IHRoZSBkZXZpY2UgYW5kIHRoZSBkYXRhIHNpbXVs
dGFuZW91c2x5LiBJIHRoaW5rIHRoZSBjbGFpbXMgZGlzY3Vzc2VkIGluIHRoZSBXRyBzbyBmYXIg
YXJlIG5vdCB2ZXJ5IHNpbXBsZSAobWFueSBpbmZvcm1hdGlvbnMgbmVlZCB0byBiZSBjb252ZXll
ZCB0byBzaG93IHRoZSBkZXZpY2Whr3MgaW50ZWdyaXR5KSwgaXMgdGhpcyB1c2UgY2FzZSBhIG9w
ZXJhdGlvbmFsIG9uZT8NCg0KDQotLQ0KDQpEci4gSWFuIE9saXZlcg0KDQpDeWJlcnNlY3VyaXR5
IFJlc2VhcmNoDQoNCkRpc3Rpbmd1aXNoZWQgTWVtYmVyIG9mIFRlY2huaWNhbCBTdGFmZg0KDQpO
b2tpYSBCZWxsIExhYnMNCg0KKzM1OCA1MCA0ODMgNjIzNw0K

--_000_30E95A901DB42F44BA42D69DB20DFA6A69FC00C1nkgeml513mbschi_
Content-Type: text/html; charset="gb2312"
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=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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;}
@font-face
	{font-family:Gadugi;
	panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=BB=AA=CE=C4=CF=B8=BA=DA;
	panose-1:2 1 6 0 4 1 1 1 1 1;}
@font-face
	{font-family:"\@=BB=AA=CE=C4=CF=B8=BA=DA";
	panose-1:2 1 6 0 4 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",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
	{mso-style-priority:99;
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Gadugi",sans-serif;
	color:black;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></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"><span style=3D"font-size:11.0pt;font-family:&quot;Ga=
dugi&quot;,sans-serif;color:black">Hi Ian,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ga=
dugi&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ga=
dugi&quot;,sans-serif;color:black">Thanks, please see inline.<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ga=
dugi&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"line-height:120%"><span style=3D"font-size:=
11.0pt;line-height:120%;font-family:&quot;Gadugi&quot;,sans-serif;color:bla=
ck">Regards &amp; Thanks!<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"line-height:120%"><span lang=3D"ZH-CN" styl=
e=3D"font-size:11.0pt;line-height:120%;font-family:=BB=AA=CE=C4=CF=B8=BA=DA=
;color:black">=C5=CB=CE=B0</span><span style=3D"font-size:11.0pt;line-heigh=
t:120%;font-family:&quot;Gadugi&quot;,sans-serif;color:black"> Wei Pan<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:6.0pt"><span lang=3D"ZH-CN" s=
tyle=3D"font-size:11.0pt;font-family:=BB=AA=CE=C4=CF=B8=BA=DA;color:black">=
=BB=AA=CE=AA=BC=BC=CA=F5=D3=D0=CF=DE=B9=AB=CB=BE</span><span style=3D"font-=
size:11.0pt;font-family:&quot;Gadugi&quot;,sans-serif;color:black"> Huawei =
Technologies Co., Ltd.<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ga=
dugi&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> RATS [mailto:rats-bounces@ietf=
.org]
<b>On Behalf Of </b>Oliver, Ian (Nokia - FI/Espoo)<br>
<b>Sent:</b> Monday, July 15, 2019 4:57 PM<br>
<b>To:</b> rats@ietf.org<br>
<b>Subject:</b> [Rats] 3 Use cases<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">Supply Chain Attestation<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">A device is shipped from an OEM via some delivery mechan=
ism and is received by a customer. The customer requires assurance that the=
 device has not been tampered with. This differs
 from the usual attestation scenarios between a device/element and attestat=
ion server/verifier in that this requires knowledge of the partial or full =
configuration of the device being shipped and configured before introductio=
n into the customer's environment.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">This use case then requires interaction between two atte=
station points to ensure that the integrity of the device has not changed w=
ith regards to a) the device, b) the original
 [possibly partial] configuration, c) the device manufacturer's measurement=
s and d) the receiver - customer's - measurements.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Consolas;color:black">[We=
i] I have the same feeling with Thomas. The OEM is the Asserter in the RATS=
 architecture, it can publish the Attestation Assertions to the Verifier (A=
nd this is out of scope of RATS). What
 makes this a different use case?<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">Dynamic Systems<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">All current integrity mechanism assume a certain degree =
of fixed properties, eg: TPM's CRTM/SRTM, and known configurations. A case =
exists where a set of, say, IoT devices each with
 integrity measurements are attested by some Edge node. The Edge node may c=
ombine the IoT device measurements into a single measurement (eg: Merkel Tr=
ee). If the configuration of IoT device changes, particuarly in relation to=
 availability of device, then this
 combined measurement will change. This changed measurement however may be =
a valid configuration.
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">For example, in a medical case, the set of measurement d=
evices may be rapidly changing due to necessity of network provisioning, de=
vice availabiltiy etc, but the permutations of
 devices may still be valid.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Consolas;color:black">[We=
i] Sorry, I didn=A1=AFt get this very clearly, can you elaborate this? I=A1=
=AFm confused about what=A1=AFs the use of this combined measurement.<o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">Data Attestation<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">A piece of data received from a trusted element may itse=
lf contain information about the configuration of that device when that dat=
a was received.. This might be a single measurement
 or a combination of measurements over time bounded by a session or transac=
ition.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black">In this use case we continue the chain-of-trust up from =
the device firmware/operating environment to the data. This enables that on=
ce a data packet is received, it's integrity can
 be checked (cf: JWT) and this information also be traced to the device tha=
t produced that data. The data and device then can be attested together..<o=
:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Calibri&quot;,sans-=
serif;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Consolas;color:black">[We=
i] This is interesting. It looks like that sending the attestation claims a=
nd the data together to attest the device and the data simultaneously. I th=
ink the claims discussed in the WG so
 far are not very simple (many informations need to be conveyed to show the=
 device=A1=AFs integrity), is this use case a operational one?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ga=
dugi&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper">
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">-=
- <o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">D=
r. Ian Oliver<o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">C=
ybersecurity Research<o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">D=
istinguished Member of Technical Staff<o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">N=
okia Bell Labs<o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">&=
#43;358 50 483 6237<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_30E95A901DB42F44BA42D69DB20DFA6A69FC00C1nkgeml513mbschi_--


From nobody Mon Jul 15 07:07:20 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6B25120157 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 07:07:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 5O6qaMXwSpCK for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 07:07:15 -0700 (PDT)
Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) (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 C55CF120125 for <rats@ietf.org>; Mon, 15 Jul 2019 07:07:15 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jul 2019 07:07:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,493,1557212400";  d="scan'208,217";a="175104002"
Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by FMSMGA003.fm.intel.com with ESMTP; 15 Jul 2019 07:07:14 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.170]) by ORSMSX108.amr.corp.intel.com ([169.254.2.65]) with mapi id 14.03.0439.000; Mon, 15 Jul 2019 07:07:14 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Ira McDonald <blueroofmusic@gmail.com>, Benjamin Kaduk <kaduk@mit.edu>
CC: Nicolae Paladi <nicolae.paladi@ri.se>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, "Thomas Hardjono" <hardjono@mit.edu>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>
Thread-Topic: [Rats] Comments on draft-birkholz-rats-architecture-01
Thread-Index: AQHVNM6n08a7P12bmUyVFL6zYsL3BKbArEYAgAengoCAAMI5AIABhyoA
Date: Mon, 15 Jul 2019 14:07:13 +0000
Message-ID: <E7299F99-54D4-47FA-A439-F1D8CB7D1353@intel.com>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com>
In-Reply-To: <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1a.0.190609
x-originating-ip: [10.251.17.101]
Content-Type: multipart/alternative; boundary="_000_E7299F9954D447FAA439F1D8CB7D1353intelcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/ABJnvh557cjk3X4XaxpteKABFsw>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 14:07:19 -0000

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

SSB0aGluayBib3RoIHBlcnNwZWN0aXZlcyBhcmUgY29ycmVjdC4gSWYgdGhlIGNvbnRleHQgb2Yg
ZXZhbHVhdGlvbiBpcyBhbiBhY2Nlc3MgZGVjaXNpb24gdGhlbiB0cnVzdCBpcyBiaW5hcnkuIElm
IHRoZSBjb250ZXh0IGlzIGFuYWx5dGljcywgbG9nZ2luZyBvciByaXNrIG1hbmFnZW1lbnQgdGhl
biB0cnVzdCBpcyAoY2FuIGJlKSBwcm9iYWJpbGlzdGljLg0KDQpUaGUgcmVseWluZyBwYXJ0eSBo
YXMgdGhlIG5lY2Vzc2FyeSBjb250ZXh0LiBUaGUgbWFpbiBvYmplY3RpdmUgZm9yIFJBVFMgaXMg
dG8gZGVmaW5lIEF0dGVzdGVyLVZlcmlmaWVyIGludGVyYWN0aW9ucy4NCg0KSeKAmW0ganVzdCB3
b25kZXJpbmcsIGZvciB0aGUgcHVycG9zZXMgb2YgUkFUUyBhcmNoaXRlY3R1cmUsIGlmIHdlIG5l
ZWQgdG8gcmVzb2x2ZSB0aGlzIHF1ZXN0aW9uIG5vdz8NCg0KT24gNy8xMy8xOSwgNzoxMSBBTSwg
IklyYSBNY0RvbmFsZCIgPGJsdWVyb29mbXVzaWNAZ21haWwuY29tPG1haWx0bzpibHVlcm9vZm11
c2ljQGdtYWlsLmNvbT4+IHdyb3RlOg0KDQpIaSwNCg0KQWJvdXQgYmluYXJ5ICJ0cnVzdHdvcnRo
eSIuDQoNClRoaXMgaXMgYSBmdW5kYW1lbnRhbCBmYWxsYWN5LiAgTmVpdGhlciAidHJ1c3R3b3J0
aHkiDQpub3IgInNlY3VyZSIgYXJlICpldmVyKiBiaW5hcnkuICBUaGF0J3MgYmFzaWMgdG8gdGhl
DQpzZWN1cml0eSBieSBkZXNpZ24gYXBwcm9hY2guDQoNCkNoZWVycywNCi0gSXJhDQoNCklyYSBN
Y0RvbmFsZCAoTXVzaWNpYW4gLyBTb2Z0d2FyZSBBcmNoaXRlY3QpDQpDby1DaGFpciAtIFRDRyBU
cnVzdGVkIE1vYmlsaXR5IFNvbHV0aW9ucyBXRw0KQ28tQ2hhaXIgLSBUQ0cgTWV0YWRhdGEgQWNj
ZXNzIFByb3RvY29sIFNHDQpDaGFpciAtIExpbnV4IEZvdW5kYXRpb24gT3BlbiBQcmludGluZyBX
Rw0KU2VjcmV0YXJ5IC0gSUVFRS1JU1RPIFByaW50ZXIgV29ya2luZyBHcm91cA0KQ28tQ2hhaXIg
LSBJRUVFLUlTVE8gUFdHIEludGVybmV0IFByaW50aW5nIFByb3RvY29sIFdHDQpJRVRGIERlc2ln
bmF0ZWQgRXhwZXJ0IC0gSVBQICYgUHJpbnRlciBNSUINCkJsdWUgUm9vZiBNdXNpYyAvIEhpZ2gg
Tm9ydGggSW5jDQpodHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2JsdWVyb29mbXVzaWMNCmh0
dHA6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvaGlnaG5vcnRoaW5jDQptYWlsdG86IGJsdWVyb29m
bXVzaWNAZ21haWwuY29tPG1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbT4NClBPIEJveCAy
MjEgIEdyYW5kIE1hcmFpcywgTUkgNDk4MzkgIDkwNi00OTQtMjQzNA0KDQoNCk9uIEZyaSwgSnVs
IDEyLCAyMDE5IGF0IDEwOjM4IFBNIEJlbmphbWluIEthZHVrIDxrYWR1a0BtaXQuZWR1PG1haWx0
bzprYWR1a0BtaXQuZWR1Pj4gd3JvdGU6DQpDaGVycnktcGlja2luZyBvbmUgcG9pbnQuLi4NCg0K
T24gTW9uLCBKdWwgMDgsIDIwMTkgYXQgMDI6NDQ6NTZQTSArMDAwMCwgTmljb2xhZSBQYWxhZGkg
d3JvdGU6DQo+IEhlbGxvLA0KPg0KPiBTb21lIGNvbW1lbnRzIG9uIGRyYWZ0LWJpcmtob2x6LXJh
dHMtYXJjaGl0ZWN0dXJlLTAxPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJr
aG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMT4NCj4NClsuLi5dDQo+IDcuMS4xPGh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMSNzZWN0
aW9uLTcuMS4xPi4gIEhvdyB0aGUgUkFUUyBBcmNoaXRlY3R1cmUgQWRkcmVzc2VzIHRoZSBMeWlu
ZyBFbmRwb2ludCBQcm9ibGVtDQo+DQo+DQo+DQo+DQo+DQo+ICBSQVRTIGltcGx5IHRoZSBpbnZv
bHZlbWVudCBvZiBhdCBsZWFzdCB0d28gcGxheWVycyAocm9sZXMpIHdobyBzZWVrDQo+ICAgIHRv
IG92ZXJjb21lIHRoZSBseWluZyBlbmRwb2ludCBwcm9ibGVtLiAgVGhlIFZlcmlmaWVyIHdpc2hl
cyB0bw0KPiAgICBjb25zdW1lIGFwcGxpY2F0aW9uIGRhdGEgc3VwcGxpZWQgYnkgYSBDb21wdXRp
bmcgQ29udGV4dC4gIEJ1dCBiZWZvcmUNCj4gICAgYXBwbGljYXRpb24gZGF0YSBpcyBjb25zdW1l
ZCwgdGhlIFZlcmlmaWVyIG9idGFpbnMgQXR0ZXN0YXRpb24NCj4gICAgRXZpZGVuY2UgYWJvdXQg
dGhlIENvbXB1dGluZyBDb250ZXh0IHRvIGFzc2VzcyBsaWtlbGlob29kIG9mIHBvaXNvbmVkDQo+
ICAgIGRhdGEgZHVlIHRvIGVuZHBvaW50IGNvbXByb21pc2Ugb3IgZmFpbHVyZS4gIFJlbW90ZSBB
dHRlc3RhdGlvbg0KPiAgICBhcmd1ZXMgdGhhdCBhIHN5c3RlbXMncyBpbnRlZ3JpdHkgY2hhcmFj
dGVyaXN0aWNzIHNob3VsZCBub3QgYmUNCj4gICAgYmVsaWV2ZWQgdW50aWwgcmF0aW9uYWxlIGZv
ciBiZWxpZXZhYmlsaXR5IGlzIHByZXNlbnRlZCB0byB0aGUNCj4gICAgcmVseWluZyBwYXJ0eSBz
ZWVraW5nIHRvIGludGVyYWN0IHdpdGggdGhlIHN5c3RlbS4NCj4NCj4g4oCcTGlrZWxpaG9vZOKA
nSBpbXBsaWVzIGEgcHJvYmFiaWxpc3RpYyBhcHByb2FjaCB0byB0cnVzdHdvcnRoaW5lc3MgKGUu
Zy4gNDIlIGxpa2VsaWhvb2Qgb2YgcG9pc29uZWQgZGF0YeKAnSkuIElzIHRoYXQgcmVhbGx5IGZl
YXNpYmxlPyBBbmQgaWYgc28sIGlzIGl0IGFjdHVhbGx5IG9mIGFueSB1c2U/IElNTyB0cnVzdHdv
cnRoaW5lc3MgaXMgYmluYXJ5ICjigJx0cnVzdHdvcnRoeSBvciBub3QgdHJ1c3R3b3J0aHnigJ0p
LCBvciBiaW5hcnkgYW5kIGNvbmRpdGlvbmFsL2NvbnRleHR1YWwgKOKAnHRydXN0d29ydGh5IGlm
IHVzZWQgZm9yIGNlcnRhaW4gYWN0aW9uc+KAnSkuDQoNCk15IHBlcnNvbmFsIHRoaW5raW5nIGhl
cmUgaXMgYWxvbmcgdGhlIGxpbmVzIG9mICJ0aGlzIGRhdGEgbWFrZXMgbWUNCmNvbmZpZGVudCB0
aGF0IG9ubHkgc29tZW9uZSB3aG8gd2FzIGFibGUgdG8gc3VidmVydCBteSBzdXBwbHkgY2hhaW4g
YW5kDQpzdXJyZXB0aXRpb3VzbHkgcmVwbGFjZSB0aGUgVFBNIGNoaXAgaW4gdGhlIHNlYWxlZCBk
ZXZpY2UgZGVsaXZlcmVkIHRvIG1lDQp3b3VsZCBiZSBhYmxlIHRvIGZvcmdlIHRoZSBhdHRlc3Rh
dGlvbiBldmlkZW5jZTsgSSBkb24ndCB0aGluayBJJ20gdGhlDQp0YXJnZXQgb2Ygc3VjaCBhbiBh
dHRhY2ssIHNvIHRoZXJlJ3MgYSBsb3cgbGlrZWxpeWhvb2Qgb2YgZW5kcG9pbnQNCmNvbXByb21p
c2UiLiAgT3IsIGFzIEphbWVzIE1pY2tlbnMgcHV0IGl0IG1vcmUgZ2xpYmx5IGluDQpodHRwczov
L3d3dy51c2VuaXgub3JnL3N5c3RlbS9maWxlcy8xMzExXzA1LTA4X21pY2tlbnMucGRmIHRoZXJl
J3MgYQ0KTW9zc2FkL25vdC1Nb3NzYWQgZGlzdGluY3Rpb24gaW4gdGhlIHBvdGVudGlhbCBhdHRh
Y2tlcnMsIGFuZCBpZiB0aGUgTW9zc2FkDQppcyBhIHRocmVhdCwgeW91J3JlIGdvbm5hIGJlIE1v
c3NhZCdlZCB1cG9uIG5vIG1hdHRlciB3aGF0IHlvdSBkby4NCg0KLUJlbg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KUkFUUyBtYWlsaW5nIGxpc3QN
ClJBVFNAaWV0Zi5vcmc8bWFpbHRvOlJBVFNAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3JhdHMNCg==

--_000_E7299F9954D447FAA439F1D8CB7D1353intelcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <68207F049E3A2D47ADE1FDC73F3E4587@intel.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUi
IHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkkgdGhpbmsgYm90aCBwZXJzcGVjdGl2ZXMgYXJlIGNvcnJlY3QuIElmIHRoZSBj
b250ZXh0IG9mIGV2YWx1YXRpb24gaXMgYW4gYWNjZXNzIGRlY2lzaW9uIHRoZW4gdHJ1c3QgaXMg
YmluYXJ5LiBJZiB0aGUgY29udGV4dCBpcyBhbmFseXRpY3MsIGxvZ2dpbmcgb3IgcmlzayBtYW5h
Z2VtZW50IHRoZW4gdHJ1c3QgaXMgKGNhbiBiZSkgcHJvYmFiaWxpc3RpYy4NCjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5UaGUgcmVseWluZyBwYXJ0eSBoYXMgdGhlIG5lY2Vzc2FyeSBjb250ZXh0
LiBUaGUgbWFpbiBvYmplY3RpdmUgZm9yIFJBVFMgaXMgdG8gZGVmaW5lIEF0dGVzdGVyLVZlcmlm
aWVyIGludGVyYWN0aW9ucy4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5J4oCZbSBqdXN0IHdv
bmRlcmluZywgZm9yIHRoZSBwdXJwb3NlcyBvZiBSQVRTIGFyY2hpdGVjdHVyZSwgaWYgd2UgbmVl
ZCB0byByZXNvbHZlIHRoaXMgcXVlc3Rpb24gbm93PzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5PbiA3LzEzLzE5LCA3OjExIEFN
LCAmcXVvdDtJcmEgTWNEb25hbGQmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpibHVlcm9vZm11
c2ljQGdtYWlsLmNvbSI+Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij5IaSw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5BYm91
dCBiaW5hcnkgJnF1b3Q7dHJ1c3R3b3J0aHkmcXVvdDsuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhpcyBpcyBhIGZ1bmRhbWVudGFsIGZhbGxhY3kuJm5i
c3A7IE5laXRoZXIgJnF1b3Q7dHJ1c3R3b3J0aHkmcXVvdDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5u
b3IgJnF1b3Q7c2VjdXJlJnF1b3Q7IGFyZSAqZXZlciogYmluYXJ5LiZuYnNwOyBUaGF0J3MgYmFz
aWMgdG8gdGhlPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+c2VjdXJpdHkgYnkgZGVzaWduIGFwcHJvYWNo
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkNoZWVycyw8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4tIElyYTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPklyYSBNY0RvbmFsZCAoTXVzaWNpYW4gLyBTb2Z0d2FyZSBB
cmNoaXRlY3QpPGJyPg0KQ28tQ2hhaXIgLSBUQ0cgVHJ1c3RlZCBNb2JpbGl0eSBTb2x1dGlvbnMg
V0c8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5Dby1DaGFpciAtIFRDRyBNZXRhZGF0YSBBY2Nlc3MgUHJv
dG9jb2wgU0c8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2lu
LWJvdHRvbToxMi4wcHQ7bWFyZ2luLWxlZnQ6LjVpbiI+DQpDaGFpciAtIExpbnV4IEZvdW5kYXRp
b24gT3BlbiBQcmludGluZyBXRzxicj4NClNlY3JldGFyeSAtIElFRUUtSVNUTyBQcmludGVyIFdv
cmtpbmcgR3JvdXA8YnI+DQpDby1DaGFpciAtIElFRUUtSVNUTyBQV0cgSW50ZXJuZXQgUHJpbnRp
bmcgUHJvdG9jb2wgV0c8YnI+DQpJRVRGIERlc2lnbmF0ZWQgRXhwZXJ0IC0gSVBQICZhbXA7IFBy
aW50ZXIgTUlCPGJyPg0KQmx1ZSBSb29mIE11c2ljIC8gSGlnaCBOb3J0aCBJbmM8YnI+DQo8YSBo
cmVmPSJodHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2JsdWVyb29mbXVzaWMiIHRhcmdldD0i
X2JsYW5rIj48c3BhbiBzdHlsZT0iY29sb3I6IzMzMzNGRiI+aHR0cDovL3NpdGVzLmdvb2dsZS5j
b20vc2l0ZS9ibHVlcm9vZm11c2ljPC9zcGFuPjwvYT48YnI+DQo8YSBocmVmPSJodHRwOi8vc2l0
ZXMuZ29vZ2xlLmNvbS9zaXRlL2hpZ2hub3J0aGluYyIgdGFyZ2V0PSJfYmxhbmsiPjxzcGFuIHN0
eWxlPSJjb2xvcjojNjYwMENDIj5odHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2hpZ2hub3J0
aGluYzwvc3Bhbj48L2E+PGJyPg0KbWFpbHRvOiA8YSBocmVmPSJtYWlsdG86Ymx1ZXJvb2ZtdXNp
Y0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5ibHVlcm9vZm11c2ljQGdtYWlsLmNvbTwvYT48
YnI+DQpQTyBCb3ggMjIxJm5ic3A7IEdyYW5kIE1hcmFpcywgTUkgNDk4MzkmbmJzcDsgOTA2LTQ5
NC0yNDM0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+T24gRnJpLCBKdWwgMTIsIDIwMTkgYXQgMTA6MzggUE0g
QmVuamFtaW4gS2FkdWsgJmx0OzxhIGhyZWY9Im1haWx0bzprYWR1a0BtaXQuZWR1Ij5rYWR1a0Bt
aXQuZWR1PC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRp
bmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Q2hlcnJ5LXBp
Y2tpbmcgb25lIHBvaW50Li4uPGJyPg0KPGJyPg0KT24gTW9uLCBKdWwgMDgsIDIwMTkgYXQgMDI6
NDQ6NTZQTSAmIzQzOzAwMDAsIE5pY29sYWUgUGFsYWRpIHdyb3RlOjxicj4NCiZndDsgSGVsbG8s
PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFNvbWUgY29tbWVudHMgb24gZHJhZnQtYmlya2hvbHotcmF0
cy1hcmNoaXRlY3R1cmUtMDEmbHQ7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L2RyYWZ0LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJlLTAxIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJl
LTAxPC9hPiZndDs8YnI+DQomZ3Q7IDxicj4NClsuLi5dPGJyPg0KJmd0OyA3LjEuMSZsdDs8YSBo
cmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYmlya2hvbHotcmF0cy1hcmNo
aXRlY3R1cmUtMDEjc2VjdGlvbi03LjEuMSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMSNzZWN0aW9u
LTcuMS4xPC9hPiZndDsuJm5ic3A7IEhvdyB0aGUgUkFUUyBBcmNoaXRlY3R1cmUgQWRkcmVzc2Vz
IHRoZSBMeWluZyBFbmRwb2ludCBQcm9ibGVtPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZn
dDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IDxicj4NCiZndDsmbmJzcDsgUkFUUyBpbXBseSB0aGUg
aW52b2x2ZW1lbnQgb2YgYXQgbGVhc3QgdHdvIHBsYXllcnMgKHJvbGVzKSB3aG8gc2Vlazxicj4N
CiZndDsmbmJzcDsgJm5ic3A7IHRvIG92ZXJjb21lIHRoZSBseWluZyBlbmRwb2ludCBwcm9ibGVt
LiZuYnNwOyBUaGUgVmVyaWZpZXIgd2lzaGVzIHRvPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgY29u
c3VtZSBhcHBsaWNhdGlvbiBkYXRhIHN1cHBsaWVkIGJ5IGEgQ29tcHV0aW5nIENvbnRleHQuJm5i
c3A7IEJ1dCBiZWZvcmU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyBhcHBsaWNhdGlvbiBkYXRhIGlz
IGNvbnN1bWVkLCB0aGUgVmVyaWZpZXIgb2J0YWlucyBBdHRlc3RhdGlvbjxicj4NCiZndDsmbmJz
cDsgJm5ic3A7IEV2aWRlbmNlIGFib3V0IHRoZSBDb21wdXRpbmcgQ29udGV4dCB0byBhc3Nlc3Mg
bGlrZWxpaG9vZCBvZiBwb2lzb25lZDxicj4NCiZndDsmbmJzcDsgJm5ic3A7IGRhdGEgZHVlIHRv
IGVuZHBvaW50IGNvbXByb21pc2Ugb3IgZmFpbHVyZS4mbmJzcDsgUmVtb3RlIEF0dGVzdGF0aW9u
PGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgYXJndWVzIHRoYXQgYSBzeXN0ZW1zJ3MgaW50ZWdyaXR5
IGNoYXJhY3RlcmlzdGljcyBzaG91bGQgbm90IGJlPGJyPg0KJmd0OyZuYnNwOyAmbmJzcDsgYmVs
aWV2ZWQgdW50aWwgcmF0aW9uYWxlIGZvciBiZWxpZXZhYmlsaXR5IGlzIHByZXNlbnRlZCB0byB0
aGU8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyByZWx5aW5nIHBhcnR5IHNlZWtpbmcgdG8gaW50ZXJh
Y3Qgd2l0aCB0aGUgc3lzdGVtLjxicj4NCiZndDsgPGJyPg0KJmd0OyDigJxMaWtlbGlob29k4oCd
IGltcGxpZXMgYSBwcm9iYWJpbGlzdGljIGFwcHJvYWNoIHRvIHRydXN0d29ydGhpbmVzcyAoZS5n
LiA0MiUgbGlrZWxpaG9vZCBvZiBwb2lzb25lZCBkYXRh4oCdKS4gSXMgdGhhdCByZWFsbHkgZmVh
c2libGU/IEFuZCBpZiBzbywgaXMgaXQgYWN0dWFsbHkgb2YgYW55IHVzZT8gSU1PIHRydXN0d29y
dGhpbmVzcyBpcyBiaW5hcnkgKOKAnHRydXN0d29ydGh5IG9yIG5vdCB0cnVzdHdvcnRoeeKAnSks
IG9yIGJpbmFyeSBhbmQgY29uZGl0aW9uYWwvY29udGV4dHVhbA0KICjigJx0cnVzdHdvcnRoeSBp
ZiB1c2VkIGZvciBjZXJ0YWluIGFjdGlvbnPigJ0pLjxicj4NCjxicj4NCk15IHBlcnNvbmFsIHRo
aW5raW5nIGhlcmUgaXMgYWxvbmcgdGhlIGxpbmVzIG9mICZxdW90O3RoaXMgZGF0YSBtYWtlcyBt
ZTxicj4NCmNvbmZpZGVudCB0aGF0IG9ubHkgc29tZW9uZSB3aG8gd2FzIGFibGUgdG8gc3VidmVy
dCBteSBzdXBwbHkgY2hhaW4gYW5kPGJyPg0Kc3VycmVwdGl0aW91c2x5IHJlcGxhY2UgdGhlIFRQ
TSBjaGlwIGluIHRoZSBzZWFsZWQgZGV2aWNlIGRlbGl2ZXJlZCB0byBtZTxicj4NCndvdWxkIGJl
IGFibGUgdG8gZm9yZ2UgdGhlIGF0dGVzdGF0aW9uIGV2aWRlbmNlOyBJIGRvbid0IHRoaW5rIEkn
bSB0aGU8YnI+DQp0YXJnZXQgb2Ygc3VjaCBhbiBhdHRhY2ssIHNvIHRoZXJlJ3MgYSBsb3cgbGlr
ZWxpeWhvb2Qgb2YgZW5kcG9pbnQ8YnI+DQpjb21wcm9taXNlJnF1b3Q7LiZuYnNwOyBPciwgYXMg
SmFtZXMgTWlja2VucyBwdXQgaXQgbW9yZSBnbGlibHkgaW48YnI+DQo8YSBocmVmPSJodHRwczov
L3d3dy51c2VuaXgub3JnL3N5c3RlbS9maWxlcy8xMzExXzA1LTA4X21pY2tlbnMucGRmIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cudXNlbml4Lm9yZy9zeXN0ZW0vZmlsZXMvMTMxMV8wNS0w
OF9taWNrZW5zLnBkZjwvYT4gdGhlcmUncyBhPGJyPg0KTW9zc2FkL25vdC1Nb3NzYWQgZGlzdGlu
Y3Rpb24gaW4gdGhlIHBvdGVudGlhbCBhdHRhY2tlcnMsIGFuZCBpZiB0aGUgTW9zc2FkPGJyPg0K
aXMgYSB0aHJlYXQsIHlvdSdyZSBnb25uYSBiZSBNb3NzYWQnZWQgdXBvbiBubyBtYXR0ZXIgd2hh
dCB5b3UgZG8uPGJyPg0KPGJyPg0KLUJlbjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KUkFUUyBtYWlsaW5nIGxpc3Q8YnI+DQo8
YSBocmVmPSJtYWlsdG86UkFUU0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlJBVFNAaWV0Zi5v
cmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9yYXRzIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9yYXRzPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_E7299F9954D447FAA439F1D8CB7D1353intelcom_--


From nobody Mon Jul 15 07:07:27 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB440120157 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 07:07:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 i35aYPYKEF7H for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 07:07:17 -0700 (PDT)
Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) (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 232AA120155 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 07:07:17 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jul 2019 07:07:16 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.63,493,1557212400";  d="scan'208,217";a="194524593"
Received: from orsmsx101.amr.corp.intel.com ([10.22.225.128]) by fmsmga002.fm.intel.com with ESMTP; 15 Jul 2019 07:07:16 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.170]) by ORSMSX101.amr.corp.intel.com ([169.254.8.157]) with mapi id 14.03.0439.000; Mon, 15 Jul 2019 07:07:16 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Shawn Willden <swillden=40google.com@dmarc.ietf.org>, Laurence Lundblade <lgl@island-resort.com>
CC: Michael Richardson <mcr+ietf@sandelman.ca>, Giridhar Mandyam <mandyam@qti.qualcomm.com>, Henk Berkholz <henk.birkholz@sit.fraunhofer.de>, "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
Thread-Topic: [Rats] Android comments on EAT draft
Thread-Index: AQHVC4B5FAou6Q6bjEO2tHrCOG99Pqa9HROAgAFF8ICAAALkAIAAW/KAgAbb9wCAAII6AIAEzR+A
Date: Mon, 15 Jul 2019 14:07:15 +0000
Message-ID: <CE806D9F-5A11-4746-9749-549761925155@intel.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com> <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com> <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com> <CAFyqnhU23bwrY8UmBGf-=f665coHLX7PmhZWbCJp3qxrcAsvEw@mail.gmail.com>
In-Reply-To: <CAFyqnhU23bwrY8UmBGf-=f665coHLX7PmhZWbCJp3qxrcAsvEw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1a.0.190609
x-originating-ip: [10.251.17.101]
Content-Type: multipart/alternative; boundary="_000_CE806D9F5A1147469749549761925155intelcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/86lYCYimvPxhxVppZi1y0Pqf72o>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 14:07:20 -0000

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

UmVnYXJkaW5nIG91ciBkZWZpbml0aW9uIG9mIGF0dGVzdGF0aW9uLCBpdCBpcyBpbXBvcnRhbnQg
dG8gY29uc2lkZXIgd2hldGhlciBhc3NlcnRpb25zIGFyZSB1bmRlciB0aGUgY29udHJvbCBvZiB0
aGUgcm9vdHMgb2YgdHJ1c3QuIElmIHRoZSBhc3NlcnRlZCBpbmZvcm1hdGlvbiBleGlzdHMgb3V0
c2lkZSBhIHRydXN0IGJvdW5kYXJ5LCB0aGVuIHdvdWxkbuKAmXQgdGhpcyBiZSBjb25zaWRlcmVk
IHRlbGVtZXRyeT8gVGhlIGlkZWEgb2YgYSByb290LW9mLXRydXN0IGZvciBtZWFzdXJlbWVudCBp
bXBsaWVzIHRoZXJlIGlzIGEgdHJ1c3RlZCB3YXkgdG8gY29sbGVjdCBhc3NlcnRpb25zLiBUaGF0
IG1lYW5zIHRvIG1lIChhbmQgaG9wZWZ1bGx5IG90aGVycykgdGhhdCB0aGUgaW50ZWdyaXR5IG9m
IGV2aWRlbmNlIGhhcyBoaWdoIHN0cmVuZ3RoIG9mIGZ1bmN0aW9uICh3aGVyZSB0aGUgc3RyZW5n
dGggb2YgZnVuY3Rpb24gaXMgdGllZCB0byB0aGUgdHJ1c3R3b3J0aGluZXNzIG9mIHRoZSByb290
cyBvZiB0cnVzdCBhbmQgbm90IHNvbWUgdW5rbm93biBlbGVtZW50cyB1c2VkIGR1cmluZyBjb2xs
ZWN0aW9uKS4NCg0KU2luY2UgbG9jYXRpb24gYmFzZWQgb24gR1BTIG9yIHJhZGlvIHRyaWFuZ3Vs
YXRpb24gdXNlcyByYWRpbyBlcXVpcG1lbnQgdGhhdCBpcyBvdXRzaWRlIHRoZSBjb250cm9sIG9m
IHRoZSByb290cyBvZiB0cnVzdC4gSXQgc2VlbXMgY2xhc3NpZnlpbmcgaXQgYXMgdGVsZW1ldHJ5
IGlzIHJlYXNvbmFibGUuDQoNCkFzIGEgY291bnRlciBleGFtcGxlLCBtZWRpYSBwbGF5ZXJzIHNv
bWV0aW1lcyBhcmUgbWFudWZhY3R1cmVkIHdpdGggYSByZWdpb24gY29kZS4gRGVzaWduaW5nIGEg
cm9vdCBvZiB0cnVzdCB0aGF0IGNvbnRhaW5zIGEgcmVnaW9uIGNvZGUgc2VlbXMgYWNoaWV2YWJs
ZSwgaGVuY2Ugd291bGQgYmUgYSBnb29kIGNhbmRpZGF0ZSBhcyBhbiBhdHRlc3RhYmxlIGFzc2Vy
dGlvbiAvIGV2aWRlbmNlIHRoYXQgaGFzIGxvY2F0aW9uIHNlbWFudGljcy4NCg0KLU5lZA0KDQpP
biA3LzExLzE5LCA1OjA1IEFNLCAiUkFUUyBvbiBiZWhhbGYgb2YgU2hhd24gV2lsbGRlbiIgPHJh
dHMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhh
bGYgb2Ygc3dpbGxkZW49NDBnb29nbGUuY29tQGRtYXJjLmlldGYub3JnPG1haWx0bzpzd2lsbGRl
bj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmc+PiB3cm90ZToNCg0KT24gV2VkLCBKdWwgMTAs
IDIwMTkgYXQgMTA6MTggUE0gTGF1cmVuY2UgTHVuZGJsYWRlIDxsZ2xAaXNsYW5kLXJlc29ydC5j
b208bWFpbHRvOmxnbEBpc2xhbmQtcmVzb3J0LmNvbT4+IHdyb3RlOg0KRmlyc3QgY29tbWVudDog
SeKAmW0gbm90IHN1cmUgdGhpcyBkaXNjdXNzaW9uIGhhcyBhIGJpZyBlZmZlY3Qgb24gd2hhdCB3
ZSBzdGFuZGFyZGl6ZSBoZXJlLiBJdCBzZWVtcyByZWFzb25hYmxlIHRvIHN0YW5kYXJkaXplIHRo
ZSBsb2NhdGlvbiBjbGFpbSBldmVuIGlmIEFuZHJvaWQgb3Igb3RoZXJzIGRvbuKAmXQgdXNlIGl0
IGJlY2F1c2UgaXQgaXMgYSB1c2VmdWwgY2xhaW0uIFNvIHdlIHNob3VsZCBrZWVwIHRoZSBsb2Nh
dGlvbiBjbGFpbS4gIFRoZXJlIHNob3VsZCBiZSBzb21lIHByaXZhY3kgZGlzY3Vzc2lvbiBmb3Ig
dGhlIGNsYWltLCBwcm9iYWJseSBzdWdnZXN0aW5nIGF0IG1pbmltdW0gdGhlIHVzZXLigJlzIGNv
bnNlbnQgYmUgb2J0YWluZWQgYmVmb3JlIGl0IGlzIHNlbnQuDQoNCkNvbXBsZXRlbHkgYWdyZWVk
Lg0KDQpTZWNvbmQgY29tbWVudCAobm90IHJlYWxseSByZWxldmFudCB0byBzdGFuZGFyZHMgd29y
ayk6IEl0IGNvdWxkIHdvcmsgbGlrZSB0aGlzLiBUaGUgbm9uLVRFRSBwYXJ0IG9mIHRoZSBkZXZp
Y2UgKGkuZS4sIEFuZHJvaWQpIHRlbGxzIHRoZSBURUUgaWYgaXQgY2FuIGluY2x1ZGUgdGhlIGxv
Y2F0aW9uIG9yIG5vdC4gV2hlbiB0aGUgVEVFIGluY2x1ZGVzIGl0LCBpdCB3aWxsIGJlIG5vbi1z
cG9vbmFibGUuIFRoYXQgc2hvdWxkIGJlIE9LLCBiZWNhdXNlIHRoZSB1c2VyIGFuZCBBbmRyb2lk
IGFyZSBzdGlsbCBpbiBjb250cm9sLiBJIGZ1bGx5IGFncmVlIHRoYXQgdGhlIFRFRSBzaG91bGQg
bm90IGJlIHNlbmRpbmcgYW55IGRhdGEgdGhhdCBoYXMgYW55IHByaXZhY3kgaXNzdWUgb24gaXTi
gJlzIG93bi4NCg0KV2UnbGwgZ28gYSBzdGVwIGJleW9uZCB0aGF0LCBJIHRoaW5rLCBhbmQgbWFu
ZGF0ZSB0aGF0IHRoZSBURUUgYWxzbyBtdXN0IHJlZnVzZSB0byBwcm92aWRlIHRoZSBsb2NhdGlv
biBjbGFpbSB1bmRlciBhbnkgY2lyY3Vtc3RhbmNlcy4gIEJ1dCB0aGUgbG9jYXRpb24gY2xhaW0g
bWF5IGNlcnRhaW5seSBiZSB1c2VmdWwgZWxzZXdoZXJlLi4NCg0KSSdsbCBwb2ludCBvdXQgdGhh
dCB0aG9zZSBvZiB5b3Ugd2hvIGZpbmQgbG9jYXRpb24gY2xhaW1zIHVzZWZ1bCBmb3IgeW91ciBz
b2x1dGlvbnMgcmVhbGx5IGRvIG5vdCB3YW50IEFuZHJvaWQgdG8gcHJvdmlkZSBsb2NhdGlvbiBj
bGFpbXMgKGZyb20gdGhlIFRFRSkuIFRoZSByZWFzb24gaXMgdGhhdCBsb2NhdGlvbiBpcyBpbmhl
cmVudGx5IHNwb29mYWJsZSwgYnkgc3Bvb2ZpbmcgdGhlIFJGIHNpZ25hbHMgdGhhdCB0ZWxsIHRo
ZSBkZXZpY2Ugd2hlcmUgaXQgaXMuICBBdCBwcmVzZW50LCBzdWNoIFJGIHNwb29maW5nIGVxdWlw
bWVudCBpcyBjdXN0b20gYW5kIHJlbGF0aXZlbHkgZXhwZW5zaXZlIGFuZCBkaWZmaWN1bHQgdG8g
dXNlLCBidXQgaWYgUG9rZW1vbiBHTyBwbGF5ZXJzIGNvdWxkbid0IHNwb29mIHZpYSBzb2Z0d2Fy
ZSB5b3UgY2FuIGJldCB0aGF0IHdpdGhpbiBzaXggbW9udGhzIHlvdSBjb3VsZCBidXkgJDUwMCBH
UFMgc3Bvb2ZpbmcgZGV2aWNlcyBhbmQgd2l0aGluIGEgeWVhciB0aGVyZSB3b3VsZCBiZSBtdWx0
aXBsZSBtYW51ZmFjdHVyZXJzIGNvbXBldGluZyBhbmQgZHJpdmluZyB0aGUgcHJpY2UgZG93bi4N
Ck9uIEp1bCA2LCAyMDE5LCBhdCAxMjozMyBQTSwgU2hhd24gV2lsbGRlbiA8c3dpbGxkZW49NDBn
b29nbGUuY29tQGRtYXJjLmlldGYub3JnPG1haWx0bzpzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1h
cmMuaWV0Zi5vcmc+PiB3cm90ZToNCg0KT24gU2F0LCBKdWwgNiwgMjAxOSBhdCA4OjA1IEFNIEdp
cmlkaGFyIE1hbmR5YW0gPG1hbmR5YW1AcXRpLnF1YWxjb21tLi5jb208bWFpbHRvOm1hbmR5YW1A
cXRpLnF1YWxjb21tLmNvbT4+IHdyb3RlOg0KPj5DYW4geW91IHNheSBtb3JlIGFib3V0IGxvY2F0
aW9uPw0KQXJlIHlvdSBzYXlpbmcgdGhhdCBBbmRyb2lkIHdvdWxkIG5ldmVyIHByb3ZpZGUgYSBy
ZWx5aW5nIHBhcnR5IChzYXksIGFuDQpvcGVuLXByb3RvY29sIGltcGxlbWVudGF0aW9uIG9mIFBv
a2Vtb24gR08pIHdpdGggd2hlcmUgYSBkZXZpY2UgaXM/DQoNCj5JIHN0cm9uZ2x5IGRvdWJ0IHRo
YXQgd2Ugd2lsbCBldmVyIHByb3ZpZGUgdGhhdC4gIEkgdW5kZXJzdGFuZCB0aGUgYmVuZWZpdHMs
IGJ1dCB0aGUgcHJpdmFjeSB0ZWFtIGZlZWxzIGxpa2UgdGhlIHJpc2tzIGFyZSB0b28gZ3JlYXQs
IHRoYXQgaXQncyBpbXBvcnRhbnQgdGhhdCBpdCBhbHdheXMgYmUgcG9zc2libGUgdG8gc3Bvb2Yg
cHJpdmFjeS1jcml0aWNhbCBkYXRhIGVsZW1lbnRzIGxpa2UgbG9jYXRpb24uDQoNCkNhbiB5b3Ug
ZXhwYW5kIG9uIHdoeSDigJxpdOKAmXMgaW1wb3J0YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBvc3Np
YmxlIHRvIHNwb29mIHByaXZhY3ktY3JpdGljYWwgZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0aW9u
4oCdPw0KDQpJJ20gbm90IGEgbWVtYmVyIG9mIHRoZSBwcml2YWN5IHRlYW0sIHNvIEkgZG9uJ3Qg
a25vdyBhbGwgb2YgdGhlIHJhdGlvbmFsZS9jb25zaWRlcmF0aW9ucywgYnV0IEkga25vdyBvbmUg
ZWxlbWVudCBvZiBpdCBpcyB0byBwcm90ZWN0IGRpc3NpZGVudHMgbGl2aW5nIHVuZGVyIG9wcHJl
c3NpdmUgcmVnaW1lcy4gIFRoZXJlJ3MgYSBkZXNpcmUgdG8gbWFrZSBpdCBwb3NzaWJsZSBmb3Ig
dGhlbSB0byBwcmV2ZW50IHRoZWlyIGRldmljZXMgZnJvbSBnaXZpbmcgYXdheSBhbnkgaW5mb3Jt
YXRpb24gdGhleSBkb24ndCB3YW50IHJldmVhbGVkLCB2aWEgcm9vdGluZyBhbmQgbW9kaWZpY2F0
aW9uIG9mIHRoZSBBbmRyb2lkIE9TLiAgU2luY2UgdGhleSBjYW4ndCBtb2RpZnkgVEVFL1NFIGZ1
bmN0aW9uYWxpdHksIGl0J3Mgb24gdXMgdG8gbGltaXQgdGhlIGZlYXR1cmUgc2V0IG9mIHRoZSBU
RUUvU0UgY29kZSBzbyBpdCBkb2Vzbid0IHJldmVhbCBwcml2YXRlIGluZm9ybWF0aW9uLCB0byB0
aGUgZGVncmVlIHdlIGNhbi4NCg0KVGhpcyBpcyB3aHkgdGhlIGV4aXN0aW5nIEFuZHJvaWQgYXR0
ZXN0YXRpb24gdXNlcyBiYXRjaCBhdHRlc3RhdGlvbiBrZXlzLCB0byBhdm9pZCBtYWtpbmcgdGhl
IGF0dGVzdGF0aW9uIGtleSBhIHN0cm9uZyB1bmlxdWUgaWRlbnRpZmllciwgYW5kIHdoeSB0aGUg
SUQgYXR0ZXN0YXRpb24gZmVhdHVyZXMgYXJlIHRpZ2h0bHkgcmVzdHJpY3RlZCBhbmQgaW5jbHVk
ZSBhIGxvdy1sZXZlbCBBUEkgdG8gd2lwZSB0aGUgSURzIGFuZCB0aGVyZWJ5IGRpc2FibGUgSUQg
YXR0ZXN0YXRpb24uICBJJ20gYXNzdW1pbmcgdGhhdCBzaW1pbGFyIGxvZ2ljIHdvdWxkIHByZWNs
dWRlIGxvY2F0aW9uIGF0dGVzdGF0aW9uLCB0aG91Z2ggdGhlIHF1ZXN0aW9uIGhhc24ndCBhY3R1
YWxseSBjb21lIHVwLg0KDQpJZiB3ZSBjb21wYXJlIHRvIHRoZSBGSURPIDIgbG9jYXRpb24gZXh0
ZW5zaW9uIChodHRwczovL3d3dy53My5vcmcvVFIvd2ViYXV0aG4vI3NjdG4tbG9jYXRpb24tZXh0
ZW5zaW9uKSwgd2hpY2ggY2FuIGJlIGluY2x1ZGVkIGFzIHBhcnQgb2YgdGhlIEZJRE8gMiBhdHRl
c3RhdGlvbiwgdGhlIGxvY2F0aW9uIGRhdGEgaW5jbHVzaW9uIGluIHRoZSBhdHRlc3RhdGlvbiBp
cyBtYW5hZ2VkIGJ5IHRoZSBicm93c2VyIHBlcm1pc3Npb25zIGZyYW1ld29yayB0aGF0IGFscmVh
ZHkgZXhpc3RzIGZvciBsb2NhdGlvbiAoaHR0cHM6Ly93d3cudzMub3JnL1RSL3dlYmF1dGhuLyNi
cm93c2VyLXBlcm1pc3Npb25zLWZyYW1ld29yay1leHRlbnNpb25zKS4NCg0KSXQgc2VlbXMgdGhh
dCB0aGUgQW5kcm9pZCBwZXJtaXNzaW9ucyBmcmFtZXdvcmsgY291bGQgYmUgc2ltaWxhcmx5IGxl
dmVyYWdlZCBmb3IgYW4gRUFULWJhc2VkIGxvY2F0aW9uIGNsYWltLg0KDQpJdCBjb3VsZCwgeWVz
LCBidXQgSSBkb24ndCB0aGluayBBbmRyb2lkIHdpbGwgZW5hYmxlIHRoYXQuDQoNCg0KLUdpcmkg
TWFuZHlhbSwgUXVhbGNvbW0NCg0KRnJvbTogUkFUUyA8cmF0cy1ib3VuY2VzQGlldGYub3JnPG1h
aWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmc+PiBPbiBCZWhhbGYgT2YgU2hhd24gV2lsbGRlbg0K
U2VudDogU2F0dXJkYXksIEp1bHkgNiwgMjAxOSA3OjI1IFBNDQpUbzogTWljaGFlbCBSaWNoYXJk
c29uIDxtY3IraWV0ZkBzYW5kZWxtYW4uY2E8bWFpbHRvOm1jciUyQmlldGZAc2FuZGVsbWFuLmNh
Pj4NCkNjOiByYXRzQGlldGZhLmFtc2wuY29tPG1haWx0bzpyYXRzQGlldGZhLmFtc2wuY29tPg0K
U3ViamVjdDogUmU6IFtSYXRzXSBBbmRyb2lkIGNvbW1lbnRzIG9uIEVBVCBkcmFmdA0KDQoNCkNB
VVRJT046IFRoaXMgZW1haWwgb3JpZ2luYXRlZCBmcm9tIG91dHNpZGUgb2YgdGhlIG9yZ2FuaXph
dGlvbi4NCg0KDQpPbiBGcmksIEp1bCA1LCAyMDE5IGF0IDEyOjI4IFBNIE1pY2hhZWwgUmljaGFy
ZHNvbiA8bWNyK2lldGZAc2FuZGVsbWFuLmNhPG1haWx0bzptY3IlMkJpZXRmQHNhbmRlbG1hbi5j
YT4+IHdyb3RlOg0KDQpTaGF3biBXaWxsZGVuIDxzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMu
aWV0Zi5vcmc8bWFpbHRvOjQwZ29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0KICAg
ID4gU3BlY2lmaWNhbGx5LCBFQVQgaXMgYWJvdXQgYXR0ZXN0aW5nIHRvIGEgKmRldmljZSogd2hp
bGUgS2V5c3RvcmUNCiAgICA+IEF0dGVzdGF0aW9uIGlzIGFib3V0IGF0dGVzdGluZyB0byBhICpr
ZXkqIC0tIHRob3VnaCB3ZSBhbHNvIGF0dGVzdCB0bw0KICAgID4gcXVpdGUNCg0KSSBoYXZlIGlu
Y2x1ZGUgYSBzZWN0aW9uIGluIHRoZSB1c2UgY2FzZSBkb2N1bWVudCBjYWxsZWQgIkNyeXB0b2dy
YXBoaWMga2V5DQpBdHRlc3Rpb24iDQoNCkdyZWF0IQ0KDQogICAgPiBBbm90aGVyLCBtb3JlIHRy
YWN0YWJsZSwgYXJlYSBvZiBkaWZmZXJlbmNlIGlzIHRoYXQgRUFUIHByb3ZpZGVzIENsYWltcw0K
ICAgID4gZm9yDQogICAgPiBzZXZlcmFsIGRhdGEgaXRlbXMgd2hpY2ggQW5kcm9pZCB3aWxsIGxp
a2VseSBuZXZlciBhbGxvdyB0byBiZSBhdHRlc3RlZA0KICAgID4gYmVjYXVzZSBvZiB0aGVpciBw
cml2YWN5IGltcGxpY2F0aW9ucyBhbmQgcG90ZW50aWFsIGZvciBlY29zeXN0ZW0NCiAgICA+IGZy
YWdtZW50YXRpb24gKGFwcHMgY2hvb3Npbmcgd2hpY2ggZGV2aWNlcyB0aGV5J2xsIHJ1biBvbiAt
LSB3ZSBnZW5lcmFsbHkNCiAgICA+IHRyeSB0byBkZW55IHRoZW0gdGhlIGluZm9ybWF0aW9uIHRo
ZXknZCBsaWtlIHRvIGhhdmUgdG8gbWFrZSB0aG9zZQ0KICAgID4gY2hvaWNlcykuICBUaGVzZSBh
cmU6DQoNCiAgICA+IC0gVUVJRA0KICAgID4gLSBPcmlnaW5hdGlvbg0KICAgID4gLSBMb2NhdGlv
bg0KDQpDYW4geW91IHNheSBtb3JlIGFib3V0IGxvY2F0aW9uPw0KQXJlIHlvdSBzYXlpbmcgdGhh
dCBBbmRyb2lkIHdvdWxkIG5ldmVyIHByb3ZpZGUgYSByZWx5aW5nIHBhcnR5IChzYXksIGFuDQpv
cGVuLXByb3RvY29sIGltcGxlbWVudGF0aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hlcmUgYSBk
ZXZpY2UgaXM/DQoNCkkgc3Ryb25nbHkgZG91YnQgdGhhdCB3ZSB3aWxsIGV2ZXIgcHJvdmlkZSB0
aGF0Li4gIEkgdW5kZXJzdGFuZCB0aGUgYmVuZWZpdHMsIGJ1dCB0aGUgcHJpdmFjeSB0ZWFtIGZl
ZWxzIGxpa2UgdGhlIHJpc2tzIGFyZSB0b28gZ3JlYXQsIHRoYXQgaXQncyBpbXBvcnRhbnQgdGhh
dCBpdCBhbHdheXMgYmUgcG9zc2libGUgdG8gc3Bvb2YgcHJpdmFjeS1jcml0aWNhbCBkYXRhIGVs
ZW1lbnRzIGxpa2UgbG9jYXRpb24uDQoNCiAgICA+IFNvbWUgb3RoZXIgY2xhaW1zIHRoYXQgd2Ug
aGF2ZSwgYW5kIHRoaW5rIGFyZSBpbXBvcnRhbnQsIGFyZSBPUyB2ZXJzaW9uDQogICAgPiBhbmQN
CiAgICA+IHBhdGNoLWxldmVsIChyZXByZXNlbnRlZCBhcyBhIGRhdGUsIFlZWVlNTUREKTsgc2Vj
dXJlIGJvb3QgdmVyaWZpY2F0aW9uDQogICAgPiBrZXkNCiAgICA+IGRpZ2VzdDsgc2VjdXJlIGJv
b3QgZGlnZXN0IChoYXNoIG9mIGFsbCB2ZXJpZmllZCBjb2RlKTsgYXBwbGljYXRpb24gSUQgKGEN
CiAgICA+IGRpZ2VzdCBvZiB0aGUgcmVxdWVzdGluZyBhcHAgc2lnbmluZyBrZXkpOyBhbmQgc2Vj
dXJlIGFwcCB2ZXJzaW9uIChobW0sDQogICAgPiBkb24ndCBoYXZlIGEgcGF0Y2hsZXZlbCwgYnV0
IHdlIHNob3VsZCEgIEknbGwgc2VlIGFib3V0IGFkZGluZyB0aGF0IGZvcg0KICAgID4gUikuDQoN
ClRoZXNlIGFyZSBhbGwgaW50ZW5kZWQgdG8gYmUgY292ZXJlZCB1bmRlciAibmV0d29yayBhdHRl
c3RhdGlvbiIsIGJ1dA0Kbm93IEkgd29uZGVyIGlmIHRoYXQgdGVybSBpcyBtaXMtbGVhZGluZy4N
Cg0KSG1tLiAgWWVzLCB5b3UncmUgYXR0ZXN0aW5nIHRvIHRoZSBkZXZpY2Ugc3RhdGUsIG5vdCBh
bnl0aGluZyBhYm91dCBhIG5ldHdvcmsuICBJIGd1ZXNzICJuZXR3b3JrIGF0dGVzdGF0aW9uIiBp
cyBiZWNhdXNlIHlvdSdyZSBleHBlY3RpbmcgdGhlIHJlbHlpbmcgcGFydHkgdG8gYmUgdGhlIG5l
dHdvcms/DQoNCg0KLS0NClNoYXduIFdpbGxkZW4gfCBTdGFmZiBTb2Z0d2FyZSBFbmdpbmVlciB8
IHN3aWxsZGVuQGdvb2dsZS5jb208bWFpbHRvOnN3aWxsZGVuQGdvb2dsZS5jb20+IHwgNzIwLTky
NC02NjQ1DQoNCg0KLS0NClNoYXduIFdpbGxkZW4gfCBTdGFmZiBTb2Z0d2FyZSBFbmdpbmVlciB8
IHN3aWxsZGVuQGdvb2dsZS5jb208bWFpbHRvOnN3aWxsZGVuQGdvb2dsZS5jb20+IHwgNzIwLTky
NC02NjQ1DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
UkFUUyBtYWlsaW5nIGxpc3QNClJBVFNAaWV0Zi5vcmc8bWFpbHRvOlJBVFNAaWV0Zi5vcmc+DQpo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3JhdHMNCg0KDQoNCi0tDQpTaGF3
biBXaWxsZGVuIHwgU3RhZmYgU29mdHdhcmUgRW5naW5lZXIgfCBzd2lsbGRlbkBnb29nbGUuY29t
PG1haWx0bzpzd2lsbGRlbkBnb29nbGUuY29tPiB8IDcyMC05MjQtNjY0NQ0K

--_000_CE806D9F5A1147469749549761925155intelcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <2FEB4F8C803D4442AEF3BE78E222E6FB@intel.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAubXNv
bm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6
bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMjANCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUi
IHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPlJlZ2FyZGluZyBvdXIgZGVmaW5pdGlvbiBvZiBhdHRlc3RhdGlvbiwgaXQgaXMg
aW1wb3J0YW50IHRvIGNvbnNpZGVyIHdoZXRoZXIgYXNzZXJ0aW9ucyBhcmUgdW5kZXIgdGhlIGNv
bnRyb2wgb2YgdGhlIHJvb3RzIG9mIHRydXN0LiBJZiB0aGUgYXNzZXJ0ZWQgaW5mb3JtYXRpb24g
ZXhpc3RzIG91dHNpZGUgYSB0cnVzdCBib3VuZGFyeSwgdGhlbiB3b3VsZG7igJl0IHRoaXMgYmUg
Y29uc2lkZXJlZCB0ZWxlbWV0cnk/DQogVGhlIGlkZWEgb2YgYSByb290LW9mLXRydXN0IGZvciBt
ZWFzdXJlbWVudCBpbXBsaWVzIHRoZXJlIGlzIGEgdHJ1c3RlZCB3YXkgdG8gY29sbGVjdCBhc3Nl
cnRpb25zLiBUaGF0IG1lYW5zIHRvIG1lIChhbmQgaG9wZWZ1bGx5IG90aGVycykgdGhhdCB0aGUg
aW50ZWdyaXR5IG9mIGV2aWRlbmNlIGhhcyBoaWdoIHN0cmVuZ3RoIG9mIGZ1bmN0aW9uICh3aGVy
ZSB0aGUgc3RyZW5ndGggb2YgZnVuY3Rpb24gaXMgdGllZCB0byB0aGUgdHJ1c3R3b3J0aGluZXNz
DQogb2YgdGhlIHJvb3RzIG9mIHRydXN0IGFuZCBub3Qgc29tZSB1bmtub3duIGVsZW1lbnRzIHVz
ZWQgZHVyaW5nIGNvbGxlY3Rpb24pLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TaW5jZSBsb2Nh
dGlvbiBiYXNlZCBvbiBHUFMgb3IgcmFkaW8gdHJpYW5ndWxhdGlvbiB1c2VzIHJhZGlvIGVxdWlw
bWVudCB0aGF0IGlzIG91dHNpZGUgdGhlIGNvbnRyb2wgb2YgdGhlIHJvb3RzIG9mIHRydXN0LiBJ
dCBzZWVtcyBjbGFzc2lmeWluZyBpdCBhcyB0ZWxlbWV0cnkgaXMgcmVhc29uYWJsZS48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QXMgYSBjb3VudGVyIGV4YW1wbGUsIG1lZGlhIHBsYXllcnMgc29t
ZXRpbWVzIGFyZSBtYW51ZmFjdHVyZWQgd2l0aCBhIHJlZ2lvbiBjb2RlLiBEZXNpZ25pbmcgYSBy
b290IG9mIHRydXN0IHRoYXQgY29udGFpbnMgYSByZWdpb24gY29kZSBzZWVtcyBhY2hpZXZhYmxl
LCBoZW5jZSB3b3VsZCBiZSBhIGdvb2QgY2FuZGlkYXRlIGFzIGFuIGF0dGVzdGFibGUgYXNzZXJ0
aW9uIC8gZXZpZGVuY2UgdGhhdCBoYXMgbG9jYXRpb24NCiBzZW1hbnRpY3MuIDxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj4tTmVkPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk9uIDcvMTEvMTksIDU6MDUgQU0sICZxdW90O1JBVFMg
b24gYmVoYWxmIG9mIFNoYXduIFdpbGxkZW4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpyYXRz
LWJvdW5jZXNAaWV0Zi5vcmciPnJhdHMtYm91bmNlc0BpZXRmLm9yZzwvYT4gb24gYmVoYWxmIG9m
DQo8YSBocmVmPSJtYWlsdG86c3dpbGxkZW49NDBnb29nbGUuY29tQGRtYXJjLmlldGYub3JnIj5z
d2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5P
biBXZWQsIEp1bCAxMCwgMjAxOSBhdCAxMDoxOCBQTSBMYXVyZW5jZSBMdW5kYmxhZGUgJmx0Ozxh
IGhyZWY9Im1haWx0bzpsZ2xAaXNsYW5kLXJlc29ydC5jb20iPmxnbEBpc2xhbmQtcmVzb3J0LmNv
bTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGJsb2NrcXVv
dGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFk
ZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGlu
Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
Rmlyc3QgY29tbWVudDogSeKAmW0gbm90IHN1cmUgdGhpcyBkaXNjdXNzaW9uIGhhcyBhIGJpZyBl
ZmZlY3Qgb24gd2hhdCB3ZSBzdGFuZGFyZGl6ZSBoZXJlLiBJdCBzZWVtcyByZWFzb25hYmxlIHRv
IHN0YW5kYXJkaXplIHRoZSBsb2NhdGlvbiBjbGFpbSBldmVuIGlmIEFuZHJvaWQgb3Igb3RoZXJz
IGRvbuKAmXQgdXNlIGl0IGJlY2F1c2UgaXQgaXMgYSB1c2VmdWwgY2xhaW0uDQogU28gd2Ugc2hv
dWxkIGtlZXAgdGhlIGxvY2F0aW9uIGNsYWltLiZuYnNwOyBUaGVyZSBzaG91bGQgYmUgc29tZSBw
cml2YWN5IGRpc2N1c3Npb24gZm9yIHRoZSBjbGFpbSwgcHJvYmFibHkgc3VnZ2VzdGluZyBhdCBt
aW5pbXVtIHRoZSB1c2Vy4oCZcyBjb25zZW50IGJlIG9idGFpbmVkIGJlZm9yZSBpdCBpcyBzZW50
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPkNvbXBsZXRlbHkgYWdyZWVkLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdp
bi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+U2Vjb25kIGNvbW1lbnQgKG5vdCBy
ZWFsbHkgcmVsZXZhbnQgdG8gc3RhbmRhcmRzIHdvcmspOiBJdCBjb3VsZCB3b3JrIGxpa2UgdGhp
cy4gVGhlIG5vbi1URUUgcGFydCBvZiB0aGUgZGV2aWNlIChpLmUuLCBBbmRyb2lkKSB0ZWxscyB0
aGUgVEVFIGlmIGl0IGNhbiBpbmNsdWRlIHRoZSBsb2NhdGlvbiBvciBub3QuIFdoZW4gdGhlIFRF
RSBpbmNsdWRlcyBpdCwgaXQgd2lsbA0KIGJlIG5vbi1zcG9vbmFibGUuIFRoYXQgc2hvdWxkIGJl
IE9LLCBiZWNhdXNlIHRoZSB1c2VyIGFuZCBBbmRyb2lkIGFyZSBzdGlsbCBpbiBjb250cm9sLiBJ
IGZ1bGx5IGFncmVlIHRoYXQgdGhlIFRFRSBzaG91bGQgbm90IGJlIHNlbmRpbmcgYW55IGRhdGEg
dGhhdCBoYXMgYW55IHByaXZhY3kgaXNzdWUgb24gaXTigJlzIG93bi48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPldl
J2xsIGdvIGEgc3RlcCBiZXlvbmQgdGhhdCwgSSB0aGluaywgYW5kIG1hbmRhdGUgdGhhdCB0aGUg
VEVFIGFsc28gbXVzdCByZWZ1c2UgdG8gcHJvdmlkZSB0aGUgbG9jYXRpb24gY2xhaW0gdW5kZXIg
YW55IGNpcmN1bXN0YW5jZXMuJm5ic3A7IEJ1dCB0aGUgbG9jYXRpb24gY2xhaW0gbWF5IGNlcnRh
aW5seSBiZSB1c2VmdWwgZWxzZXdoZXJlLi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj5JJ2xsIHBvaW50IG91dCB0aGF0IHRob3NlIG9mIHlvdSB3aG8gZmlu
ZCBsb2NhdGlvbiBjbGFpbXMgdXNlZnVsIGZvciB5b3VyIHNvbHV0aW9ucyByZWFsbHkgZG8gbm90
IHdhbnQgQW5kcm9pZCB0byBwcm92aWRlIGxvY2F0aW9uIGNsYWltcyAoZnJvbSB0aGUgVEVFKS4g
VGhlIHJlYXNvbiBpcyB0aGF0IGxvY2F0aW9uIGlzIGluaGVyZW50bHkgc3Bvb2ZhYmxlLCBieSBz
cG9vZmluZw0KIHRoZSBSRiBzaWduYWxzIHRoYXQgdGVsbCB0aGUgZGV2aWNlIHdoZXJlIGl0IGlz
LiZuYnNwOyBBdCBwcmVzZW50LCBzdWNoIFJGIHNwb29maW5nIGVxdWlwbWVudCBpcyBjdXN0b20g
YW5kIHJlbGF0aXZlbHkgZXhwZW5zaXZlIGFuZCBkaWZmaWN1bHQgdG8gdXNlLCBidXQgaWYgUG9r
ZW1vbiBHTyBwbGF5ZXJzIGNvdWxkbid0IHNwb29mIHZpYSBzb2Z0d2FyZSB5b3UgY2FuIGJldCB0
aGF0IHdpdGhpbiBzaXggbW9udGhzIHlvdSBjb3VsZCBidXkgJDUwMCBHUFMNCiBzcG9vZmluZyBk
ZXZpY2VzIGFuZCB3aXRoaW4gYSB5ZWFyIHRoZXJlIHdvdWxkIGJlIG11bHRpcGxlIG1hbnVmYWN0
dXJlcnMgY29tcGV0aW5nIGFuZCBkcml2aW5nIHRoZSBwcmljZSBkb3duLjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQu
OHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk9uIEp1bCA2LCAyMDE5
LCBhdCAxMjozMyBQTSwgU2hhd24gV2lsbGRlbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnN3aWxsZGVu
PTQwZ29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnN3aWxsZGVuPTQw
Z29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+T24gU2F0LCBKdWwgNiwgMjAxOSBhdCA4OjA1
IEFNIEdpcmlkaGFyIE1hbmR5YW0gJmx0OzxhIGhyZWY9Im1haWx0bzptYW5keWFtQHF0aS5xdWFs
Y29tbS5jb20iIHRhcmdldD0iX2JsYW5rIj5tYW5keWFtQHF0aS5xdWFsY29tbS4uY29tPC9hPiZn
dDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBp
biAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQomZ3Q7
Jmd0O0NhbiB5b3Ugc2F5IG1vcmUgYWJvdXQgbG9jYXRpb24/PGJyPg0KQXJlIHlvdSBzYXlpbmcg
dGhhdCBBbmRyb2lkIHdvdWxkIG5ldmVyIHByb3ZpZGUgYSByZWx5aW5nIHBhcnR5IChzYXksIGFu
PGJyPg0Kb3Blbi1wcm90b2NvbCBpbXBsZW1lbnRhdGlvbiBvZiBQb2tlbW9uIEdPKSB3aXRoIHdo
ZXJlIGEgZGV2aWNlIGlzPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0Oi41aW4iPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQomZ3Q7SSBzdHJvbmdseSBkb3VidCB0aGF0IHdlIHdp
bGwgZXZlciBwcm92aWRlIHRoYXQuJm5ic3A7IEkgdW5kZXJzdGFuZCB0aGUgYmVuZWZpdHMsIGJ1
dCB0aGUgcHJpdmFjeSB0ZWFtIGZlZWxzIGxpa2UgdGhlIHJpc2tzIGFyZSB0b28gZ3JlYXQsIHRo
YXQgaXQncyBpbXBvcnRhbnQgdGhhdCBpdCBhbHdheXMgYmUgcG9zc2libGUgdG8gc3Bvb2YgcHJp
dmFjeS1jcml0aWNhbCBkYXRhIGVsZW1lbnRzIGxpa2UgbG9jYXRpb24uPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQombmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCkNhbiB5
b3UgZXhwYW5kIG9uIHdoeSDigJxpdOKAmXMgaW1wb3J0YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBv
c3NpYmxlIHRvIHNwb29mIHByaXZhY3ktY3JpdGljYWwgZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0
aW9u4oCdPyZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SSdtIG5vdCBhIG1lbWJlciBvZiB0aGUgcHJpdmFj
eSB0ZWFtLCBzbyBJIGRvbid0IGtub3cgYWxsIG9mIHRoZSByYXRpb25hbGUvY29uc2lkZXJhdGlv
bnMsIGJ1dCBJIGtub3cgb25lIGVsZW1lbnQgb2YgaXQgaXMgdG8gcHJvdGVjdCBkaXNzaWRlbnRz
IGxpdmluZyB1bmRlciBvcHByZXNzaXZlIHJlZ2ltZXMuJm5ic3A7IFRoZXJlJ3MgYSBkZXNpcmUg
dG8gbWFrZSBpdCBwb3NzaWJsZQ0KIGZvciB0aGVtIHRvIHByZXZlbnQgdGhlaXIgZGV2aWNlcyBm
cm9tIGdpdmluZyBhd2F5IGFueSBpbmZvcm1hdGlvbiB0aGV5IGRvbid0IHdhbnQgcmV2ZWFsZWQs
IHZpYSByb290aW5nIGFuZCBtb2RpZmljYXRpb24gb2YgdGhlIEFuZHJvaWQgT1MuJm5ic3A7IFNp
bmNlIHRoZXkgY2FuJ3QgbW9kaWZ5IFRFRS9TRSBmdW5jdGlvbmFsaXR5LCBpdCdzIG9uIHVzIHRv
IGxpbWl0IHRoZSBmZWF0dXJlIHNldCBvZiB0aGUgVEVFL1NFIGNvZGUgc28gaXQgZG9lc24ndA0K
IHJldmVhbCBwcml2YXRlIGluZm9ybWF0aW9uLCB0byB0aGUgZGVncmVlIHdlIGNhbi48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGlzIGlzIHdoeSB0aGUg
ZXhpc3RpbmcgQW5kcm9pZCBhdHRlc3RhdGlvbiB1c2VzIGJhdGNoIGF0dGVzdGF0aW9uIGtleXMs
IHRvIGF2b2lkIG1ha2luZyB0aGUgYXR0ZXN0YXRpb24ga2V5IGEgc3Ryb25nIHVuaXF1ZSBpZGVu
dGlmaWVyLCBhbmQgd2h5IHRoZSBJRCBhdHRlc3RhdGlvbiBmZWF0dXJlcyBhcmUgdGlnaHRseSBy
ZXN0cmljdGVkIGFuZCBpbmNsdWRlIGENCiBsb3ctbGV2ZWwgQVBJIHRvIHdpcGUgdGhlIElEcyBh
bmQgdGhlcmVieSBkaXNhYmxlIElEIGF0dGVzdGF0aW9uLiZuYnNwOyBJJ20gYXNzdW1pbmcgdGhh
dCBzaW1pbGFyIGxvZ2ljIHdvdWxkIHByZWNsdWRlIGxvY2F0aW9uIGF0dGVzdGF0aW9uLCB0aG91
Z2ggdGhlIHF1ZXN0aW9uIGhhc24ndCBhY3R1YWxseSBjb21lIHVwLjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4g
MGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQpJZiB3ZSBjb21w
YXJlIHRvIHRoZSBGSURPIDIgbG9jYXRpb24gZXh0ZW5zaW9uICg8YSBocmVmPSJodHRwczovL3d3
dy53My5vcmcvVFIvd2ViYXV0aG4vI3NjdG4tbG9jYXRpb24tZXh0ZW5zaW9uIiB0YXJnZXQ9Il9i
bGFuayI+aHR0cHM6Ly93d3cudzMub3JnL1RSL3dlYmF1dGhuLyNzY3RuLWxvY2F0aW9uLWV4dGVu
c2lvbjwvYT4pLCB3aGljaCBjYW4gYmUgaW5jbHVkZWQgYXMgcGFydCBvZiB0aGUgRklETyAyIGF0
dGVzdGF0aW9uLCB0aGUgbG9jYXRpb24NCiBkYXRhIGluY2x1c2lvbiBpbiB0aGUgYXR0ZXN0YXRp
b24gaXMgbWFuYWdlZCBieSB0aGUgYnJvd3NlciBwZXJtaXNzaW9ucyBmcmFtZXdvcmsgdGhhdCBh
bHJlYWR5IGV4aXN0cyBmb3IgbG9jYXRpb24gKDxhIGhyZWY9Imh0dHBzOi8vd3d3LnczLm9yZy9U
Ui93ZWJhdXRobi8jYnJvd3Nlci1wZXJtaXNzaW9ucy1mcmFtZXdvcmstZXh0ZW5zaW9ucyIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jYnJvd3Nlci1wZXJt
aXNzaW9ucy1mcmFtZXdvcmstZXh0ZW5zaW9uczwvYT4pLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KJm5ic3A7PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQpJdCBzZWVt
cyB0aGF0IHRoZSBBbmRyb2lkIHBlcm1pc3Npb25zIGZyYW1ld29yayBjb3VsZCBiZSBzaW1pbGFy
bHkgbGV2ZXJhZ2VkIGZvciBhbiBFQVQtYmFzZWQgbG9jYXRpb24gY2xhaW0uPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij5JdCBjb3VsZCwgeWVzLCBidXQgSSBkb24ndCB0aGluayBBbmRyb2lkIHdpbGwgZW5hYmxlIHRo
YXQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJp
Z2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDouNWluIj4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0Oi41aW4iPg0KLUdpcmkgTWFuZHlhbSwgUXVhbGNvbW08bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KPGI+RnJv
bTo8L2I+IFJBVFMgJmx0OzxhIGhyZWY9Im1haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj5yYXRzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxm
IE9mIDwvYj5TaGF3biBXaWxsZGVuPGJyPg0KPGI+U2VudDo8L2I+IFNhdHVyZGF5LCBKdWx5IDYs
IDIwMTkgNzoyNSBQTTxicj4NCjxiPlRvOjwvYj4gTWljaGFlbCBSaWNoYXJkc29uICZsdDs8YSBo
cmVmPSJtYWlsdG86bWNyJTJCaWV0ZkBzYW5kZWxtYW4uY2EiIHRhcmdldD0iX2JsYW5rIj5tY3Im
IzQzO2lldGZAc2FuZGVsbWFuLmNhPC9hPiZndDs8YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1h
aWx0bzpyYXRzQGlldGZhLmFtc2wuY29tIiB0YXJnZXQ9Il9ibGFuayI+cmF0c0BpZXRmYS5hbXNs
LmNvbTwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtSYXRzXSBBbmRyb2lkIGNvbW1lbnRz
IG9uIEVBVCBkcmFmdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0Oi41aW4iPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHN0cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZF
QjlDIj5DQVVUSU9OPC9zcGFuPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjaztiYWNr
Z3JvdW5kOiNGRkVCOUMiPjogVGhpcyBlbWFpbCBvcmlnaW5hdGVkDQogZnJvbSBvdXRzaWRlIG9m
IHRoZSBvcmdhbml6YXRpb24uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQombmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0K
Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttYXJnaW4tbGVmdDouNWluIj4NCk9uIEZyaSwgSnVsIDUsIDIwMTkgYXQgMTI6MjggUE0gTWlj
aGFlbCBSaWNoYXJkc29uICZsdDs8YSBocmVmPSJtYWlsdG86bWNyJTJCaWV0ZkBzYW5kZWxtYW4u
Y2EiIHRhcmdldD0iX2JsYW5rIj5tY3ImIzQzO2lldGZAc2FuZGVsbWFuLmNhPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9w
OjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0Oi41aW4iPg0KPGJyPg0KU2hhd24gV2lsbGRlbiAmbHQ7c3dpbGxkZW49PGEgaHJlZj0i
bWFpbHRvOjQwZ29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjQwZ29v
Z2xlLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7IHdyb3RlOjxicj4NCiZuYnNwOyAmbmJzcDsg
Jmd0OyBTcGVjaWZpY2FsbHksIEVBVCBpcyBhYm91dCBhdHRlc3RpbmcgdG8gYSAqZGV2aWNlKiB3
aGlsZSBLZXlzdG9yZTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBBdHRlc3RhdGlvbiBpcyBhYm91
dCBhdHRlc3RpbmcgdG8gYSAqa2V5KiAtLSB0aG91Z2ggd2UgYWxzbyBhdHRlc3QgdG88YnI+DQom
bmJzcDsgJm5ic3A7ICZndDsgcXVpdGU8YnI+DQo8YnI+DQpJIGhhdmUgaW5jbHVkZSBhIHNlY3Rp
b24gaW4gdGhlIHVzZSBjYXNlIGRvY3VtZW50IGNhbGxlZCAmcXVvdDtDcnlwdG9ncmFwaGljIGtl
eTxicj4NCkF0dGVzdGlvbiZxdW90OzxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0Oi41aW4iPg0KR3JlYXQhPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRv
bTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQombmJz
cDsgJm5ic3A7ICZndDsgQW5vdGhlciwgbW9yZSB0cmFjdGFibGUsIGFyZWEgb2YgZGlmZmVyZW5j
ZSBpcyB0aGF0IEVBVCBwcm92aWRlcyBDbGFpbXM8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgZm9y
PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IHNldmVyYWwgZGF0YSBpdGVtcyB3aGljaCBBbmRyb2lk
IHdpbGwgbGlrZWx5IG5ldmVyIGFsbG93IHRvIGJlIGF0dGVzdGVkPGJyPg0KJm5ic3A7ICZuYnNw
OyAmZ3Q7IGJlY2F1c2Ugb2YgdGhlaXIgcHJpdmFjeSBpbXBsaWNhdGlvbnMgYW5kIHBvdGVudGlh
bCBmb3IgZWNvc3lzdGVtPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGZyYWdtZW50YXRpb24gKGFw
cHMgY2hvb3Npbmcgd2hpY2ggZGV2aWNlcyB0aGV5J2xsIHJ1biBvbiAtLSB3ZSBnZW5lcmFsbHk8
YnI+DQombmJzcDsgJm5ic3A7ICZndDsgdHJ5IHRvIGRlbnkgdGhlbSB0aGUgaW5mb3JtYXRpb24g
dGhleSdkIGxpa2UgdG8gaGF2ZSB0byBtYWtlIHRob3NlPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7
IGNob2ljZXMpLiZuYnNwOyBUaGVzZSBhcmU6PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7
IC0gVUVJRDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAtIE9yaWdpbmF0aW9uPGJyPg0KJm5ic3A7
ICZuYnNwOyAmZ3Q7IC0gTG9jYXRpb248YnI+DQo8YnI+DQpDYW4geW91IHNheSBtb3JlIGFib3V0
IGxvY2F0aW9uPzxicj4NCkFyZSB5b3Ugc2F5aW5nIHRoYXQgQW5kcm9pZCB3b3VsZCBuZXZlciBw
cm92aWRlIGEgcmVseWluZyBwYXJ0eSAoc2F5LCBhbjxicj4NCm9wZW4tcHJvdG9jb2wgaW1wbGVt
ZW50YXRpb24gb2YgUG9rZW1vbiBHTykgd2l0aCB3aGVyZSBhIGRldmljZSBpcz88bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2lu
LWxlZnQ6LjVpbiI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCkkgc3Ryb25nbHkgZG91YnQgdGhh
dCB3ZSB3aWxsIGV2ZXIgcHJvdmlkZSB0aGF0Li4mbmJzcDsgSSB1bmRlcnN0YW5kIHRoZSBiZW5l
Zml0cywgYnV0IHRoZSBwcml2YWN5IHRlYW0gZmVlbHMgbGlrZSB0aGUgcmlza3MgYXJlIHRvbyBn
cmVhdCwgdGhhdCBpdCdzIGltcG9ydGFudCB0aGF0IGl0IGFsd2F5cyBiZSBwb3NzaWJsZSB0byBz
cG9vZiBwcml2YWN5LWNyaXRpY2FsIGRhdGEgZWxlbWVudHMgbGlrZSBsb2NhdGlvbi48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDouNWluIj4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBTb21lIG90aGVy
IGNsYWltcyB0aGF0IHdlIGhhdmUsIGFuZCB0aGluayBhcmUgaW1wb3J0YW50LCBhcmUgT1MgdmVy
c2lvbjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBhbmQ8YnI+DQombmJzcDsgJm5ic3A7ICZndDsg
cGF0Y2gtbGV2ZWwgKHJlcHJlc2VudGVkIGFzIGEgZGF0ZSwgWVlZWU1NREQpOyBzZWN1cmUgYm9v
dCB2ZXJpZmljYXRpb248YnI+DQombmJzcDsgJm5ic3A7ICZndDsga2V5PGJyPg0KJm5ic3A7ICZu
YnNwOyAmZ3Q7IGRpZ2VzdDsgc2VjdXJlIGJvb3QgZGlnZXN0IChoYXNoIG9mIGFsbCB2ZXJpZmll
ZCBjb2RlKTsgYXBwbGljYXRpb24gSUQgKGE8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgZGlnZXN0
IG9mIHRoZSByZXF1ZXN0aW5nIGFwcCBzaWduaW5nIGtleSk7IGFuZCBzZWN1cmUgYXBwIHZlcnNp
b24gKGhtbSw8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgZG9uJ3QgaGF2ZSBhIHBhdGNobGV2ZWws
IGJ1dCB3ZSBzaG91bGQhJm5ic3A7IEknbGwgc2VlIGFib3V0IGFkZGluZyB0aGF0IGZvcjxicj4N
CiZuYnNwOyAmbmJzcDsgJmd0OyBSKS48YnI+DQo8YnI+DQpUaGVzZSBhcmUgYWxsIGludGVuZGVk
IHRvIGJlIGNvdmVyZWQgdW5kZXIgJnF1b3Q7bmV0d29yayBhdHRlc3RhdGlvbiZxdW90OywgYnV0
PGJyPg0Kbm93IEkgd29uZGVyIGlmIHRoYXQgdGVybSBpcyBtaXMtbGVhZGluZy48bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2lu
LWxlZnQ6LjVpbiI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDouNWluIj4NCkhtbS4mbmJzcDsgWWVzLCB5b3Un
cmUgYXR0ZXN0aW5nIHRvIHRoZSBkZXZpY2Ugc3RhdGUsIG5vdCBhbnl0aGluZyBhYm91dCBhIG5l
dHdvcmsuJm5ic3A7IEkgZ3Vlc3MgJnF1b3Q7bmV0d29yayBhdHRlc3RhdGlvbiZxdW90OyBpcyBi
ZWNhdXNlIHlvdSdyZSBleHBlY3RpbmcgdGhlIHJlbHlpbmcgcGFydHkgdG8gYmUgdGhlIG5ldHdv
cms/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21hcmdpbi1sZWZ0Oi41aW4iPg0KPGJyIGNsZWFyPSJhbGwiPg0KPG86cD48L286cD48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KJm5ic3A7PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDou
NWluIj4NCi0tIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDo3LjVwdCI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbjtsaW5lLWhlaWdodDoxOC4wcHQiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojNTU1NTU1O2JvcmRlcjpzb2xpZCAjRDUwRjI1IDEuNXB0O3BhZGRpbmc6Mi4w
cHQiPlNoYXduIFdpbGxkZW4mbmJzcDt8PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1
NTtib3JkZXI6c29saWQgIzMzNjlFOCAxLjVwdDtwYWRkaW5nOjIuMHB0Ij4mbmJzcDtTdGFmZg0K
IFNvZnR3YXJlIEVuZ2luZWVyJm5ic3A7fDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1
NTU7Ym9yZGVyOnNvbGlkICMwMDk5MzkgMS41cHQ7cGFkZGluZzoyLjBwdCI+Jm5ic3A7PGEgaHJl
Zj0ibWFpbHRvOnN3aWxsZGVuQGdvb2dsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5zd2lsbGRlbkBn
b29nbGUuY29tPC9hPiZuYnNwO3w8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1O2Jv
cmRlcjpzb2xpZCAjRUVCMjExIDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZuYnNwOzcyMC05MjQtNjY0
NTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PGJyIGNsZWFyPSJhbGwiPg0KPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+LS0g
PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOjcuNXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluO2xpbmUtaGVpZ2h0OjE4LjBwdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojNTU1NTU1O2JvcmRlcjpzb2xpZCAjRDUwRjI1IDEuNXB0O3BhZGRpbmc6Mi4wcHQiPlNo
YXduIFdpbGxkZW4mbmJzcDt8PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1NTtib3Jk
ZXI6c29saWQgIzMzNjlFOCAxLjVwdDtwYWRkaW5nOjIuMHB0Ij4mbmJzcDtTdGFmZg0KIFNvZnR3
YXJlIEVuZ2luZWVyJm5ic3A7fDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTU7Ym9y
ZGVyOnNvbGlkICMwMDk5MzkgMS41cHQ7cGFkZGluZzoyLjBwdCI+Jm5ic3A7PGEgaHJlZj0ibWFp
bHRvOnN3aWxsZGVuQGdvb2dsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5zd2lsbGRlbkBnb29nbGUu
Y29tPC9hPiZuYnNwO3w8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1O2JvcmRlcjpz
b2xpZCAjRUVCMjExIDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZuYnNwOzcyMC05MjQtNjY0NTwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTUiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+X19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQpSQVRTIG1haWxp
bmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpSQVRTQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFu
ayI+UkFUU0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3JhdHMiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3JhdHM8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4t
bGVmdDouNWluIj4NCjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxiciBjbGVhcj0iYWxsIj4NCjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pi0tIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDo3LjVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbjtsaW5lLWhlaWdodDoxOC4wcHQiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzU1NTU1NTtib3JkZXI6c29saWQgI0Q1MEYyNSAxLjVwdDtwYWRkaW5nOjIuMHB0
Ij5TaGF3biBXaWxsZGVuJm5ic3A7fDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTU7
Ym9yZGVyOnNvbGlkICMzMzY5RTggMS41cHQ7cGFkZGluZzoyLjBwdCI+Jm5ic3A7U3RhZmYNCiBT
b2Z0d2FyZSBFbmdpbmVlciZuYnNwO3w8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1
O2JvcmRlcjpzb2xpZCAjMDA5OTM5IDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZuYnNwOzxhIGhyZWY9
Im1haWx0bzpzd2lsbGRlbkBnb29nbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+c3dpbGxkZW5AZ29v
Z2xlLmNvbTwvYT4mbmJzcDt8PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1NTtib3Jk
ZXI6c29saWQgI0VFQjIxMSAxLjVwdDtwYWRkaW5nOjIuMHB0Ij4mbmJzcDs3MjAtOTI0LTY2NDU8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_CE806D9F5A1147469749549761925155intelcom_--


From nobody Mon Jul 15 08:07:42 2019
Return-Path: <blueroofmusic@gmail.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0C3712021F for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 08:07:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 rjkYKK3bMlIA for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 08:07:32 -0700 (PDT)
Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F36D1201F1 for <rats@ietf.org>; Mon, 15 Jul 2019 08:07:32 -0700 (PDT)
Received: by mail-yb1-xb32.google.com with SMTP id c202so4927864ybf.0 for <rats@ietf.org>; Mon, 15 Jul 2019 08:07:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qpu01AIuDxuoKSfmK9OTjd/EVl8/R4VJTndf9nQpPEI=; b=SCoMy9D4ZyA14oTc5gCFecPPndsHzPhdqCG5ujnPcLmrOtaN/nrK83ViXmzInnO+5t Q8GJqn44ZhND2WXozCfoOknKyAmQjddcLY9LB0UJ9mLfXZJcRIMmybpmDvgub/p3NKWZ PK1FtncVutrVbMTDJYnhQdq9qs+sYLjpcSu8emlxtpUkrJCvX/5e8nafMWoGyJRKKfKg b4BTi9BBAfo0rmuNAurUC3MUUllkMIE7q6PnmHAFw2tz859DdB1D6VggTe0IdCSV6nfq AzV2ZaPxWhrq+wmcuMSVYgpdsP08+XqXeQZle2wTzEqosYl5Te083otSgb1FIOg+prG6 CCpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qpu01AIuDxuoKSfmK9OTjd/EVl8/R4VJTndf9nQpPEI=; b=t5ohP+xf1pgyQQAJVzEr39cWC8G4yIFPJBKLOAgmJaOV78BFqPyKBBH1Cc28X1N0jo SZxzJCfcRoG8hps/7w6KDKWjN/+JDeccjTzO5NLSd7aKNg5TtC5z2Q4zZ1umdnSvb6yh hNtAv2mdyuCOp+GPCB3Tu3OlOtDCudsS90dHaUlHF5pl0zKZ6+BzdMwH/NC4mx74was3 YSakmQoR20ejIJt7AZo512O0IqLrWeAseFTIn8pwARIht1h5Q2ffeb23iwGXx1y04JCv gDQqUDt8tb1IO9RnvWk+64VwRyWrCw8L60DxICCjbRrTAHQqG77hO8YEGM5kGBo/O86v KG9w==
X-Gm-Message-State: APjAAAXK/PVuwTiOYSMvpSWc9FGfHp4GGHRFYohHvFK9Hq6oghecTIJg iJT7L6rH5ttu5EqNo/UkUq6Ou0E9562EMjP72Qw=
X-Google-Smtp-Source: APXvYqyXRktint7j4K4rTEkyYd5N/2AVvRoMN6+G4Q3okbNBlh/OcLN3xLUJE1lhGY3C0qWj75uM0fTaGPzqfdE9/zU=
X-Received: by 2002:a25:d252:: with SMTP id j79mr18000994ybg.236.1563203251374;  Mon, 15 Jul 2019 08:07:31 -0700 (PDT)
MIME-Version: 1.0
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com> <E7299F99-54D4-47FA-A439-F1D8CB7D1353@intel.com>
In-Reply-To: <E7299F99-54D4-47FA-A439-F1D8CB7D1353@intel.com>
From: Ira McDonald <blueroofmusic@gmail.com>
Date: Mon, 15 Jul 2019 11:07:18 -0400
Message-ID: <CAN40gSskcq_RxXhD2Z3y+rJ7icW0EZg25VLsaUdVihC2nejViw@mail.gmail.com>
To: "Smith, Ned" <ned.smith@intel.com>, Ira McDonald <blueroofmusic@gmail.com>
Cc: Benjamin Kaduk <kaduk@mit.edu>, Nicolae Paladi <nicolae.paladi@ri.se>,  "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, Thomas Hardjono <hardjono@mit.edu>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>,  "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>
Content-Type: multipart/alternative; boundary="000000000000828e2e058db99e7e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/TC_4tyYbYiZ792htb-cni2d6E1M>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 15:07:36 -0000

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

Hi Ned,

Perhaps in the RATS context we don't have to have this (side) discussion
about the use/definition of the word trustworthy...

For access at the datalink (device joining a network via an Access Point),
perhaps you could consider "trustworthy" as binary.  Although even later
TCG TNC and IETF NEA didn't - they distinguished which logical subnet
you got access to according to the quality of your posture information.

For access to a service (e.g., financial or medical), certainly
"trustworthy"
is not binary.  Service access and transaction authorization are dynamic
contexts for "trustworthy" - banks and credit card companies make a new
decision about relative degree of "trustworthiness" for every transaction.

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Co-Chair - TCG Trusted Mobility Solutions WG
Co-Chair - TCG Metadata Access Protocol SG
Chair - Linux Foundation Open Printing WG
Secretary - IEEE-ISTO Printer Working Group
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music / High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto: blueroofmusic@gmail.com
PO Box 221  Grand Marais, MI 49839  906-494-2434



On Mon, Jul 15, 2019 at 10:07 AM Smith, Ned <ned.smith@intel.com> wrote:

> I think both perspectives are correct. If the context of evaluation is an
> access decision then trust is binary. If the context is analytics, loggin=
g
> or risk management then trust is (can be) probabilistic.
>
>
>
> The relying party has the necessary context. The main objective for RATS
> is to define Attester-Verifier interactions.
>
>
>
> I=E2=80=99m just wondering, for the purposes of RATS architecture, if we =
need to
> resolve this question now?
>
>
>
> On 7/13/19, 7:11 AM, "Ira McDonald" <blueroofmusic@gmail.com> wrote:
>
>
>
> Hi,
>
>
>
> About binary "trustworthy".
>
>
>
> This is a fundamental fallacy.  Neither "trustworthy"
>
> nor "secure" are *ever* binary.  That's basic to the
>
> security by design approach.
>
>
>
> Cheers,
>
> - Ira
>
>
>
> Ira McDonald (Musician / Software Architect)
> Co-Chair - TCG Trusted Mobility Solutions WG
>
> Co-Chair - TCG Metadata Access Protocol SG
>
> Chair - Linux Foundation Open Printing WG
> Secretary - IEEE-ISTO Printer Working Group
> Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
> IETF Designated Expert - IPP & Printer MIB
> Blue Roof Music / High North Inc
> http://sites.google.com/site/blueroofmusic
> http://sites.google.com/site/highnorthinc
> mailto: blueroofmusic@gmail.com
> PO Box 221  Grand Marais, MI 49839  906-494-2434
>
>
>
>
>
> On Fri, Jul 12, 2019 at 10:38 PM Benjamin Kaduk <kaduk@mit.edu> wrote:
>
> Cherry-picking one point...
>
> On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:
> > Hello,
> >
> > Some comments on draft-birkholz-rats-architecture-01<
> https://tools.ietf.org/html/draft-birkholz-rats-architecture-01>
> >
> [...]
> > 7.1.1<
> https://tools.ietf.org/html/draft-birkholz-rats-architecture-01#section-7=
.1.1>.
> How the RATS Architecture Addresses the Lying Endpoint Problem
> >
> >
> >
> >
> >
> >  RATS imply the involvement of at least two players (roles) who seek
> >    to overcome the lying endpoint problem.  The Verifier wishes to
> >    consume application data supplied by a Computing Context.  But befor=
e
> >    application data is consumed, the Verifier obtains Attestation
> >    Evidence about the Computing Context to assess likelihood of poisone=
d
> >    data due to endpoint compromise or failure.  Remote Attestation
> >    argues that a systems's integrity characteristics should not be
> >    believed until rationale for believability is presented to the
> >    relying party seeking to interact with the system.
> >
> > =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to trustw=
orthiness (e.g.
> 42% likelihood of poisoned data=E2=80=9D). Is that really feasible? And i=
f so, is
> it actually of any use? IMO trustworthiness is binary (=E2=80=9Ctrustwort=
hy or not
> trustworthy=E2=80=9D), or binary and conditional/contextual (=E2=80=9Ctru=
stworthy if used
> for certain actions=E2=80=9D).
>
> My personal thinking here is along the lines of "this data makes me
> confident that only someone who was able to subvert my supply chain and
> surreptitiously replace the TPM chip in the sealed device delivered to me
> would be able to forge the attestation evidence; I don't think I'm the
> target of such an attack, so there's a low likeliyhood of endpoint
> compromise".  Or, as James Mickens put it more glibly in
> https://www.usenix.org/system/files/1311_05-08_mickens.pdf there's a
> Mossad/not-Mossad distinction in the potential attackers, and if the Moss=
ad
> is a threat, you're gonna be Mossad'ed upon no matter what you do.
>
> -Ben
>
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>
>

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

<div dir=3D"ltr"><div>Hi Ned,</div><div><br></div><div>Perhaps in the RATS =
context we don&#39;t have to have this (side) discussion <br></div><div>abo=
ut the use/definition of the word trustworthy...</div><div><br></div><div>F=
or access at the datalink (device joining a network via an Access Point),</=
div><div>perhaps you could consider &quot;trustworthy&quot; as binary.=C2=
=A0 Although even later</div><div>TCG TNC and IETF NEA didn&#39;t - they di=
stinguished which logical subnet</div><div>you got access to according to t=
he quality of your posture information.</div><div><br></div><div>For access=
 to a service (e.g., financial or medical), certainly &quot;trustworthy&quo=
t;</div><div>is not binary.=C2=A0 Service access and transaction authorizat=
ion are dynamic</div><div>contexts for &quot;trustworthy&quot; - banks and =
credit card companies make a new</div><div>decision about relative degree o=
f &quot;trustworthiness&quot; for every transaction.</div><div><br></div><d=
iv>Cheers,</div><div>- Ira</div><div><br></div><div><div><div dir=3D"ltr" c=
lass=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr=
"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr">Ira McD=
onald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility So=
lutions WG</div><div>Co-Chair - TCG Metadata Access Protocol SG<br></div><d=
iv dir=3D"ltr">Chair - Linux Foundation Open Printing WG<br>Secretary - IEE=
E-ISTO Printer Working Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing =
Protocol WG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof =
Music / High North Inc<br><a style=3D"color:rgb(51,51,255)" href=3D"http://=
sites.google.com/site/blueroofmusic" target=3D"_blank">http://sites.google.=
com/site/blueroofmusic</a><br><a style=3D"color:rgb(102,0,204)" href=3D"htt=
p://sites.google.com/site/highnorthinc" target=3D"_blank">http://sites.goog=
le.com/site/highnorthinc</a><br>mailto: <a href=3D"mailto:blueroofmusic@gma=
il.com" target=3D"_blank">blueroofmusic@gmail.com</a><br>PO Box 221=C2=A0 G=
rand Marais, MI 49839=C2=A0 906-494-2434<br><br><div style=3D"display:inlin=
e"></div><div style=3D"display:inline"></div><div style=3D"display:inline">=
</div><div></div><div></div><div></div><div></div></div></div></div></div><=
/div></div></div></div></div><br></div></div><br><div class=3D"gmail_quote"=
><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Jul 15, 2019 at 10:07 AM Smi=
th, Ned &lt;<a href=3D"mailto:ned.smith@intel.com">ned.smith@intel.com</a>&=
gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_-2355279865479317047WordSection1">
<p class=3D"MsoNormal">I think both perspectives are correct. If the contex=
t of evaluation is an access decision then trust is binary. If the context =
is analytics, logging or risk management then trust is (can be) probabilist=
ic.
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">The relying party has the necessary context. The mai=
n objective for RATS is to define Attester-Verifier interactions.
<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">I=E2=80=99m just wondering, for the purposes of RATS=
 architecture, if we need to resolve this question now?<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">On 7/13/19, 7:11 AM, &qu=
ot;Ira McDonald&quot; &lt;<a href=3D"mailto:blueroofmusic@gmail.com" target=
=3D"_blank">blueroofmusic@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Hi,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">About binary &quot;trust=
worthy&quot;.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">This is a fundamental fa=
llacy.=C2=A0 Neither &quot;trustworthy&quot;<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">nor &quot;secure&quot; a=
re *ever* binary.=C2=A0 That&#39;s basic to the<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">security by design appro=
ach.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Cheers,<u></u><u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">- Ira<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Ira McDonald (Musician /=
 Software Architect)<br>
Co-Chair - TCG Trusted Mobility Solutions WG<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Co-Chair - TCG Metadata =
Access Protocol SG<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:12pt;margin-=
left:0.5in">
Chair - Linux Foundation Open Printing WG<br>
Secretary - IEEE-ISTO Printer Working Group<br>
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>
IETF Designated Expert - IPP &amp; Printer MIB<br>
Blue Roof Music / High North Inc<br>
<a href=3D"http://sites.google.com/site/blueroofmusic" target=3D"_blank"><s=
pan style=3D"color:rgb(51,51,255)">http://sites.google.com/site/blueroofmus=
ic</span></a><br>
<a href=3D"http://sites.google.com/site/highnorthinc" target=3D"_blank"><sp=
an style=3D"color:rgb(102,0,204)">http://sites.google.com/site/highnorthinc=
</span></a><br>
mailto: <a href=3D"mailto:blueroofmusic@gmail.com" target=3D"_blank">bluero=
ofmusic@gmail.com</a><br>
PO Box 221=C2=A0 Grand Marais, MI 49839=C2=A0 906-494-2434<u></u><u></u></p=
>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">On Fri, Jul 12, 2019 at =
10:38 PM Benjamin Kaduk &lt;<a href=3D"mailto:kaduk@mit.edu" target=3D"_bla=
nk">kaduk@mit.edu</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-color:currentcolor currentcolor currentcolor rg=
b(204,204,204);border-style:none none none solid;border-width:medium medium=
 medium 1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<p class=3D"MsoNormal" style=3D"margin-left:0.5in">Cherry-picking one point=
...<br>
<br>
On Mon, Jul 08, 2019 at 02:44:56PM +0000, Nicolae Paladi wrote:<br>
&gt; Hello,<br>
&gt; <br>
&gt; Some comments on draft-birkholz-rats-architecture-01&lt;<a href=3D"htt=
ps://tools.ietf.org/html/draft-birkholz-rats-architecture-01" target=3D"_bl=
ank">https://tools.ietf.org/html/draft-birkholz-rats-architecture-01</a>&gt=
;<br>
&gt; <br>
[...]<br>
&gt; 7.1.1&lt;<a href=3D"https://tools.ietf.org/html/draft-birkholz-rats-ar=
chitecture-01#section-7.1.1" target=3D"_blank">https://tools.ietf.org/html/=
draft-birkholz-rats-architecture-01#section-7.1.1</a>&gt;.=C2=A0 How the RA=
TS Architecture Addresses the Lying Endpoint Problem<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 RATS imply the involvement of at least two players (roles) who s=
eek<br>
&gt;=C2=A0 =C2=A0 to overcome the lying endpoint problem.=C2=A0 The Verifie=
r wishes to<br>
&gt;=C2=A0 =C2=A0 consume application data supplied by a Computing Context.=
=C2=A0 But before<br>
&gt;=C2=A0 =C2=A0 application data is consumed, the Verifier obtains Attest=
ation<br>
&gt;=C2=A0 =C2=A0 Evidence about the Computing Context to assess likelihood=
 of poisoned<br>
&gt;=C2=A0 =C2=A0 data due to endpoint compromise or failure.=C2=A0 Remote =
Attestation<br>
&gt;=C2=A0 =C2=A0 argues that a systems&#39;s integrity characteristics sho=
uld not be<br>
&gt;=C2=A0 =C2=A0 believed until rationale for believability is presented t=
o the<br>
&gt;=C2=A0 =C2=A0 relying party seeking to interact with the system.<br>
&gt; <br>
&gt; =E2=80=9CLikelihood=E2=80=9D implies a probabilistic approach to trust=
worthiness (e.g. 42% likelihood of poisoned data=E2=80=9D). Is that really =
feasible? And if so, is it actually of any use? IMO trustworthiness is bina=
ry (=E2=80=9Ctrustworthy or not trustworthy=E2=80=9D), or binary and condit=
ional/contextual
 (=E2=80=9Ctrustworthy if used for certain actions=E2=80=9D).<br>
<br>
My personal thinking here is along the lines of &quot;this data makes me<br=
>
confident that only someone who was able to subvert my supply chain and<br>
surreptitiously replace the TPM chip in the sealed device delivered to me<b=
r>
would be able to forge the attestation evidence; I don&#39;t think I&#39;m =
the<br>
target of such an attack, so there&#39;s a low likeliyhood of endpoint<br>
compromise&quot;.=C2=A0 Or, as James Mickens put it more glibly in<br>
<a href=3D"https://www.usenix.org/system/files/1311_05-08_mickens.pdf" targ=
et=3D"_blank">https://www.usenix.org/system/files/1311_05-08_mickens.pdf</a=
> there&#39;s a<br>
Mossad/not-Mossad distinction in the potential attackers, and if the Mossad=
<br>
is a threat, you&#39;re gonna be Mossad&#39;ed upon no matter what you do.<=
br>
<br>
-Ben<br>
<br>
_______________________________________________<br>
RATS mailing list<br>
<a href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/rats" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/rats</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--000000000000828e2e058db99e7e--


From nobody Mon Jul 15 09:31:24 2019
Return-Path: <Adrian.Shaw@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5088012003F for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 09:31:22 -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_DNSWL_NONE=-0.0001, SPF_PASS=-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=m2Q62/9I; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=armh.onmicrosoft.com header.b=F21lEcc7
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 g8Vaqi0tBkDP for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 09:31:18 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30059.outbound.protection.outlook.com [40.107.3.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09A09120026 for <rats@ietf.org>; Mon, 15 Jul 2019 09:31:17 -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=zhCxwxAA9MTbZeVzMbXFZMKmjHUXnLFqGhq8JYfvNtk=; b=m2Q62/9IlOZgmoKbb349gHrZTT71U/KDKxOPRTf48lXaIbXAACkOIkNJ1aCVTQ4E5+hTbdOl449VLDBoW51L+L5zLcm/S5/4kmJOXWIAT9KXwpLnunoRWq/rhQagmjYDZUhl05aKOFZxoFeumf5vYHH2y3UC0swP5Gkd2sRbwhA=
Received: from HE1PR0802CA0008.eurprd08.prod.outlook.com (2603:10a6:3:bd::18) by AM6PR08MB4949.eurprd08.prod.outlook.com (2603:10a6:20b:e1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Mon, 15 Jul 2019 16:31:14 +0000
Received: from AM5EUR03FT046.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::203) by HE1PR0802CA0008.outlook.office365.com (2603:10a6:3:bd::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2073.14 via Frontend Transport; Mon, 15 Jul 2019 16:31:14 +0000
Authentication-Results: spf=temperror (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=temperror action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout)
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT046.mail.protection.outlook.com (10.152.16.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Mon, 15 Jul 2019 16:31:12 +0000
Received: ("Tessian outbound 3c2a520fbb81:v24"); Mon, 15 Jul 2019 16:31:10 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 2967bd217f092f3b
X-CR-MTA-TID: 64aa7808
Received: from 575bedd19fc4.1 (cr-mta-lb-1.cr-mta-net [104.47.25.102]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 88469B8B-4BB4-4B8C-94E9-31C13FB8A6E7.1;  Mon, 15 Jul 2019 16:31:05 +0000
Received: from FRA01-MR2-obe.outbound.protection.outlook.com (mail-mr2fra01lp0102.outbound.protection.outlook.com [104.47.25.102]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 575bedd19fc4.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384); Mon, 15 Jul 2019 16:31:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CpjwHDUMN2WXV2PVzbeTK3n9+uAWme0KQHGufn/YGLPcelGk4z6r4pvsoBp9ZB0kODOXc2VTsb9p8jGxa/P7YJzg3ihX2S0CU8kMYS9dXm8ndS5sW9xDJvzN1aUns4VuayUKGCZ35F7kB6kmrTUGbSPCgO6CTTlH38CzgDOqcAMXGJomkMv3o+os/pxKiNSJrt0diD5IJXSr0HixiQ7cmTHkyv7lRK4JGPP4q3zRixP00S0v07KsP2DSD+dj1o2BCH6XKKdaMZgsEAqv0TPwYfJXK5mFvbMjxZQKmL4I095lz++kUKsF9vQpED8LJV32eqSxEnuhWajzqLNCoCurCw==
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=ObOZuAyC0y1s04LTu4n0HhTifoSN8jH4xJTCas9q4Jw=; b=Ge4CPVu5fbEusywV3qoKUIVVm3Pvd4Oohw4cbt7J6aGLJv7ueJEcxHWNowsHBUzAZyp0aUIl+rCdLSIpVh/Q0XADFqI52TFDQbsYYdrZfvU6DGRbG8FV9DgDW+Ub+2rJ1HAHRxGC7/RySt8Dsla63ldM3XcdUuBAC3F2jmEKQ/APoSkV/RotoxuIrzkNuFakIB/mkdW3f9UxnwnW8vmZldFriPGCKs6qLoik1ewc1aiLnPrlGdC2pH0+jQyduxf2hRVK9icvrdT+hHCkfZwgp5e+fXYd2nOr2hXpy+YKJbzDcM5NYVPgzESvUpHKfYMThViWaqk74PjIc4FJJkRa5g==
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=ObOZuAyC0y1s04LTu4n0HhTifoSN8jH4xJTCas9q4Jw=; b=F21lEcc7gbhaZAD2EzFmqnkG2KO3ImV+SNosaIfjQPi8ZUv1oIH0IuzT+KMyGANsyjnYCCgzB2lrnM4KZaU/Q/EjLkHd5Ap+Vk8uVEZ/MB5X1TbknGjVCN2OZbDmiQJwIvqISgFiCXKL/RuRvkKcKH+PNrVhEWLS1Ac0IFPHf3M=
Received: from PR2PR08MB4811.eurprd08.prod.outlook.com (52.133.109.146) by PR2PR08MB4906.eurprd08.prod.outlook.com (52.133.110.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Mon, 15 Jul 2019 16:31:02 +0000
Received: from PR2PR08MB4811.eurprd08.prod.outlook.com ([fe80::49b7:576c:f393:edf6]) by PR2PR08MB4811.eurprd08.prod.outlook.com ([fe80::49b7:576c:f393:edf6%7]) with mapi id 15.20.2073.012; Mon, 15 Jul 2019 16:31:01 +0000
From: Adrian Shaw <Adrian.Shaw@arm.com>
To: Ira McDonald <blueroofmusic@gmail.com>
CC: "Smith, Ned" <ned.smith@intel.com>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, "Nicolae Paladi" <nicolae.paladi@ri.se>, Thomas Hardjono <hardjono@mit.edu>, "Benjamin Kaduk" <kaduk@mit.edu>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>
Thread-Topic: [Rats] Comments on draft-birkholz-rats-architecture-01
Thread-Index: AQHVNM6n08a7P12bmUyVFL6zYsL3BKbArEYAgAcyKYCAAMI5AIADIu2AgAAQygCAABdkgA==
Date: Mon, 15 Jul 2019 16:31:01 +0000
Message-ID: <B2C0CFB3-1500-427E-BB85-6543B7272EB6@arm.com>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com> <E7299F99-54D4-47FA-A439-F1D8CB7D1353@intel.com> <CAN40gSskcq_RxXhD2Z3y+rJ7icW0EZg25VLsaUdVihC2nejViw@mail.gmail.com>
In-Reply-To: <CAN40gSskcq_RxXhD2Z3y+rJ7icW0EZg25VLsaUdVihC2nejViw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Adrian.Shaw@arm.com; 
x-originating-ip: [217.140.106.51]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: d4ebaf0f-02fd-4c78-b4d4-08d70941d9c4
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:PR2PR08MB4906; 
X-MS-TrafficTypeDiagnostic: PR2PR08MB4906:|AM6PR08MB4949:
X-MS-Exchange-PUrlCount: 6
X-Microsoft-Antispam-PRVS: <AM6PR08MB4949A1EAE51BE88A806F8123F9CF0@AM6PR08MB4949.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:7219;OLM:7219;
x-forefront-prvs: 00997889E7
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(979002)(4636009)(136003)(376002)(39860400002)(346002)(366004)(396003)(199004)(189003)(8936002)(606006)(14454004)(66066001)(256004)(478600001)(6486002)(1411001)(86362001)(5660300002)(6436002)(4326008)(3846002)(66476007)(76116006)(66556008)(6116002)(91956017)(66946007)(5070765005)(11346002)(446003)(14444005)(64756008)(2616005)(476003)(66446008)(486006)(26005)(6246003)(36756003)(53936002)(6306002)(6916009)(25786009)(8676002)(81156014)(81166006)(316002)(966005)(54896002)(33656002)(19273905006)(66574012)(2906002)(7736002)(229853002)(71200400001)(54906003)(71190400001)(76176011)(6512007)(236005)(68736007)(53546011)(102836004)(99286004)(6506007)(186003)(563064011)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:PR2PR08MB4906; H:PR2PR08MB4811.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info-Original: bPU9BtgPMc5l7fQ/Om/TxSiGbHQQyJ//mVlGAsIA4P2QEpqS7keasN6EUx9En+O3dgRUFvHg5HXGScAppFn7eUXTkQntXAke5tUOM2xlztwVePXwO23FqFD7Z5XnIxgw017ANSwfwJlU5bDptR3umbbzCdmot7a/5WgWQbgLsOxKwRzeq9dOeAiYN9bm2gUk+wqJADSsovm3/AfOCcr88V2JDIbpRrEyVSMf3M0VDkd1FRW9ox/B1cK/wcCsGqWBWWw3F9Y2ABK0MckEHqnE25QMMJzQHVYR1TVNiF1MFhVY8vuDYRRVqiE8FbZtPurcPkQx+ntJ3ACaps5cwiRiIzduRkt8pNhQFaxeqU5bMr/f0IX5uoxHdGpCOpCws8bbe9YmEy2CK1SXMuYk7sQlYkxDkPN7pKF86RbGmXVGf2M=
Content-Type: multipart/alternative; boundary="_000_B2C0CFB31500427EBB856543B7272EB6armcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR2PR08MB4906
Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Adrian.Shaw@arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT046.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: =?us-ascii?Q?CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS?= =?us-ascii?Q?:(10009020)(979002)(4636009)(39860400002)(396003)(346002)(13?= =?us-ascii?Q?6003)(376002)(2980300002)(40434004)(199004)(189003)(70206006?= =?us-ascii?Q?)(14454004)(4326008)(36756003)(22756006)(70586007)(30436002)?= =?us-ascii?Q?(336012)(5660300002)(26005)(25786009)(66066001)(102836004)(7?= =?us-ascii?Q?6176011)(6486002)(30864003)(6862004)(76130400001)(3846002)(1?= =?us-ascii?Q?86003)(53546011)(33964004)(229853002)(6506007)(6116002)(2682?= =?us-ascii?Q?6003)(33656002)(966005)(486006)(2906002)(7736002)(81156014)(?= =?us-ascii?Q?66574012)(36906005)(45080400002)(8936002)(5070765005)(992860?= =?us-ascii?Q?04)(478600001)(5024004)(86362001)(14444005)(81166006)(261600?= =?us-ascii?Q?5)(6512007)(19273905006)(1411001)(6306002)(6246003)(476003)(?= =?us-ascii?Q?54896002)(11346002)(4546004)(16586007)(54906003)(606006)(446?= =?us-ascii?Q?003)(236005)(71190400001)(8676002)(63350400001)(356004)(1260?= =?us-ascii?Q?02)(63370400001)(316002)(563064011)(969003)(989001)(999001)(?= =?us-ascii?Q?1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM6PR08MB4949;?= =?us-ascii?Q?H:64aa7808-outbound-1.mta.getcheckrecipient.com;FPR:;SPF:Tem?= =?us-ascii?Q?pError;LANG:en;PTR:ec2-63-35-35-123.eu-west-1.compute.amazon?= =?us-ascii?Q?aws.com;A:1;MX:1;?=
X-MS-Office365-Filtering-Correlation-Id-Prvs: faf1e49c-4bd9-456d-db52-08d70941d35d
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(710020)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM6PR08MB4949; 
X-Forefront-PRVS: 00997889E7
X-Microsoft-Antispam-Message-Info: vSJA5M65i9mEnCuvd/SNc46q+laQj0/T2QSrAL8V+HW76t2g75cjRE5BSj2tdQIvh2Nqm2jDF1FQZkeA7wyML2UIDOCqXxVDHNFQ+u0G6nSSkTwe3P0dTx8/l2EkfKnHxZSpH6ZigIPfqcw8OCjyQyvHhlMR/Vd84tkNCNMgdohDLMsJhHtwMJbFhJQlibWOLYiSPn0PEVGuFrJH+XOr6E70da0e+MWRxT5uMkyGaFWb3ZFYYa83FyQ9Hk6NNk9WCIuaImdLhflZO4Za67z543XsNJB8EwXnrLEYc90bvs42bLLttuqcHfcyteQEIa/IS8NDeeSL21eQ99lC6wVG4Y2g80N1BLIHZ+R9LYxuGwCz6c+qTZnYcMTWMEJoEw28ybQPT5rN8KlixcaDunmpQHcO00V+76zVfs8LIQKbrAI=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2019 16:31:12.6335 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d4ebaf0f-02fd-4c78-b4d4-08d70941d9c4
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-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4949
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/H9REkcbSX4A-usjuONnlGtBwiGg>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 16:31:23 -0000

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

SWYgdHJ1c3R3b3J0aGluZXNzIGlzIGJhc2VkIG9uIHdoZXRoZXIgeW91IG1lZXQgYSBzZXQgb2Yg
Y3JpdGVyaWEgdGhlbiBpdCBpcyBhbHdheXMgYSBiaW5hcnkgcmVzdWx0LiBCdXQgcmVtZW1iZXIg
dGhhdCB0cnVzdCBpcyBub3QgYWJzb2x1dGUgb3IgYmxpbmQsIHRoZXJl4oCZcyBhbHdheXMgYSBz
cGVjaWZpYyBjb250ZXh0LiBZb3UgdHJ1c3QgWCB0byBkbyBhY3Rpb24gWSB3aXRob3V0IG1hbGlj
ZS4gRWFjaCBjb250ZXh0IGhhcyBpdHMgb3duIChtYXliZSBkaXN0aW5jdCkgc2V0IG9mIGNyaXRl
cmlhIGUuZy4gd2hldGhlciB5b3UgbWVldCB0aGUgY3JpdGVyaWEgdG8gYWNjZXNzIGEgcGFydGlj
dWxhciBzdWJuZXQuDQoNCkJlc3QsDQpBZHJpYW4NCg0KT24gMTUgSnVsIDIwMTksIGF0IDE2OjA3
LCBJcmEgTWNEb25hbGQgPGJsdWVyb29mbXVzaWNAZ21haWwuY29tPG1haWx0bzpibHVlcm9vZm11
c2ljQGdtYWlsLmNvbT4+IHdyb3RlOg0KDQpIaSBOZWQsDQoNClBlcmhhcHMgaW4gdGhlIFJBVFMg
Y29udGV4dCB3ZSBkb24ndCBoYXZlIHRvIGhhdmUgdGhpcyAoc2lkZSkgZGlzY3Vzc2lvbg0KYWJv
dXQgdGhlIHVzZS9kZWZpbml0aW9uIG9mIHRoZSB3b3JkIHRydXN0d29ydGh5Li4uDQoNCkZvciBh
Y2Nlc3MgYXQgdGhlIGRhdGFsaW5rIChkZXZpY2Ugam9pbmluZyBhIG5ldHdvcmsgdmlhIGFuIEFj
Y2VzcyBQb2ludCksDQpwZXJoYXBzIHlvdSBjb3VsZCBjb25zaWRlciAidHJ1c3R3b3J0aHkiIGFz
IGJpbmFyeS4gIEFsdGhvdWdoIGV2ZW4gbGF0ZXINClRDRyBUTkMgYW5kIElFVEYgTkVBIGRpZG4n
dCAtIHRoZXkgZGlzdGluZ3Vpc2hlZCB3aGljaCBsb2dpY2FsIHN1Ym5ldA0KeW91IGdvdCBhY2Nl
c3MgdG8gYWNjb3JkaW5nIHRvIHRoZSBxdWFsaXR5IG9mIHlvdXIgcG9zdHVyZSBpbmZvcm1hdGlv
bi4NCg0KRm9yIGFjY2VzcyB0byBhIHNlcnZpY2UgKGUuZy4sIGZpbmFuY2lhbCBvciBtZWRpY2Fs
KSwgY2VydGFpbmx5ICJ0cnVzdHdvcnRoeSINCmlzIG5vdCBiaW5hcnkuICBTZXJ2aWNlIGFjY2Vz
cyBhbmQgdHJhbnNhY3Rpb24gYXV0aG9yaXphdGlvbiBhcmUgZHluYW1pYw0KY29udGV4dHMgZm9y
ICJ0cnVzdHdvcnRoeSIgLSBiYW5rcyBhbmQgY3JlZGl0IGNhcmQgY29tcGFuaWVzIG1ha2UgYSBu
ZXcNCmRlY2lzaW9uIGFib3V0IHJlbGF0aXZlIGRlZ3JlZSBvZiAidHJ1c3R3b3J0aGluZXNzIiBm
b3IgZXZlcnkgdHJhbnNhY3Rpb24uDQoNCkNoZWVycywNCi0gSXJhDQoNCklyYSBNY0RvbmFsZCAo
TXVzaWNpYW4gLyBTb2Z0d2FyZSBBcmNoaXRlY3QpDQpDby1DaGFpciAtIFRDRyBUcnVzdGVkIE1v
YmlsaXR5IFNvbHV0aW9ucyBXRw0KQ28tQ2hhaXIgLSBUQ0cgTWV0YWRhdGEgQWNjZXNzIFByb3Rv
Y29sIFNHDQpDaGFpciAtIExpbnV4IEZvdW5kYXRpb24gT3BlbiBQcmludGluZyBXRw0KU2VjcmV0
YXJ5IC0gSUVFRS1JU1RPIFByaW50ZXIgV29ya2luZyBHcm91cA0KQ28tQ2hhaXIgLSBJRUVFLUlT
VE8gUFdHIEludGVybmV0IFByaW50aW5nIFByb3RvY29sIFdHDQpJRVRGIERlc2lnbmF0ZWQgRXhw
ZXJ0IC0gSVBQICYgUHJpbnRlciBNSUINCkJsdWUgUm9vZiBNdXNpYyAvIEhpZ2ggTm9ydGggSW5j
DQpodHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2JsdWVyb29mbXVzaWMNCmh0dHA6Ly9zaXRl
cy5nb29nbGUuY29tL3NpdGUvaGlnaG5vcnRoaW5jDQptYWlsdG86IGJsdWVyb29mbXVzaWNAZ21h
aWwuY29tPG1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbT4NClBPIEJveCAyMjEgIEdyYW5k
IE1hcmFpcywgTUkgNDk4MzkgIDkwNi00OTQtMjQzNA0KDQoNCg0KT24gTW9uLCBKdWwgMTUsIDIw
MTkgYXQgMTA6MDcgQU0gU21pdGgsIE5lZCA8bmVkLnNtaXRoQGludGVsLmNvbTxtYWlsdG86bmVk
LnNtaXRoQGludGVsLmNvbT4+IHdyb3RlOg0KSSB0aGluayBib3RoIHBlcnNwZWN0aXZlcyBhcmUg
Y29ycmVjdC4gSWYgdGhlIGNvbnRleHQgb2YgZXZhbHVhdGlvbiBpcyBhbiBhY2Nlc3MgZGVjaXNp
b24gdGhlbiB0cnVzdCBpcyBiaW5hcnkuIElmIHRoZSBjb250ZXh0IGlzIGFuYWx5dGljcywgbG9n
Z2luZyBvciByaXNrIG1hbmFnZW1lbnQgdGhlbiB0cnVzdCBpcyAoY2FuIGJlKSBwcm9iYWJpbGlz
dGljLg0KDQpUaGUgcmVseWluZyBwYXJ0eSBoYXMgdGhlIG5lY2Vzc2FyeSBjb250ZXh0LiBUaGUg
bWFpbiBvYmplY3RpdmUgZm9yIFJBVFMgaXMgdG8gZGVmaW5lIEF0dGVzdGVyLVZlcmlmaWVyIGlu
dGVyYWN0aW9ucy4NCg0KSeKAmW0ganVzdCB3b25kZXJpbmcsIGZvciB0aGUgcHVycG9zZXMgb2Yg
UkFUUyBhcmNoaXRlY3R1cmUsIGlmIHdlIG5lZWQgdG8gcmVzb2x2ZSB0aGlzIHF1ZXN0aW9uIG5v
dz8NCg0KT24gNy8xMy8xOSwgNzoxMSBBTSwgIklyYSBNY0RvbmFsZCIgPGJsdWVyb29mbXVzaWNA
Z21haWwuY29tPG1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbT4+IHdyb3RlOg0KDQpIaSwN
Cg0KQWJvdXQgYmluYXJ5ICJ0cnVzdHdvcnRoeSIuDQoNClRoaXMgaXMgYSBmdW5kYW1lbnRhbCBm
YWxsYWN5LiAgTmVpdGhlciAidHJ1c3R3b3J0aHkiDQpub3IgInNlY3VyZSIgYXJlICpldmVyKiBi
aW5hcnkuICBUaGF0J3MgYmFzaWMgdG8gdGhlDQpzZWN1cml0eSBieSBkZXNpZ24gYXBwcm9hY2gu
DQoNCkNoZWVycywNCi0gSXJhDQoNCklyYSBNY0RvbmFsZCAoTXVzaWNpYW4gLyBTb2Z0d2FyZSBB
cmNoaXRlY3QpDQpDby1DaGFpciAtIFRDRyBUcnVzdGVkIE1vYmlsaXR5IFNvbHV0aW9ucyBXRw0K
Q28tQ2hhaXIgLSBUQ0cgTWV0YWRhdGEgQWNjZXNzIFByb3RvY29sIFNHDQpDaGFpciAtIExpbnV4
IEZvdW5kYXRpb24gT3BlbiBQcmludGluZyBXRw0KU2VjcmV0YXJ5IC0gSUVFRS1JU1RPIFByaW50
ZXIgV29ya2luZyBHcm91cA0KQ28tQ2hhaXIgLSBJRUVFLUlTVE8gUFdHIEludGVybmV0IFByaW50
aW5nIFByb3RvY29sIFdHDQpJRVRGIERlc2lnbmF0ZWQgRXhwZXJ0IC0gSVBQICYgUHJpbnRlciBN
SUINCkJsdWUgUm9vZiBNdXNpYyAvIEhpZ2ggTm9ydGggSW5jDQpodHRwOi8vc2l0ZXMuZ29vZ2xl
LmNvbS9zaXRlL2JsdWVyb29mbXVzaWMNCmh0dHA6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvaGln
aG5vcnRoaW5jDQptYWlsdG86IGJsdWVyb29mbXVzaWNAZ21haWwuY29tPG1haWx0bzpibHVlcm9v
Zm11c2ljQGdtYWlsLmNvbT4NClBPIEJveCAyMjEgIEdyYW5kIE1hcmFpcywgTUkgNDk4MzkgIDkw
Ni00OTQtMjQzNA0KDQoNCk9uIEZyaSwgSnVsIDEyLCAyMDE5IGF0IDEwOjM4IFBNIEJlbmphbWlu
IEthZHVrIDxrYWR1a0BtaXQuZWR1PG1haWx0bzprYWR1a0BtaXQuZWR1Pj4gd3JvdGU6DQpDaGVy
cnktcGlja2luZyBvbmUgcG9pbnQuLi4uDQoNCk9uIE1vbiwgSnVsIDA4LCAyMDE5IGF0IDAyOjQ0
OjU2UE0gKzAwMDAsIE5pY29sYWUgUGFsYWRpIHdyb3RlOg0KPiBIZWxsbywNCj4NCj4gU29tZSBj
b21tZW50cyBvbiBkcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMTxodHRwczovL3Rv
b2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYmlya2hvbHotcmF0cy1hcmNoaXRlY3R1cmUtMDE+DQo+
DQpbLi4uXQ0KPiA3LjEuMTxodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYmlya2hv
bHotcmF0cy1hcmNoaXRlY3R1cmUtMDEjc2VjdGlvbi03LjEuMT4uICBIb3cgdGhlIFJBVFMgQXJj
aGl0ZWN0dXJlIEFkZHJlc3NlcyB0aGUgTHlpbmcgRW5kcG9pbnQgUHJvYmxlbQ0KPg0KPg0KPg0K
Pg0KPg0KPiAgUkFUUyBpbXBseSB0aGUgaW52b2x2ZW1lbnQgb2YgYXQgbGVhc3QgdHdvIHBsYXll
cnMgKHJvbGVzKSB3aG8gc2Vlaw0KPiAgICB0byBvdmVyY29tZSB0aGUgbHlpbmcgZW5kcG9pbnQg
cHJvYmxlbS4gIFRoZSBWZXJpZmllciB3aXNoZXMgdG8NCj4gICAgY29uc3VtZSBhcHBsaWNhdGlv
biBkYXRhIHN1cHBsaWVkIGJ5IGEgQ29tcHV0aW5nIENvbnRleHQuICBCdXQgYmVmb3JlDQo+ICAg
IGFwcGxpY2F0aW9uIGRhdGEgaXMgY29uc3VtZWQsIHRoZSBWZXJpZmllciBvYnRhaW5zIEF0dGVz
dGF0aW9uDQo+ICAgIEV2aWRlbmNlIGFib3V0IHRoZSBDb21wdXRpbmcgQ29udGV4dCB0byBhc3Nl
c3MgbGlrZWxpaG9vZCBvZiBwb2lzb25lZA0KPiAgICBkYXRhIGR1ZSB0byBlbmRwb2ludCBjb21w
cm9taXNlIG9yIGZhaWx1cmUuICBSZW1vdGUgQXR0ZXN0YXRpb24NCj4gICAgYXJndWVzIHRoYXQg
YSBzeXN0ZW1zJ3MgaW50ZWdyaXR5IGNoYXJhY3RlcmlzdGljcyBzaG91bGQgbm90IGJlDQo+ICAg
IGJlbGlldmVkIHVudGlsIHJhdGlvbmFsZSBmb3IgYmVsaWV2YWJpbGl0eSBpcyBwcmVzZW50ZWQg
dG8gdGhlDQo+ICAgIHJlbHlpbmcgcGFydHkgc2Vla2luZyB0byBpbnRlcmFjdCB3aXRoIHRoZSBz
eXN0ZW0uDQo+DQo+IOKAnExpa2VsaWhvb2TigJ0gaW1wbGllcyBhIHByb2JhYmlsaXN0aWMgYXBw
cm9hY2ggdG8gdHJ1c3R3b3J0aGluZXNzIChlLmcuIDQyJSBsaWtlbGlob29kIG9mIHBvaXNvbmVk
IGRhdGHigJ0pLiBJcyB0aGF0IHJlYWxseSBmZWFzaWJsZT8gQW5kIGlmIHNvLCBpcyBpdCBhY3R1
YWxseSBvZiBhbnkgdXNlPyBJTU8gdHJ1c3R3b3J0aGluZXNzIGlzIGJpbmFyeSAo4oCcdHJ1c3R3
b3J0aHkgb3Igbm90IHRydXN0d29ydGh54oCdKSwgb3IgYmluYXJ5IGFuZCBjb25kaXRpb25hbC9j
b250ZXh0dWFsICjigJx0cnVzdHdvcnRoeSBpZiB1c2VkIGZvciBjZXJ0YWluIGFjdGlvbnPigJ0p
Lg0KDQpNeSBwZXJzb25hbCB0aGlua2luZyBoZXJlIGlzIGFsb25nIHRoZSBsaW5lcyBvZiAidGhp
cyBkYXRhIG1ha2VzIG1lDQpjb25maWRlbnQgdGhhdCBvbmx5IHNvbWVvbmUgd2hvIHdhcyBhYmxl
IHRvIHN1YnZlcnQgbXkgc3VwcGx5IGNoYWluIGFuZA0Kc3VycmVwdGl0aW91c2x5IHJlcGxhY2Ug
dGhlIFRQTSBjaGlwIGluIHRoZSBzZWFsZWQgZGV2aWNlIGRlbGl2ZXJlZCB0byBtZQ0Kd291bGQg
YmUgYWJsZSB0byBmb3JnZSB0aGUgYXR0ZXN0YXRpb24gZXZpZGVuY2U7IEkgZG9uJ3QgdGhpbmsg
SSdtIHRoZQ0KdGFyZ2V0IG9mIHN1Y2ggYW4gYXR0YWNrLCBzbyB0aGVyZSdzIGEgbG93IGxpa2Vs
aXlob29kIG9mIGVuZHBvaW50DQpjb21wcm9taXNlIi4gIE9yLCBhcyBKYW1lcyBNaWNrZW5zIHB1
dCBpdCBtb3JlIGdsaWJseSBpbg0KaHR0cHM6Ly93d3cudXNlbml4Lm9yZy9zeXN0ZW0vZmlsZXMv
MTMxMV8wNS0wOF9taWNrZW5zLnBkZiB0aGVyZSdzIGENCk1vc3NhZC9ub3QtTW9zc2FkIGRpc3Rp
bmN0aW9uIGluIHRoZSBwb3RlbnRpYWwgYXR0YWNrZXJzLCBhbmQgaWYgdGhlIE1vc3NhZA0KaXMg
YSB0aHJlYXQsIHlvdSdyZSBnb25uYSBiZSBNb3NzYWQnZWQgdXBvbiBubyBtYXR0ZXIgd2hhdCB5
b3UgZG8uDQoNCi1CZW4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NClJBVFMgbWFpbGluZyBsaXN0DQpSQVRTQGlldGYub3JnPG1haWx0bzpSQVRTQGll
dGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9yYXRzDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KUkFUUyBtYWlsaW5n
IGxpc3QNClJBVFNAaWV0Zi5vcmc8bWFpbHRvOlJBVFNAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3JhdHMNCg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNv
bnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFs
IGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5v
dCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBh
bnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUgaW5mb3JtYXRpb24gaW4gYW55IG1lZGl1
bS4gVGhhbmsgeW91Lg0K

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

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCklmIHRydXN0d29ydGhpbmVzcyBpcyBiYXNlZCBv
biB3aGV0aGVyIHlvdSBtZWV0IGEgc2V0IG9mIGNyaXRlcmlhIHRoZW4gaXQgaXMgYWx3YXlzIGEg
YmluYXJ5IHJlc3VsdC4gQnV0IHJlbWVtYmVyIHRoYXQgdHJ1c3QgaXMgbm90IGFic29sdXRlIG9y
IGJsaW5kLCB0aGVyZeKAmXMgYWx3YXlzIGEgc3BlY2lmaWMgY29udGV4dC4gWW91IHRydXN0IFgg
dG8gZG8gYWN0aW9uIFkgd2l0aG91dCBtYWxpY2UuIEVhY2ggY29udGV4dCBoYXMgaXRzIG93biAo
bWF5YmUNCiBkaXN0aW5jdCkgc2V0IG9mIGNyaXRlcmlhIGUuZy4gd2hldGhlciB5b3UgbWVldCB0
aGUgY3JpdGVyaWEgdG8gYWNjZXNzIGEgcGFydGljdWxhciBzdWJuZXQuDQo8ZGl2IGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5CZXN0LDwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj5BZHJpYW48YnIgY2xhc3M9IiI+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5PbiAxNSBKdWwgMjAxOSwg
YXQgMTY6MDcsIElyYSBNY0RvbmFsZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJsdWVyb29mbXVzaWNA
Z21haWwuY29tIiBjbGFzcz0iIj5ibHVlcm9vZm11c2ljQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3Rl
OjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+SGkgTmVkLDwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
UGVyaGFwcyBpbiB0aGUgUkFUUyBjb250ZXh0IHdlIGRvbid0IGhhdmUgdG8gaGF2ZSB0aGlzIChz
aWRlKSBkaXNjdXNzaW9uDQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+YWJv
dXQgdGhlIHVzZS9kZWZpbml0aW9uIG9mIHRoZSB3b3JkIHRydXN0d29ydGh5Li4uPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5Gb3IgYWNj
ZXNzIGF0IHRoZSBkYXRhbGluayAoZGV2aWNlIGpvaW5pbmcgYSBuZXR3b3JrIHZpYSBhbiBBY2Nl
c3MgUG9pbnQpLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5wZXJoYXBzIHlvdSBjb3VsZCBjb25zaWRl
ciAmcXVvdDt0cnVzdHdvcnRoeSZxdW90OyBhcyBiaW5hcnkuJm5ic3A7IEFsdGhvdWdoIGV2ZW4g
bGF0ZXI8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VENHIFROQyBhbmQgSUVURiBORUEgZGlkbid0IC0g
dGhleSBkaXN0aW5ndWlzaGVkIHdoaWNoIGxvZ2ljYWwgc3VibmV0PC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPnlvdSBnb3QgYWNjZXNzIHRvIGFjY29yZGluZyB0byB0aGUgcXVhbGl0eSBvZiB5b3VyIHBv
c3R1cmUgaW5mb3JtYXRpb24uPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj5Gb3IgYWNjZXNzIHRvIGEgc2VydmljZSAoZS5nLiwgZmluYW5j
aWFsIG9yIG1lZGljYWwpLCBjZXJ0YWlubHkgJnF1b3Q7dHJ1c3R3b3J0aHkmcXVvdDs8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+aXMgbm90IGJpbmFyeS4mbmJzcDsgU2VydmljZSBhY2Nlc3MgYW5kIHRy
YW5zYWN0aW9uIGF1dGhvcml6YXRpb24gYXJlIGR5bmFtaWM8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
Y29udGV4dHMgZm9yICZxdW90O3RydXN0d29ydGh5JnF1b3Q7IC0gYmFua3MgYW5kIGNyZWRpdCBj
YXJkIGNvbXBhbmllcyBtYWtlIGEgbmV3PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPmRlY2lzaW9uIGFi
b3V0IHJlbGF0aXZlIGRlZ3JlZSBvZiAmcXVvdDt0cnVzdHdvcnRoaW5lc3MmcXVvdDsgZm9yIGV2
ZXJ5IHRyYW5zYWN0aW9uLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+Q2hlZXJzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4tIElyYTwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8
ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0
YS1zbWFydG1haWw9ImdtYWlsX3NpZ25hdHVyZSI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+
DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRy
IiBjbGFzcz0iIj5JcmEgTWNEb25hbGQgKE11c2ljaWFuIC8gU29mdHdhcmUgQXJjaGl0ZWN0KTxi
ciBjbGFzcz0iIj4NCkNvLUNoYWlyIC0gVENHIFRydXN0ZWQgTW9iaWxpdHkgU29sdXRpb25zIFdH
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkNvLUNoYWlyIC0gVENHIE1ldGFkYXRhIEFjY2VzcyBQcm90
b2NvbCBTRzxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+Q2hh
aXIgLSBMaW51eCBGb3VuZGF0aW9uIE9wZW4gUHJpbnRpbmcgV0c8YnIgY2xhc3M9IiI+DQpTZWNy
ZXRhcnkgLSBJRUVFLUlTVE8gUHJpbnRlciBXb3JraW5nIEdyb3VwPGJyIGNsYXNzPSIiPg0KQ28t
Q2hhaXIgLSBJRUVFLUlTVE8gUFdHIEludGVybmV0IFByaW50aW5nIFByb3RvY29sIFdHPGJyIGNs
YXNzPSIiPg0KSUVURiBEZXNpZ25hdGVkIEV4cGVydCAtIElQUCAmYW1wOyBQcmludGVyIE1JQjxi
ciBjbGFzcz0iIj4NCkJsdWUgUm9vZiBNdXNpYyAvIEhpZ2ggTm9ydGggSW5jPGJyIGNsYXNzPSIi
Pg0KPGEgc3R5bGU9ImNvbG9yOnJnYig1MSw1MSwyNTUpIiBocmVmPSJodHRwOi8vc2l0ZXMuZ29v
Z2xlLmNvbS9zaXRlL2JsdWVyb29mbXVzaWMiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5odHRw
Oi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2JsdWVyb29mbXVzaWM8L2E+PGJyIGNsYXNzPSIiPg0K
PGEgc3R5bGU9ImNvbG9yOnJnYigxMDIsMCwyMDQpIiBocmVmPSJodHRwOi8vc2l0ZXMuZ29vZ2xl
LmNvbS9zaXRlL2hpZ2hub3J0aGluYyIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHA6Ly9z
aXRlcy5nb29nbGUuY29tL3NpdGUvaGlnaG5vcnRoaW5jPC9hPjxiciBjbGFzcz0iIj4NCm1haWx0
bzogPGEgaHJlZj0ibWFpbHRvOmJsdWVyb29mbXVzaWNAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFu
ayIgY2xhc3M9IiI+Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5jb208L2E+PGJyIGNsYXNzPSIiPg0KUE8g
Qm94IDIyMSZuYnNwOyBHcmFuZCBNYXJhaXMsIE1JIDQ5ODM5Jm5ic3A7IDkwNi00OTQtMjQzNDxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9ImRpc3BsYXk6aW5saW5lIiBj
bGFzcz0iIj48L2Rpdj4NCjxkaXYgc3R5bGU9ImRpc3BsYXk6aW5saW5lIiBjbGFzcz0iIj48L2Rp
dj4NCjxkaXYgc3R5bGU9ImRpc3BsYXk6aW5saW5lIiBjbGFzcz0iIj48L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KPGRp
diBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIE1vbiwgSnVsIDE1LCAyMDE5IGF0IDEw
OjA3IEFNIFNtaXRoLCBOZWQgJmx0OzxhIGhyZWY9Im1haWx0bzpuZWQuc21pdGhAaW50ZWwuY29t
IiBjbGFzcz0iIj5uZWQuc21pdGhAaW50ZWwuY29tPC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIi
Pg0KPC9kaXY+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46
MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7
cGFkZGluZy1sZWZ0OjFleCI+DQo8ZGl2IGxhbmc9IkVOLVVTIiBjbGFzcz0iIj4NCjxkaXYgY2xh
c3M9ImdtYWlsLW1fLTIzNTUyNzk4NjU0NzkzMTcwNDdXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+SSB0aGluayBib3RoIHBlcnNwZWN0aXZlcyBhcmUgY29ycmVjdC4gSWYgdGhl
IGNvbnRleHQgb2YgZXZhbHVhdGlvbiBpcyBhbiBhY2Nlc3MgZGVjaXNpb24gdGhlbiB0cnVzdCBp
cyBiaW5hcnkuIElmIHRoZSBjb250ZXh0IGlzIGFuYWx5dGljcywgbG9nZ2luZyBvciByaXNrIG1h
bmFnZW1lbnQgdGhlbiB0cnVzdCBpcyAoY2FuIGJlKSBwcm9iYWJpbGlzdGljLg0KPHUgY2xhc3M9
IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48dSBjbGFz
cz0iIj48L3U+Jm5ic3A7PHUgY2xhc3M9IiI+PC91PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlRoZSByZWx5aW5nIHBhcnR5IGhhcyB0aGUgbmVjZXNzYXJ5IGNvbnRleHQuIFRoZSBtYWluIG9i
amVjdGl2ZSBmb3IgUkFUUyBpcyB0byBkZWZpbmUgQXR0ZXN0ZXItVmVyaWZpZXIgaW50ZXJhY3Rp
b25zLg0KPHUgY2xhc3M9IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48dSBjbGFzcz0iIj48L3U+Jm5ic3A7PHUgY2xhc3M9IiI+PC91PjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPknigJltIGp1c3Qgd29uZGVyaW5nLCBmb3IgdGhlIHB1cnBvc2VzIG9m
IFJBVFMgYXJjaGl0ZWN0dXJlLCBpZiB3ZSBuZWVkIHRvIHJlc29sdmUgdGhpcyBxdWVzdGlvbiBu
b3c/PHUgY2xhc3M9IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48dSBjbGFzcz0iIj48L3U+Jm5ic3A7PHUgY2xhc3M9IiI+PC91PjwvcD4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjAuNWluIj5PbiA3LzEzLzE5LCA3OjExIEFNLCAmcXVvdDtJcmEgTWNEb25hbGQmcXVv
dDsgJmx0OzxhIGhyZWY9Im1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbSIgdGFyZ2V0PSJf
YmxhbmsiIGNsYXNzPSIiPmJsdWVyb29mbXVzaWNAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PHUg
Y2xhc3M9IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowLjVpbiI+
PHUgY2xhc3M9IiI+PC91PiZuYnNwOzx1IGNsYXNzPSIiPjwvdT48L3A+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjAuNWluIj5IaSw8dSBjbGFzcz0iIj48L3U+PHUgY2xhc3M9IiI+PC91PjwvcD4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDowLjVpbiI+PHUgY2xhc3M9IiI+PC91PiZuYnNwOzx1IGNsYXNzPSIiPjwvdT48L3A+
DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MC41aW4iPkFib3V0IGJpbmFyeSAmcXVvdDt0cnVzdHdvcnRoeSZxdW90Oy48dSBj
bGFzcz0iIj48L3U+PHUgY2xhc3M9IiI+PC91PjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowLjVpbiI+PHUgY2xhc3M9
IiI+PC91PiZuYnNwOzx1IGNsYXNzPSIiPjwvdT48L3A+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MC41aW4iPlRoaXMgaXMg
YSBmdW5kYW1lbnRhbCBmYWxsYWN5LiZuYnNwOyBOZWl0aGVyICZxdW90O3RydXN0d29ydGh5JnF1
b3Q7PHUgY2xhc3M9IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MC41aW4iPm5v
ciAmcXVvdDtzZWN1cmUmcXVvdDsgYXJlICpldmVyKiBiaW5hcnkuJm5ic3A7IFRoYXQncyBiYXNp
YyB0byB0aGU8dSBjbGFzcz0iIj48L3U+PHUgY2xhc3M9IiI+PC91PjwvcD4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowLjVp
biI+c2VjdXJpdHkgYnkgZGVzaWduIGFwcHJvYWNoLjx1IGNsYXNzPSIiPjwvdT48dSBjbGFzcz0i
Ij48L3U+PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjAuNWluIj48dSBjbGFzcz0iIj48L3U+Jm5ic3A7PHUgY2xhc3M9
IiI+PC91PjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDowLjVpbiI+Q2hlZXJzLDx1IGNsYXNzPSIiPjwvdT48dSBjbGFz
cz0iIj48L3U+PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjAuNWluIj4tIElyYTx1IGNsYXNzPSIiPjwvdT48dSBjbGFz
cz0iIj48L3U+PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjAuNWluIj48dSBjbGFzcz0iIj48L3U+Jm5ic3A7PHUgY2xh
c3M9IiI+PC91PjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8
ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRp
diBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowLjVp
biI+SXJhIE1jRG9uYWxkIChNdXNpY2lhbiAvIFNvZnR3YXJlIEFyY2hpdGVjdCk8YnIgY2xhc3M9
IiI+DQpDby1DaGFpciAtIFRDRyBUcnVzdGVkIE1vYmlsaXR5IFNvbHV0aW9ucyBXRzx1IGNsYXNz
PSIiPjwvdT48dSBjbGFzcz0iIj48L3U+PC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjAuNWluIj5Dby1DaGFpciAtIFRD
RyBNZXRhZGF0YSBBY2Nlc3MgUHJvdG9jb2wgU0c8dSBjbGFzcz0iIj48L3U+PHUgY2xhc3M9IiI+
PC91PjwvcD4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206MTJwdDttYXJnaW4tbGVmdDowLjVp
biI+DQpDaGFpciAtIExpbnV4IEZvdW5kYXRpb24gT3BlbiBQcmludGluZyBXRzxiciBjbGFzcz0i
Ij4NClNlY3JldGFyeSAtIElFRUUtSVNUTyBQcmludGVyIFdvcmtpbmcgR3JvdXA8YnIgY2xhc3M9
IiI+DQpDby1DaGFpciAtIElFRUUtSVNUTyBQV0cgSW50ZXJuZXQgUHJpbnRpbmcgUHJvdG9jb2wg
V0c8YnIgY2xhc3M9IiI+DQpJRVRGIERlc2lnbmF0ZWQgRXhwZXJ0IC0gSVBQICZhbXA7IFByaW50
ZXIgTUlCPGJyIGNsYXNzPSIiPg0KQmx1ZSBSb29mIE11c2ljIC8gSGlnaCBOb3J0aCBJbmM8YnIg
Y2xhc3M9IiI+DQo8YSBocmVmPSJodHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2JsdWVyb29m
bXVzaWMiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDUx
LDUxLDI1NSkiIGNsYXNzPSIiPmh0dHA6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvYmx1ZXJvb2Zt
dXNpYzwvc3Bhbj48L2E+PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0iaHR0cDovL3NpdGVzLmdvb2ds
ZS5jb20vc2l0ZS9oaWdobm9ydGhpbmMiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj48c3BhbiBz
dHlsZT0iY29sb3I6cmdiKDEwMiwwLDIwNCkiIGNsYXNzPSIiPmh0dHA6Ly9zaXRlcy5nb29nbGUu
Y29tL3NpdGUvaGlnaG5vcnRoaW5jPC9zcGFuPjwvYT48YnIgY2xhc3M9IiI+DQptYWlsdG86IDxh
IGhyZWY9Im1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIGNs
YXNzPSIiPmJsdWVyb29mbXVzaWNAZ21haWwuY29tPC9hPjxiciBjbGFzcz0iIj4NClBPIEJveCAy
MjEmbmJzcDsgR3JhbmQgTWFyYWlzLCBNSSA0OTgzOSZuYnNwOyA5MDYtNDk0LTI0MzQ8dSBjbGFz
cz0iIj48L3U+PHUgY2xhc3M9IiI+PC91PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowLjVpbiI+PHUgY2xhc3M9IiI+PC91PiZuYnNw
Ozx1IGNsYXNzPSIiPjwvdT48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjAuNWluIj48dSBjbGFzcz0iIj48L3U+Jm5ic3A7PHUgY2xh
c3M9IiI+PC91PjwvcD4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjAuNWluIj5PbiBGcmksIEp1bCAxMiwgMjAx
OSBhdCAxMDozOCBQTSBCZW5qYW1pbiBLYWR1ayAmbHQ7PGEgaHJlZj0ibWFpbHRvOmthZHVrQG1p
dC5lZHUiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5rYWR1a0BtaXQuZWR1PC9hPiZndDsgd3Jv
dGU6PHUgY2xhc3M9IiI+PC91Pjx1IGNsYXNzPSIiPjwvdT48L3A+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXItY29sb3I6Y3VycmVudGNvbG9yIGN1cnJlbnRjb2xvciBjdXJyZW50
Y29sb3IgcmdiKDIwNCwyMDQsMjA0KTtib3JkZXItc3R5bGU6bm9uZSBub25lIG5vbmUgc29saWQ7
Ym9yZGVyLXdpZHRoOm1lZGl1bSBtZWRpdW0gbWVkaXVtIDFwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDZwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIiBjbGFzcz0iIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowLjVpbiI+Q2hlcnJ5LXBpY2tpbmcg
b25lIHBvaW50Li4uLjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCk9uIE1vbiwgSnVsIDA4
LCAyMDE5IGF0IDAyOjQ0OjU2UE0gJiM0MzswMDAwLCBOaWNvbGFlIFBhbGFkaSB3cm90ZTo8YnIg
Y2xhc3M9IiI+DQomZ3Q7IEhlbGxvLDxiciBjbGFzcz0iIj4NCiZndDsgPGJyIGNsYXNzPSIiPg0K
Jmd0OyBTb21lIGNvbW1lbnRzIG9uIGRyYWZ0LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJlLTAx
Jmx0OzxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1y
YXRzLWFyY2hpdGVjdHVyZS0wMSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1iaXJraG9sei1yYXRzLWFyY2hpdGVjdHVyZS0wMTwvYT4m
Z3Q7PGJyIGNsYXNzPSIiPg0KJmd0OyA8YnIgY2xhc3M9IiI+DQpbLi4uXTxiciBjbGFzcz0iIj4N
CiZndDsgNy4xLjEmbHQ7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0
LWJpcmtob2x6LXJhdHMtYXJjaGl0ZWN0dXJlLTAxI3NlY3Rpb24tNy4xLjEiIHRhcmdldD0iX2Js
YW5rIiBjbGFzcz0iIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtYmlya2hvbHot
cmF0cy1hcmNoaXRlY3R1cmUtMDEjc2VjdGlvbi03LjEuMTwvYT4mZ3Q7LiZuYnNwOyBIb3cgdGhl
IFJBVFMgQXJjaGl0ZWN0dXJlIEFkZHJlc3NlcyB0aGUgTHlpbmcgRW5kcG9pbnQNCiBQcm9ibGVt
PGJyIGNsYXNzPSIiPg0KJmd0OyA8YnIgY2xhc3M9IiI+DQomZ3Q7IDxiciBjbGFzcz0iIj4NCiZn
dDsgPGJyIGNsYXNzPSIiPg0KJmd0OyA8YnIgY2xhc3M9IiI+DQomZ3Q7IDxiciBjbGFzcz0iIj4N
CiZndDsmbmJzcDsgUkFUUyBpbXBseSB0aGUgaW52b2x2ZW1lbnQgb2YgYXQgbGVhc3QgdHdvIHBs
YXllcnMgKHJvbGVzKSB3aG8gc2VlazxiciBjbGFzcz0iIj4NCiZndDsmbmJzcDsgJm5ic3A7IHRv
IG92ZXJjb21lIHRoZSBseWluZyBlbmRwb2ludCBwcm9ibGVtLiZuYnNwOyBUaGUgVmVyaWZpZXIg
d2lzaGVzIHRvPGJyIGNsYXNzPSIiPg0KJmd0OyZuYnNwOyAmbmJzcDsgY29uc3VtZSBhcHBsaWNh
dGlvbiBkYXRhIHN1cHBsaWVkIGJ5IGEgQ29tcHV0aW5nIENvbnRleHQuJm5ic3A7IEJ1dCBiZWZv
cmU8YnIgY2xhc3M9IiI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyBhcHBsaWNhdGlvbiBkYXRhIGlzIGNv
bnN1bWVkLCB0aGUgVmVyaWZpZXIgb2J0YWlucyBBdHRlc3RhdGlvbjxiciBjbGFzcz0iIj4NCiZn
dDsmbmJzcDsgJm5ic3A7IEV2aWRlbmNlIGFib3V0IHRoZSBDb21wdXRpbmcgQ29udGV4dCB0byBh
c3Nlc3MgbGlrZWxpaG9vZCBvZiBwb2lzb25lZDxiciBjbGFzcz0iIj4NCiZndDsmbmJzcDsgJm5i
c3A7IGRhdGEgZHVlIHRvIGVuZHBvaW50IGNvbXByb21pc2Ugb3IgZmFpbHVyZS4mbmJzcDsgUmVt
b3RlIEF0dGVzdGF0aW9uPGJyIGNsYXNzPSIiPg0KJmd0OyZuYnNwOyAmbmJzcDsgYXJndWVzIHRo
YXQgYSBzeXN0ZW1zJ3MgaW50ZWdyaXR5IGNoYXJhY3RlcmlzdGljcyBzaG91bGQgbm90IGJlPGJy
IGNsYXNzPSIiPg0KJmd0OyZuYnNwOyAmbmJzcDsgYmVsaWV2ZWQgdW50aWwgcmF0aW9uYWxlIGZv
ciBiZWxpZXZhYmlsaXR5IGlzIHByZXNlbnRlZCB0byB0aGU8YnIgY2xhc3M9IiI+DQomZ3Q7Jm5i
c3A7ICZuYnNwOyByZWx5aW5nIHBhcnR5IHNlZWtpbmcgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgc3lz
dGVtLjxiciBjbGFzcz0iIj4NCiZndDsgPGJyIGNsYXNzPSIiPg0KJmd0OyDigJxMaWtlbGlob29k
4oCdIGltcGxpZXMgYSBwcm9iYWJpbGlzdGljIGFwcHJvYWNoIHRvIHRydXN0d29ydGhpbmVzcyAo
ZS5nLiA0MiUgbGlrZWxpaG9vZCBvZiBwb2lzb25lZCBkYXRh4oCdKS4gSXMgdGhhdCByZWFsbHkg
ZmVhc2libGU/IEFuZCBpZiBzbywgaXMgaXQgYWN0dWFsbHkgb2YgYW55IHVzZT8gSU1PIHRydXN0
d29ydGhpbmVzcyBpcyBiaW5hcnkgKOKAnHRydXN0d29ydGh5IG9yIG5vdCB0cnVzdHdvcnRoeeKA
nSksIG9yIGJpbmFyeSBhbmQgY29uZGl0aW9uYWwvY29udGV4dHVhbA0KICjigJx0cnVzdHdvcnRo
eSBpZiB1c2VkIGZvciBjZXJ0YWluIGFjdGlvbnPigJ0pLjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCk15IHBlcnNvbmFsIHRoaW5raW5nIGhlcmUgaXMgYWxvbmcgdGhlIGxpbmVzIG9mICZx
dW90O3RoaXMgZGF0YSBtYWtlcyBtZTxiciBjbGFzcz0iIj4NCmNvbmZpZGVudCB0aGF0IG9ubHkg
c29tZW9uZSB3aG8gd2FzIGFibGUgdG8gc3VidmVydCBteSBzdXBwbHkgY2hhaW4gYW5kPGJyIGNs
YXNzPSIiPg0Kc3VycmVwdGl0aW91c2x5IHJlcGxhY2UgdGhlIFRQTSBjaGlwIGluIHRoZSBzZWFs
ZWQgZGV2aWNlIGRlbGl2ZXJlZCB0byBtZTxiciBjbGFzcz0iIj4NCndvdWxkIGJlIGFibGUgdG8g
Zm9yZ2UgdGhlIGF0dGVzdGF0aW9uIGV2aWRlbmNlOyBJIGRvbid0IHRoaW5rIEknbSB0aGU8YnIg
Y2xhc3M9IiI+DQp0YXJnZXQgb2Ygc3VjaCBhbiBhdHRhY2ssIHNvIHRoZXJlJ3MgYSBsb3cgbGlr
ZWxpeWhvb2Qgb2YgZW5kcG9pbnQ8YnIgY2xhc3M9IiI+DQpjb21wcm9taXNlJnF1b3Q7LiZuYnNw
OyBPciwgYXMgSmFtZXMgTWlja2VucyBwdXQgaXQgbW9yZSBnbGlibHkgaW48YnIgY2xhc3M9IiI+
DQo8YSBocmVmPSJodHRwczovL3d3dy51c2VuaXgub3JnL3N5c3RlbS9maWxlcy8xMzExXzA1LTA4
X21pY2tlbnMucGRmIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly93d3cudXNlbml4
Lm9yZy9zeXN0ZW0vZmlsZXMvMTMxMV8wNS0wOF9taWNrZW5zLnBkZjwvYT4gdGhlcmUncyBhPGJy
IGNsYXNzPSIiPg0KTW9zc2FkL25vdC1Nb3NzYWQgZGlzdGluY3Rpb24gaW4gdGhlIHBvdGVudGlh
bCBhdHRhY2tlcnMsIGFuZCBpZiB0aGUgTW9zc2FkPGJyIGNsYXNzPSIiPg0KaXMgYSB0aHJlYXQs
IHlvdSdyZSBnb25uYSBiZSBNb3NzYWQnZWQgdXBvbiBubyBtYXR0ZXIgd2hhdCB5b3UgZG8uPGJy
IGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KLUJlbjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIGNs
YXNzPSIiPg0KUkFUUyBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJtYWlsdG86
UkFUU0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPlJBVFNAaWV0Zi5vcmc8L2E+
PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9yYXRzIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9yYXRzPC9hPjx1IGNsYXNzPSIiPjwvdT48dSBjbGFzcz0iIj48L3U+
PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPC9kaXY+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XzxiciBjbGFzcz0iIj4NClJBVFMgbWFpbGluZyBsaXN0PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0i
bWFpbHRvOlJBVFNAaWV0Zi5vcmciIGNsYXNzPSIiPlJBVFNAaWV0Zi5vcmc8L2E+PGJyIGNsYXNz
PSIiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9yYXRzPGJyIGNsYXNz
PSIiPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBh
dHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJ
ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBz
ZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55
IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwNCiBvciBzdG9yZSBvciBjb3B5
IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_B2C0CFB31500427EBB856543B7272EB6armcom_--


From nobody Mon Jul 15 10:48:03 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73AFE1200FA for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 10:48:02 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 elwzPe5uZsgL for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 10:48:00 -0700 (PDT)
Received: from p3plsmtpa06-03.prod.phx3.secureserver.net (p3plsmtpa06-03.prod.phx3.secureserver.net [173.201.192.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 7AFE21200A1 for <rats@ietf.org>; Mon, 15 Jul 2019 10:48:00 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id n54whGmJj4M67n54whBZia; Mon, 15 Jul 2019 10:47:59 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <2B42431B-D45D-4CCD-9A60-7BAFF763DFBA@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6DECDC2F-B84F-413A-BBF8-744CCDC28F12"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 15 Jul 2019 10:47:57 -0700
In-Reply-To: <E7299F99-54D4-47FA-A439-F1D8CB7D1353@intel.com>
Cc: Ira McDonald <blueroofmusic@gmail.com>, Benjamin Kaduk <kaduk@mit.edu>, "henk.birkholz@sit.fraunhofer.de" <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>, Nicolae Paladi <nicolae.paladi@ri.se>, "monty.wiseman@ge.com" <monty.wiseman@ge.com>, "hannes.tschofenig@gmx.net" <hannes.tschofenig@gmx.net>, Thomas Hardjono <hardjono@mit.edu>
To: "Smith, Ned" <ned.smith@intel.com>
References: <0189ed44bcf749c18e9b6612b2728553@oc11expo23.exchange.mit.edu> <8C52026F-A4D1-4CA5-901A-C20CC2396DF5@ri.se> <20190713023817.GU16418@mit.edu> <CAN40gSuge3=-dKTtUz2bWVTzBDX0rqmr1sj=NT_-OVRH90o=9A@mail.gmail.com> <E7299F99-54D4-47FA-A439-F1D8CB7D1353@intel.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfGs5Ne58uxp1xm0Wkmm/0Bo/SOjBLP7RvHhJLh4QlW6CyBytMRliM5Kha97z+fphG7o9OWkAjk76Z3iNcQgxQwUd9EUEWYpbyuncizrCMbBSu5Eys/iv ucdm6rHeVt1bYzz+4Ckm+QTU7o+WcpZbt0t/eO+XkTMLN/xEdYhoTWHxOTuNfPiMSf2jLECPoWpPhQ6tmCshUb5dRSuW4vnOu93kaEH9Sfj7em+ev2gnmZZT zjBcOi2+PWOe7pGa1+KmfsotIGg3cG3aVkujNxiN+1LGD/XlTu0i2tNa+6jubirqiLXaJjyvT+jSdBBSsjMFN4eLcR+ybnK/nzacHscRx7vEZGVjWuJVE16L 4i2Lo4rOU8v++DsMfBp/x4/QvJjwBtDcok64lO+4mIVvCRiuNnO3t5E+2t8SNCGLgqsxcuKUrzTb9/CK5Ugo6Lom963EpA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/eJO2yVbX4lj72p2S02KwYVJLVtk>
Subject: Re: [Rats] Comments on draft-birkholz-rats-architecture-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 17:48:03 -0000

--Apple-Mail=_6DECDC2F-B84F-413A-BBF8-744CCDC28F12
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Jul 15, 2019, at 7:07 AM, Smith, Ned <ned.smith@intel.com> wrote:
>=20
> I think both perspectives are correct. If the context of evaluation is =
an access decision then trust is binary. If the context is analytics, =
logging or risk management then trust is (can be) probabilistic.
> =20
> The relying party has the necessary context. The main objective for =
RATS is to define Attester-Verifier interactions.
> =20
> I=E2=80=99m just wondering, for the purposes of RATS architecture, if =
we need to resolve this question now?


For the EAT claims document, I don=E2=80=99t think there is much of an =
issue with =E2=80=9Ctrust=E2=80=9D. It hardly uses the word.

However the architecture document has a lot of orientation around =
trusted or not. Here=E2=80=99s some example text from 4.1.3:

   o  Evaluates trustworthiness during manufacturing, supply chain and
      onboarding

   o  Produces trustworthiness assertions applicable to the Attestor
      role

I don=E2=80=99t think the architecture document should be adopted until =
we resolve how it treats trust.

My fundamental argument is that no notion of trusted/untrusted is =
possible in our documents. Only the relying party can decide that and =
they will decide that based on their individual and wildly varying =
requirements (payments large or small, enterprise access, web site =
access=E2=80=A6).

Further, the notion that an individual implementation can be deemed =
trustworthy seems flawed. How many HW chip defenses does it require? =
What strength of cryptography? Is EAL 5 Common Criteria evaluation =
enough?

LL=

--Apple-Mail=_6DECDC2F-B84F-413A-BBF8-744CCDC28F12
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
Jul 15, 2019, at 7:07 AM, Smith, Ned &lt;<a =
href=3D"mailto:ned.smith@intel.com" class=3D"">ned.smith@intel.com</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D"">I think both perspectives are =
correct. If the context of evaluation is an access decision then trust =
is binary. If the context is analytics, logging or risk management then =
trust is (can be) probabilistic.<o:p class=3D""></o:p></div><div =
style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D"">The relying party has the necessary =
context. The main objective for RATS is to define Attester-Verifier =
interactions.<o:p class=3D""></o:p></div><div style=3D"margin: 0in 0in =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: =
0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D"">I=E2=80=99m just wondering, for the purposes of RATS =
architecture, if we need to resolve this question =
now?</div></div></blockquote><br class=3D""></div><div><br =
class=3D""></div><div>For the EAT claims document, I don=E2=80=99t think =
there is much of an issue with =E2=80=9Ctrust=E2=80=9D. It hardly uses =
the word.</div><div><br class=3D""></div><div>However the architecture =
document has a lot of orientation around trusted or not. Here=E2=80=99s =
some example text from 4.1.3:</div><div><br class=3D""></div><div><pre =
class=3D"newpage" style=3D"font-size: 13.333333015441895px; margin-top: =
0px; margin-bottom: 0px; break-before: page;">   o  Evaluates =
trustworthiness during manufacturing, supply chain and
      onboarding

   o  Produces trustworthiness assertions applicable to the Attestor
      role
</pre><div class=3D""><br class=3D""></div><div class=3D"">I don=E2=80=99t=
 think the architecture document should be adopted until we resolve how =
it treats trust.</div><div class=3D""><br class=3D""></div><div =
class=3D"">My fundamental argument is that no notion of =
trusted/untrusted is possible in our documents. Only the relying party =
can decide that and they will decide that based on their individual and =
wildly varying requirements (payments large or small, enterprise access, =
web site access=E2=80=A6).</div><div class=3D""><br class=3D""></div><div =
class=3D"">Further, the notion that an individual implementation can be =
deemed trustworthy seems flawed. How many HW chip defenses does it =
require? What strength of cryptography? Is EAL 5 Common Criteria =
evaluation enough?</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div></div></body></html>=

--Apple-Mail=_6DECDC2F-B84F-413A-BBF8-744CCDC28F12--


From nobody Mon Jul 15 14:31:24 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE4D6120129 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 14:31:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=redhoundsoftware.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 TAxvQFYHMIPD for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 14:31:19 -0700 (PDT)
Received: from mail-qt1-x829.google.com (mail-qt1-x829.google.com [IPv6:2607:f8b0:4864:20::829]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22C4C12002E for <rats@ietf.org>; Mon, 15 Jul 2019 14:31:18 -0700 (PDT)
Received: by mail-qt1-x829.google.com with SMTP id n11so17283256qtl.5 for <rats@ietf.org>; Mon, 15 Jul 2019 14:31:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=user-agent:date:subject:from:to:message-id:thread-topic :mime-version:content-transfer-encoding; bh=JO126JBJM8IYazX6kZK2O0xPyTZK9sqy8cLY2b2QArU=; b=pq3OJE7x8nffYJE/OUS2KklTzzYOukLSEogfCkuWrFIWnX9DVd0SIuytQ4sPzxRMcn JbBLUMJzb3v8OLS3s8L6You0YP+ji4OTW4NQDRFvC7+B7HboxdSs+3wdamPPWARY+NZN wVBqyAqIDK1lSK6MtR2FSw9tDrEmrMGKJ/hA8=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:message-id :thread-topic:mime-version:content-transfer-encoding; bh=JO126JBJM8IYazX6kZK2O0xPyTZK9sqy8cLY2b2QArU=; b=MRf+HuFthdoywVYfQ47T/tlssvqNmZmXaunfovxQ7u11VF+iLVrFO29+Lle203BKdz yOnO+ixwuhhEyHwlpbyozHpXvnnAJH0dzlNBWDPNPoH9IOl5LMTeES4ZR91o2XiEkroi DCB/6T0rxqx8Bxp+ZmGiX+ly46gwoj7Y0Ye/GDfx2xypptHqgIYucaeOq8KijYbu8zrZ uj/XGQcLWAbiEJ2cU+STVC+5rTHvjmG/ttiSLfzwbgAhD1aivriU4/y84iZ+M8IFmYWr KQkdck/KnArOXIztYYDWUnJq8q8ao05xZe8CD2MHH66NMxAb2ukb8lUiIzIBQkPCe1id 6Ldg==
X-Gm-Message-State: APjAAAXe5VqL57xK/GzmqF5vXrUP3rQzKm+YVxsfgw7vYtnz2AYmzz24 vUhHOkDirCMndGpOctJw11yYliGI
X-Google-Smtp-Source: APXvYqyVP5n2Dmy3JhIlGny7swT+nAgxM5iC2ybBgFouPyEZlhWjK+g4eOjqD2yW5CE0tlu2afZu5Q==
X-Received: by 2002:aed:2063:: with SMTP id 90mr19729229qta.307.1563226277827;  Mon, 15 Jul 2019 14:31:17 -0700 (PDT)
Received: from [192.168.0.44] (ec2-23-20-245-243.compute-1.amazonaws.com. [23.20.245.243]) by smtp.googlemail.com with ESMTPSA id w25sm6596823qto.87.2019.07.15.14.31.15 for <rats@ietf.org> (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 15 Jul 2019 14:31:16 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/14.7.6.170621
Date: Mon, 15 Jul 2019 17:31:08 -0400
From: Carl Wallace <carl@redhoundsoftware.com>
To: "rats@ietf.org" <rats@ietf.org>
Message-ID: <D95268DC.E2D3B%carl@redhoundsoftware.com>
Thread-Topic: Review of draft-ietf-rats-eat-01
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/_OqhHWytbiKTmUbMIRsr13Gi7QY>
Subject: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 21:31:22 -0000

In section 1.2, it seems odd that the definition of the term "entity" is
limited to things that implement this draft. The last sentence of this
section and the definition of "The Entity" in section 1.3 bear this out.
Generally, 'entity' is used pretty loosely throughout the draft.

In section 1.2, why state "the attestation should be cryptographically
verifiable by the EAT consumer"? Is the intent that some EAT consumers
won't recognize the root of trust or that some EATs need not be
cryptographically verifiable at all? If the former, maybe change from
should to MUST and add qualifying words about root of trust for relying
parties. 

Section 1.4.2 claims to not standardize the "end-end process of
establishing signing attestation key material in the entity, signing the
EAT, and verifying it". However, the election of COSE, for example, does
standardize signing and verifying (see section 4.4 of RFC 8152). Also, the
language here needs to reflect expansion to include JWT.

Section 2 feels incomplete without a definition of claim (as in JWT and
CWT, which include similar definitions as here plus claim) and attestation
(given definition of Attestation Key Material). CWT Claims Set should
probably be renamed Claims Set given expansion to include JWT.

In 3.1, suggest re-phrasing "sent to the entity by any protocol" to
something simpler like "provided to entity".

Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words, are
these really nested (like signed then encrypted or signed then
countersigned) or are they aggregated into an array then signed? Should
these be wrapped as a bstr (at least for CBOR)?

In 4.4.1, suggest table presentation a la COSE spec.

In 4.4.2, are nested EATs allowed to make different encoding choices?

Throughout the draft, should and must are used in many places where SHOULD
or MUST is probably applicable. Examples include:

	- In section 3.1, the should should be SHOULD
	- In section 3.6, the must instances in bullets 3 and 4 could be MUSTs
	- In section 3.11, the must should be MUST
	- In section 4.3.2, the must instances in bullets 3 and 4 should be MUSTs
	- In section 4.4.2, the must in the last sentence of the second paragraph
should be a MUST (and it may be helpful to enumerate 'all' here)
	- Throughout 4.4.2, there are several instances of 'the server must'.
These must instances should probably be MUSTs and 'the server' should
probably the 'the relying party'.
	- In 5.1, the should should be SHOULD

	
The draft should probably include claims related to key attestation (I
think this was mentioned on the list as something that would be added).

Typos
- In the intro change "very small IoT device" to "very small IoT devices"
- In section 3 fix formatting of bullets



From nobody Mon Jul 15 16:06:44 2019
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: rats@ietf.org
Delivered-To: rats@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A28431200D7 for <rats@ietf.org>; Mon, 15 Jul 2019 16:06:42 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <rats@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.98.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <156323200266.27189.1285790735145862720.idtracker@ietfa.amsl.com>
Date: Mon, 15 Jul 2019 16:06:42 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/lTpym7LkcbkJomhDRZPfljK3qlM>
Subject: [Rats] Milestones changed for rats WG
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 23:06:43 -0000

Changed milestone "Submit EAT draft to IESG for publication", set state to
active from review, accepting new milestone.

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


From nobody Mon Jul 15 16:10:47 2019
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: rats@ietf.org
Delivered-To: rats@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B0E71200D7 for <rats@ietf.org>; Mon, 15 Jul 2019 16:10:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <rats@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.98.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <156323224530.27149.13436531272596149978.idtracker@ietfa.amsl.com>
Date: Mon, 15 Jul 2019 16:10:45 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/PRkWWJCm9zG5nvP7irKIb0Z_K6s>
Subject: [Rats] Milestones changed for rats WG
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 23:10:45 -0000

Changed milestone "Begin work on use case documentation (may not be published
as an RFC)", set state to active from review, accepting new milestone.

Changed milestone "Call for adoption on EAT draft.", set state to active from
review, accepting new milestone.

Changed milestone "Call for adoption on architecture draft", set state to
active from review, accepting new milestone.

Changed milestone "Submit Architecture draft to IESG for publication", set
state to active from review, accepting new milestone.

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


From nobody Mon Jul 15 16:12:13 2019
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: rats@ietf.org
Delivered-To: rats@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FF831200D7 for <rats@ietf.org>; Mon, 15 Jul 2019 16:12:11 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <rats@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.98.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <156323233138.27193.12655817756350262021.idtracker@ietfa.amsl.com>
Date: Mon, 15 Jul 2019 16:12:11 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/CpBdwd1up0Gvu3OwdLNBLZoU5fs>
Subject: [Rats] Milestones changed for rats WG
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 23:12:11 -0000

Changed milestone "Submit Tokkbind draft to IESG for publication", set state
to active from review, accepting new milestone.

Changed milestone "Submit Interaction Models draft to IESG for publication",
set state to active from review, accepting new milestone.

Changed milestone "Submit YANG Module draft to IESG for publication", set
state to active from review, accepting new milestone.

Changed milestone "Submit TUDA draft to IESG for publication", set state to
active from review, accepting new milestone.

Changed milestone "Submit Claim format draft to IESG for publication", set
state to active from review, accepting new milestone.

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


From nobody Mon Jul 15 16:18:18 2019
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: rats@ietf.org
Delivered-To: rats@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 23BB01200EC for <rats@ietf.org>; Mon, 15 Jul 2019 16:18:16 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <rats@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.98.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <156323269614.27121.13579525464360596440.idtracker@ietfa.amsl.com>
Date: Mon, 15 Jul 2019 16:18:16 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/qDx47oLntyuU5IwUjcTQRc7R1dQ>
Subject: [Rats] Milestones changed for rats WG
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jul 2019 23:18:16 -0000

Changed milestone "Call for adoption on Tokbind draft", set state to active
from review, accepting new milestone.

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


From nobody Mon Jul 15 18:25:49 2019
Return-Path: <frank.xialiang@huawei.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73D9E12016C for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 18:25:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 dTLe8jYxEokf for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 18:25:45 -0700 (PDT)
Received: from huawei.com (szxga08-in.huawei.com [45.249.212.255]) (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 73BAE12016E for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 18:25:43 -0700 (PDT)
Received: from DGGEMM401-HUB.china.huawei.com (unknown [172.30.72.56]) by Forcepoint Email with ESMTP id A43D55D1EC071BD4A4C5; Tue, 16 Jul 2019 09:25:38 +0800 (CST)
Received: from DGGEMM511-MBX.china.huawei.com ([169.254.1.140]) by DGGEMM401-HUB.china.huawei.com ([10.3.20.209]) with mapi id 14.03.0439.000; Tue, 16 Jul 2019 09:25:35 +0800
From: "Xialiang (Frank, Network Standard & Patent Dept)" <frank.xialiang@huawei.com>
To: "Smith, Ned" <ned.smith@intel.com>, Shawn Willden <swillden=40google.com@dmarc.ietf.org>, Laurence Lundblade <lgl@island-resort.com>
CC: Michael Richardson <mcr+ietf@sandelman.ca>, Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>, "Henk Berkholz" <henk.birkholz@sit.fraunhofer.de>
Thread-Topic: [Rats] Android comments on EAT draft
Thread-Index: AQHVC4B8Y7VUGX5UA0uRMpBubN+/qKa8IZ6AgAFF8ICAAALkAIAAW/KAgAbb9wCAAII6AIAGa4OAgAFC7IA=
Date: Tue, 16 Jul 2019 01:25:35 +0000
Message-ID: <C02846B1344F344EB4FAA6FA7AF481F13E7CB949@dggemm511-mbx.china.huawei.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com> <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com> <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com> <CAFyqnhU23bwrY8UmBGf-=f665coHLX7PmhZWbCJp3qxrcAsvEw@mail.gmail.com> <CE806D9F-5A11-4746-9749-549761925155@intel.com>
In-Reply-To: <CE806D9F-5A11-4746-9749-549761925155@intel.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.134.159.76]
Content-Type: multipart/alternative; boundary="_000_C02846B1344F344EB4FAA6FA7AF481F13E7CB949dggemm511mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/JclSkqvS-PAdQAYMpxBrd-KOv5M>
Subject: [Rats] =?utf-8?b?562U5aSNOiAgQW5kcm9pZCBjb21tZW50cyBvbiBFQVQg?= =?utf-8?q?draft?=
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 01:25:47 -0000

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

KzENCg0K5Y+R5Lu25Lq6OiBSQVRTIFttYWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3JnXSDku6Po
oaggU21pdGgsIE5lZA0K5Y+R6YCB5pe26Ze0OiAyMDE55bm0N+aciDE15pelIDIyOjA3DQrmlLbk
u7bkuro6IFNoYXduIFdpbGxkZW4gPHN3aWxsZGVuPTQwZ29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9y
Zz47IExhdXJlbmNlIEx1bmRibGFkZSA8bGdsQGlzbGFuZC1yZXNvcnQuY29tPg0K5oqE6YCBOiBN
aWNoYWVsIFJpY2hhcmRzb24gPG1jcitpZXRmQHNhbmRlbG1hbi5jYT47IEdpcmlkaGFyIE1hbmR5
YW0gPG1hbmR5YW1AcXRpLnF1YWxjb21tLmNvbT47IHJhdHNAaWV0ZmEuYW1zbC5jb207IEhlbmsg
QmVya2hvbHogPGhlbmsuYmlya2hvbHpAc2l0LmZyYXVuaG9mZXIuZGU+DQrkuLvpopg6IFJlOiBb
UmF0c10gQW5kcm9pZCBjb21tZW50cyBvbiBFQVQgZHJhZnQNCg0KUmVnYXJkaW5nIG91ciBkZWZp
bml0aW9uIG9mIGF0dGVzdGF0aW9uLCBpdCBpcyBpbXBvcnRhbnQgdG8gY29uc2lkZXIgd2hldGhl
ciBhc3NlcnRpb25zIGFyZSB1bmRlciB0aGUgY29udHJvbCBvZiB0aGUgcm9vdHMgb2YgdHJ1c3Qu
IElmIHRoZSBhc3NlcnRlZCBpbmZvcm1hdGlvbiBleGlzdHMgb3V0c2lkZSBhIHRydXN0IGJvdW5k
YXJ5LCB0aGVuIHdvdWxkbuKAmXQgdGhpcyBiZSBjb25zaWRlcmVkIHRlbGVtZXRyeT8gVGhlIGlk
ZWEgb2YgYSByb290LW9mLXRydXN0IGZvciBtZWFzdXJlbWVudCBpbXBsaWVzIHRoZXJlIGlzIGEg
dHJ1c3RlZCB3YXkgdG8gY29sbGVjdCBhc3NlcnRpb25zLiBUaGF0IG1lYW5zIHRvIG1lIChhbmQg
aG9wZWZ1bGx5IG90aGVycykgdGhhdCB0aGUgaW50ZWdyaXR5IG9mIGV2aWRlbmNlIGhhcyBoaWdo
IHN0cmVuZ3RoIG9mIGZ1bmN0aW9uICh3aGVyZSB0aGUgc3RyZW5ndGggb2YgZnVuY3Rpb24gaXMg
dGllZCB0byB0aGUgdHJ1c3R3b3J0aGluZXNzIG9mIHRoZSByb290cyBvZiB0cnVzdCBhbmQgbm90
IHNvbWUgdW5rbm93biBlbGVtZW50cyB1c2VkIGR1cmluZyBjb2xsZWN0aW9uKS4NCg0KU2luY2Ug
bG9jYXRpb24gYmFzZWQgb24gR1BTIG9yIHJhZGlvIHRyaWFuZ3VsYXRpb24gdXNlcyByYWRpbyBl
cXVpcG1lbnQgdGhhdCBpcyBvdXRzaWRlIHRoZSBjb250cm9sIG9mIHRoZSByb290cyBvZiB0cnVz
dC4gSXQgc2VlbXMgY2xhc3NpZnlpbmcgaXQgYXMgdGVsZW1ldHJ5IGlzIHJlYXNvbmFibGUuDQoN
CkFzIGEgY291bnRlciBleGFtcGxlLCBtZWRpYSBwbGF5ZXJzIHNvbWV0aW1lcyBhcmUgbWFudWZh
Y3R1cmVkIHdpdGggYSByZWdpb24gY29kZS4gRGVzaWduaW5nIGEgcm9vdCBvZiB0cnVzdCB0aGF0
IGNvbnRhaW5zIGEgcmVnaW9uIGNvZGUgc2VlbXMgYWNoaWV2YWJsZSwgaGVuY2Ugd291bGQgYmUg
YSBnb29kIGNhbmRpZGF0ZSBhcyBhbiBhdHRlc3RhYmxlIGFzc2VydGlvbiAvIGV2aWRlbmNlIHRo
YXQgaGFzIGxvY2F0aW9uIHNlbWFudGljcy4NCg0KLU5lZA0KDQpPbiA3LzExLzE5LCA1OjA1IEFN
LCAiUkFUUyBvbiBiZWhhbGYgb2YgU2hhd24gV2lsbGRlbiIgPHJhdHMtYm91bmNlc0BpZXRmLm9y
ZzxtYWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2Ygc3dpbGxkZW49NDBn
b29nbGUuY29tQGRtYXJjLmlldGYub3JnPG1haWx0bzpzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1h
cmMuaWV0Zi5vcmc+PiB3cm90ZToNCg0KT24gV2VkLCBKdWwgMTAsIDIwMTkgYXQgMTA6MTggUE0g
TGF1cmVuY2UgTHVuZGJsYWRlIDxsZ2xAaXNsYW5kLXJlc29ydC5jb208bWFpbHRvOmxnbEBpc2xh
bmQtcmVzb3J0LmNvbT4+IHdyb3RlOg0KRmlyc3QgY29tbWVudDogSeKAmW0gbm90IHN1cmUgdGhp
cyBkaXNjdXNzaW9uIGhhcyBhIGJpZyBlZmZlY3Qgb24gd2hhdCB3ZSBzdGFuZGFyZGl6ZSBoZXJl
LiBJdCBzZWVtcyByZWFzb25hYmxlIHRvIHN0YW5kYXJkaXplIHRoZSBsb2NhdGlvbiBjbGFpbSBl
dmVuIGlmIEFuZHJvaWQgb3Igb3RoZXJzIGRvbuKAmXQgdXNlIGl0IGJlY2F1c2UgaXQgaXMgYSB1
c2VmdWwgY2xhaW0uIFNvIHdlIHNob3VsZCBrZWVwIHRoZSBsb2NhdGlvbiBjbGFpbS4gIFRoZXJl
IHNob3VsZCBiZSBzb21lIHByaXZhY3kgZGlzY3Vzc2lvbiBmb3IgdGhlIGNsYWltLCBwcm9iYWJs
eSBzdWdnZXN0aW5nIGF0IG1pbmltdW0gdGhlIHVzZXLigJlzIGNvbnNlbnQgYmUgb2J0YWluZWQg
YmVmb3JlIGl0IGlzIHNlbnQuDQoNCkNvbXBsZXRlbHkgYWdyZWVkLg0KDQpTZWNvbmQgY29tbWVu
dCAobm90IHJlYWxseSByZWxldmFudCB0byBzdGFuZGFyZHMgd29yayk6IEl0IGNvdWxkIHdvcmsg
bGlrZSB0aGlzLiBUaGUgbm9uLVRFRSBwYXJ0IG9mIHRoZSBkZXZpY2UgKGkuZS4sIEFuZHJvaWQp
IHRlbGxzIHRoZSBURUUgaWYgaXQgY2FuIGluY2x1ZGUgdGhlIGxvY2F0aW9uIG9yIG5vdC4gV2hl
biB0aGUgVEVFIGluY2x1ZGVzIGl0LCBpdCB3aWxsIGJlIG5vbi1zcG9vbmFibGUuIFRoYXQgc2hv
dWxkIGJlIE9LLCBiZWNhdXNlIHRoZSB1c2VyIGFuZCBBbmRyb2lkIGFyZSBzdGlsbCBpbiBjb250
cm9sLiBJIGZ1bGx5IGFncmVlIHRoYXQgdGhlIFRFRSBzaG91bGQgbm90IGJlIHNlbmRpbmcgYW55
IGRhdGEgdGhhdCBoYXMgYW55IHByaXZhY3kgaXNzdWUgb24gaXTigJlzIG93bi4NCg0KV2UnbGwg
Z28gYSBzdGVwIGJleW9uZCB0aGF0LCBJIHRoaW5rLCBhbmQgbWFuZGF0ZSB0aGF0IHRoZSBURUUg
YWxzbyBtdXN0IHJlZnVzZSB0byBwcm92aWRlIHRoZSBsb2NhdGlvbiBjbGFpbSB1bmRlciBhbnkg
Y2lyY3Vtc3RhbmNlcy4gIEJ1dCB0aGUgbG9jYXRpb24gY2xhaW0gbWF5IGNlcnRhaW5seSBiZSB1
c2VmdWwgZWxzZXdoZXJlLi4NCg0KSSdsbCBwb2ludCBvdXQgdGhhdCB0aG9zZSBvZiB5b3Ugd2hv
IGZpbmQgbG9jYXRpb24gY2xhaW1zIHVzZWZ1bCBmb3IgeW91ciBzb2x1dGlvbnMgcmVhbGx5IGRv
IG5vdCB3YW50IEFuZHJvaWQgdG8gcHJvdmlkZSBsb2NhdGlvbiBjbGFpbXMgKGZyb20gdGhlIFRF
RSkuIFRoZSByZWFzb24gaXMgdGhhdCBsb2NhdGlvbiBpcyBpbmhlcmVudGx5IHNwb29mYWJsZSwg
Ynkgc3Bvb2ZpbmcgdGhlIFJGIHNpZ25hbHMgdGhhdCB0ZWxsIHRoZSBkZXZpY2Ugd2hlcmUgaXQg
aXMuICBBdCBwcmVzZW50LCBzdWNoIFJGIHNwb29maW5nIGVxdWlwbWVudCBpcyBjdXN0b20gYW5k
IHJlbGF0aXZlbHkgZXhwZW5zaXZlIGFuZCBkaWZmaWN1bHQgdG8gdXNlLCBidXQgaWYgUG9rZW1v
biBHTyBwbGF5ZXJzIGNvdWxkbid0IHNwb29mIHZpYSBzb2Z0d2FyZSB5b3UgY2FuIGJldCB0aGF0
IHdpdGhpbiBzaXggbW9udGhzIHlvdSBjb3VsZCBidXkgJDUwMCBHUFMgc3Bvb2ZpbmcgZGV2aWNl
cyBhbmQgd2l0aGluIGEgeWVhciB0aGVyZSB3b3VsZCBiZSBtdWx0aXBsZSBtYW51ZmFjdHVyZXJz
IGNvbXBldGluZyBhbmQgZHJpdmluZyB0aGUgcHJpY2UgZG93bi4NCk9uIEp1bCA2LCAyMDE5LCBh
dCAxMjozMyBQTSwgU2hhd24gV2lsbGRlbiA8c3dpbGxkZW49NDBnb29nbGUuY29tQGRtYXJjLmll
dGYub3JnPG1haWx0bzpzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmc+PiB3cm90
ZToNCg0KT24gU2F0LCBKdWwgNiwgMjAxOSBhdCA4OjA1IEFNIEdpcmlkaGFyIE1hbmR5YW0gPG1h
bmR5YW1AcXRpLnF1YWxjb21tLi5jb208bWFpbHRvOm1hbmR5YW1AcXRpLnF1YWxjb21tLmNvbT4+
IHdyb3RlOg0KPj5DYW4geW91IHNheSBtb3JlIGFib3V0IGxvY2F0aW9uPw0KQXJlIHlvdSBzYXlp
bmcgdGhhdCBBbmRyb2lkIHdvdWxkIG5ldmVyIHByb3ZpZGUgYSByZWx5aW5nIHBhcnR5IChzYXks
IGFuDQpvcGVuLXByb3RvY29sIGltcGxlbWVudGF0aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hl
cmUgYSBkZXZpY2UgaXM/DQoNCj5JIHN0cm9uZ2x5IGRvdWJ0IHRoYXQgd2Ugd2lsbCBldmVyIHBy
b3ZpZGUgdGhhdC4gIEkgdW5kZXJzdGFuZCB0aGUgYmVuZWZpdHMsIGJ1dCB0aGUgcHJpdmFjeSB0
ZWFtIGZlZWxzIGxpa2UgdGhlIHJpc2tzIGFyZSB0b28gZ3JlYXQsIHRoYXQgaXQncyBpbXBvcnRh
bnQgdGhhdCBpdCBhbHdheXMgYmUgcG9zc2libGUgdG8gc3Bvb2YgcHJpdmFjeS1jcml0aWNhbCBk
YXRhIGVsZW1lbnRzIGxpa2UgbG9jYXRpb24uDQoNCkNhbiB5b3UgZXhwYW5kIG9uIHdoeSDigJxp
dOKAmXMgaW1wb3J0YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBvc3NpYmxlIHRvIHNwb29mIHByaXZh
Y3ktY3JpdGljYWwgZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0aW9u4oCdPw0KDQpJJ20gbm90IGEg
bWVtYmVyIG9mIHRoZSBwcml2YWN5IHRlYW0sIHNvIEkgZG9uJ3Qga25vdyBhbGwgb2YgdGhlIHJh
dGlvbmFsZS9jb25zaWRlcmF0aW9ucywgYnV0IEkga25vdyBvbmUgZWxlbWVudCBvZiBpdCBpcyB0
byBwcm90ZWN0IGRpc3NpZGVudHMgbGl2aW5nIHVuZGVyIG9wcHJlc3NpdmUgcmVnaW1lcy4gIFRo
ZXJlJ3MgYSBkZXNpcmUgdG8gbWFrZSBpdCBwb3NzaWJsZSBmb3IgdGhlbSB0byBwcmV2ZW50IHRo
ZWlyIGRldmljZXMgZnJvbSBnaXZpbmcgYXdheSBhbnkgaW5mb3JtYXRpb24gdGhleSBkb24ndCB3
YW50IHJldmVhbGVkLCB2aWEgcm9vdGluZyBhbmQgbW9kaWZpY2F0aW9uIG9mIHRoZSBBbmRyb2lk
IE9TLiAgU2luY2UgdGhleSBjYW4ndCBtb2RpZnkgVEVFL1NFIGZ1bmN0aW9uYWxpdHksIGl0J3Mg
b24gdXMgdG8gbGltaXQgdGhlIGZlYXR1cmUgc2V0IG9mIHRoZSBURUUvU0UgY29kZSBzbyBpdCBk
b2Vzbid0IHJldmVhbCBwcml2YXRlIGluZm9ybWF0aW9uLCB0byB0aGUgZGVncmVlIHdlIGNhbi4N
Cg0KVGhpcyBpcyB3aHkgdGhlIGV4aXN0aW5nIEFuZHJvaWQgYXR0ZXN0YXRpb24gdXNlcyBiYXRj
aCBhdHRlc3RhdGlvbiBrZXlzLCB0byBhdm9pZCBtYWtpbmcgdGhlIGF0dGVzdGF0aW9uIGtleSBh
IHN0cm9uZyB1bmlxdWUgaWRlbnRpZmllciwgYW5kIHdoeSB0aGUgSUQgYXR0ZXN0YXRpb24gZmVh
dHVyZXMgYXJlIHRpZ2h0bHkgcmVzdHJpY3RlZCBhbmQgaW5jbHVkZSBhIGxvdy1sZXZlbCBBUEkg
dG8gd2lwZSB0aGUgSURzIGFuZCB0aGVyZWJ5IGRpc2FibGUgSUQgYXR0ZXN0YXRpb24uICBJJ20g
YXNzdW1pbmcgdGhhdCBzaW1pbGFyIGxvZ2ljIHdvdWxkIHByZWNsdWRlIGxvY2F0aW9uIGF0dGVz
dGF0aW9uLCB0aG91Z2ggdGhlIHF1ZXN0aW9uIGhhc24ndCBhY3R1YWxseSBjb21lIHVwLg0KDQpJ
ZiB3ZSBjb21wYXJlIHRvIHRoZSBGSURPIDIgbG9jYXRpb24gZXh0ZW5zaW9uIChodHRwczovL3d3
dy53My5vcmcvVFIvd2ViYXV0aG4vI3NjdG4tbG9jYXRpb24tZXh0ZW5zaW9uKSwgd2hpY2ggY2Fu
IGJlIGluY2x1ZGVkIGFzIHBhcnQgb2YgdGhlIEZJRE8gMiBhdHRlc3RhdGlvbiwgdGhlIGxvY2F0
aW9uIGRhdGEgaW5jbHVzaW9uIGluIHRoZSBhdHRlc3RhdGlvbiBpcyBtYW5hZ2VkIGJ5IHRoZSBi
cm93c2VyIHBlcm1pc3Npb25zIGZyYW1ld29yayB0aGF0IGFscmVhZHkgZXhpc3RzIGZvciBsb2Nh
dGlvbiAoaHR0cHM6Ly93d3cudzMub3JnL1RSL3dlYmF1dGhuLyNicm93c2VyLXBlcm1pc3Npb25z
LWZyYW1ld29yay1leHRlbnNpb25zKS4NCg0KSXQgc2VlbXMgdGhhdCB0aGUgQW5kcm9pZCBwZXJt
aXNzaW9ucyBmcmFtZXdvcmsgY291bGQgYmUgc2ltaWxhcmx5IGxldmVyYWdlZCBmb3IgYW4gRUFU
LWJhc2VkIGxvY2F0aW9uIGNsYWltLg0KDQpJdCBjb3VsZCwgeWVzLCBidXQgSSBkb24ndCB0aGlu
ayBBbmRyb2lkIHdpbGwgZW5hYmxlIHRoYXQuDQoNCg0KLUdpcmkgTWFuZHlhbSwgUXVhbGNvbW0N
Cg0KRnJvbTogUkFUUyA8cmF0cy1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpyYXRzLWJvdW5jZXNA
aWV0Zi5vcmc+PiBPbiBCZWhhbGYgT2YgU2hhd24gV2lsbGRlbg0KU2VudDogU2F0dXJkYXksIEp1
bHkgNiwgMjAxOSA3OjI1IFBNDQpUbzogTWljaGFlbCBSaWNoYXJkc29uIDxtY3IraWV0ZkBzYW5k
ZWxtYW4uY2E8bWFpbHRvOm1jciUyQmlldGZAc2FuZGVsbWFuLmNhPj4NCkNjOiByYXRzQGlldGZh
LmFtc2wuY29tPG1haWx0bzpyYXRzQGlldGZhLmFtc2wuY29tPg0KU3ViamVjdDogUmU6IFtSYXRz
XSBBbmRyb2lkIGNvbW1lbnRzIG9uIEVBVCBkcmFmdA0KDQoNCkNBVVRJT046IFRoaXMgZW1haWwg
b3JpZ2luYXRlZCBmcm9tIG91dHNpZGUgb2YgdGhlIG9yZ2FuaXphdGlvbi4NCg0KDQpPbiBGcmks
IEp1bCA1LCAyMDE5IGF0IDEyOjI4IFBNIE1pY2hhZWwgUmljaGFyZHNvbiA8bWNyK2lldGZAc2Fu
ZGVsbWFuLmNhPG1haWx0bzptY3IlMkJpZXRmQHNhbmRlbG1hbi5jYT4+IHdyb3RlOg0KDQpTaGF3
biBXaWxsZGVuIDxzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOjQw
Z29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0KICAgID4gU3BlY2lmaWNhbGx5LCBF
QVQgaXMgYWJvdXQgYXR0ZXN0aW5nIHRvIGEgKmRldmljZSogd2hpbGUgS2V5c3RvcmUNCiAgICA+
IEF0dGVzdGF0aW9uIGlzIGFib3V0IGF0dGVzdGluZyB0byBhICprZXkqIC0tIHRob3VnaCB3ZSBh
bHNvIGF0dGVzdCB0bw0KICAgID4gcXVpdGUNCg0KSSBoYXZlIGluY2x1ZGUgYSBzZWN0aW9uIGlu
IHRoZSB1c2UgY2FzZSBkb2N1bWVudCBjYWxsZWQgIkNyeXB0b2dyYXBoaWMga2V5DQpBdHRlc3Rp
b24iDQoNCkdyZWF0IQ0KDQogICAgPiBBbm90aGVyLCBtb3JlIHRyYWN0YWJsZSwgYXJlYSBvZiBk
aWZmZXJlbmNlIGlzIHRoYXQgRUFUIHByb3ZpZGVzIENsYWltcw0KICAgID4gZm9yDQogICAgPiBz
ZXZlcmFsIGRhdGEgaXRlbXMgd2hpY2ggQW5kcm9pZCB3aWxsIGxpa2VseSBuZXZlciBhbGxvdyB0
byBiZSBhdHRlc3RlZA0KICAgID4gYmVjYXVzZSBvZiB0aGVpciBwcml2YWN5IGltcGxpY2F0aW9u
cyBhbmQgcG90ZW50aWFsIGZvciBlY29zeXN0ZW0NCiAgICA+IGZyYWdtZW50YXRpb24gKGFwcHMg
Y2hvb3Npbmcgd2hpY2ggZGV2aWNlcyB0aGV5J2xsIHJ1biBvbiAtLSB3ZSBnZW5lcmFsbHkNCiAg
ICA+IHRyeSB0byBkZW55IHRoZW0gdGhlIGluZm9ybWF0aW9uIHRoZXknZCBsaWtlIHRvIGhhdmUg
dG8gbWFrZSB0aG9zZQ0KICAgID4gY2hvaWNlcykuICBUaGVzZSBhcmU6DQoNCiAgICA+IC0gVUVJ
RA0KICAgID4gLSBPcmlnaW5hdGlvbg0KICAgID4gLSBMb2NhdGlvbg0KDQpDYW4geW91IHNheSBt
b3JlIGFib3V0IGxvY2F0aW9uPw0KQXJlIHlvdSBzYXlpbmcgdGhhdCBBbmRyb2lkIHdvdWxkIG5l
dmVyIHByb3ZpZGUgYSByZWx5aW5nIHBhcnR5IChzYXksIGFuDQpvcGVuLXByb3RvY29sIGltcGxl
bWVudGF0aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hlcmUgYSBkZXZpY2UgaXM/DQoNCkkgc3Ry
b25nbHkgZG91YnQgdGhhdCB3ZSB3aWxsIGV2ZXIgcHJvdmlkZSB0aGF0Li4gIEkgdW5kZXJzdGFu
ZCB0aGUgYmVuZWZpdHMsIGJ1dCB0aGUgcHJpdmFjeSB0ZWFtIGZlZWxzIGxpa2UgdGhlIHJpc2tz
IGFyZSB0b28gZ3JlYXQsIHRoYXQgaXQncyBpbXBvcnRhbnQgdGhhdCBpdCBhbHdheXMgYmUgcG9z
c2libGUgdG8gc3Bvb2YgcHJpdmFjeS1jcml0aWNhbCBkYXRhIGVsZW1lbnRzIGxpa2UgbG9jYXRp
b24uDQoNCiAgICA+IFNvbWUgb3RoZXIgY2xhaW1zIHRoYXQgd2UgaGF2ZSwgYW5kIHRoaW5rIGFy
ZSBpbXBvcnRhbnQsIGFyZSBPUyB2ZXJzaW9uDQogICAgPiBhbmQNCiAgICA+IHBhdGNoLWxldmVs
IChyZXByZXNlbnRlZCBhcyBhIGRhdGUsIFlZWVlNTUREKTsgc2VjdXJlIGJvb3QgdmVyaWZpY2F0
aW9uDQogICAgPiBrZXkNCiAgICA+IGRpZ2VzdDsgc2VjdXJlIGJvb3QgZGlnZXN0IChoYXNoIG9m
IGFsbCB2ZXJpZmllZCBjb2RlKTsgYXBwbGljYXRpb24gSUQgKGENCiAgICA+IGRpZ2VzdCBvZiB0
aGUgcmVxdWVzdGluZyBhcHAgc2lnbmluZyBrZXkpOyBhbmQgc2VjdXJlIGFwcCB2ZXJzaW9uICho
bW0sDQogICAgPiBkb24ndCBoYXZlIGEgcGF0Y2hsZXZlbCwgYnV0IHdlIHNob3VsZCEgIEknbGwg
c2VlIGFib3V0IGFkZGluZyB0aGF0IGZvcg0KICAgID4gUikuDQoNClRoZXNlIGFyZSBhbGwgaW50
ZW5kZWQgdG8gYmUgY292ZXJlZCB1bmRlciAibmV0d29yayBhdHRlc3RhdGlvbiIsIGJ1dA0Kbm93
IEkgd29uZGVyIGlmIHRoYXQgdGVybSBpcyBtaXMtbGVhZGluZy4NCg0KSG1tLiAgWWVzLCB5b3Un
cmUgYXR0ZXN0aW5nIHRvIHRoZSBkZXZpY2Ugc3RhdGUsIG5vdCBhbnl0aGluZyBhYm91dCBhIG5l
dHdvcmsuICBJIGd1ZXNzICJuZXR3b3JrIGF0dGVzdGF0aW9uIiBpcyBiZWNhdXNlIHlvdSdyZSBl
eHBlY3RpbmcgdGhlIHJlbHlpbmcgcGFydHkgdG8gYmUgdGhlIG5ldHdvcms/DQoNCg0KLS0NClNo
YXduIFdpbGxkZW4gfCBTdGFmZiBTb2Z0d2FyZSBFbmdpbmVlciB8IHN3aWxsZGVuQGdvb2dsZS5j
b208bWFpbHRvOnN3aWxsZGVuQGdvb2dsZS5jb20+IHwgNzIwLTkyNC02NjQ1DQoNCg0KLS0NClNo
YXduIFdpbGxkZW4gfCBTdGFmZiBTb2Z0d2FyZSBFbmdpbmVlciB8IHN3aWxsZGVuQGdvb2dsZS5j
b208bWFpbHRvOnN3aWxsZGVuQGdvb2dsZS5jb20+IHwgNzIwLTkyNC02NjQ1DQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KUkFUUyBtYWlsaW5nIGxpc3QN
ClJBVFNAaWV0Zi5vcmc8bWFpbHRvOlJBVFNAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3JhdHMNCg0KDQoNCi0tDQpTaGF3biBXaWxsZGVuIHwgU3RhZmYg
U29mdHdhcmUgRW5naW5lZXIgfCBzd2lsbGRlbkBnb29nbGUuY29tPG1haWx0bzpzd2lsbGRlbkBn
b29nbGUuY29tPiB8IDcyMC05MjQtNjY0NQ0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OuW+rui9r+mbhem7kTsN
CglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0K
QGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEDlrovkvZMiOw0KCXBhbm9zZS0xOjIgMSA2IDAg
MyAxIDEgMSAxIDE7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVk
LCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglm
b250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OuWui+S9kzt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0
eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtz
aXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0
O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNw
aWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBk
YXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iWkgtQ04iIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFz
cz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj4mIzQzOzE8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQg
I0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVv
dDssc2Fucy1zZXJpZiI+5Y+R5Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFu
PjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mb
hem7kSZxdW90OyxzYW5zLXNlcmlmIj4gUkFUUyBbbWFpbHRvOnJhdHMtYm91bmNlc0BpZXRmLm9y
Z10NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buR
JnF1b3Q7LHNhbnMtc2VyaWYiPuS7o+ihqCA8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPlNt
aXRoLCBOZWQ8YnI+DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+
rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lj5HpgIHml7bpl7Q8c3BhbiBsYW5nPSJFTi1V
UyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPiAyMDE5PC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+
5bm0PHNwYW4gbGFuZz0iRU4tVVMiPjc8L3NwYW4+5pyIPHNwYW4gbGFuZz0iRU4tVVMiPjE1PC9z
cGFuPuaXpTxzcGFuIGxhbmc9IkVOLVVTIj4NCiAyMjowNzxicj4NCjwvc3Bhbj48Yj7mlLbku7bk
uro8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBTaGF3
biBXaWxsZGVuICZsdDtzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmcmZ3Q7OyBM
YXVyZW5jZSBMdW5kYmxhZGUgJmx0O2xnbEBpc2xhbmQtcmVzb3J0LmNvbSZndDs8YnI+DQo8L3Nw
YW4+PGI+5oqE6YCBPHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVO
LVVTIj4gTWljaGFlbCBSaWNoYXJkc29uICZsdDttY3ImIzQzO2lldGZAc2FuZGVsbWFuLmNhJmd0
OzsgR2lyaWRoYXIgTWFuZHlhbSAmbHQ7bWFuZHlhbUBxdGkucXVhbGNvbW0uY29tJmd0OzsgcmF0
c0BpZXRmYS5hbXNsLmNvbTsgSGVuayBCZXJraG9seiAmbHQ7aGVuay5iaXJraG9sekBzaXQuZnJh
dW5ob2Zlci5kZSZndDs8YnI+DQo8L3NwYW4+PGI+5Li76aKYPHNwYW4gbGFuZz0iRU4tVVMiPjo8
L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUmU6IFtSYXRzXSBBbmRyb2lkIGNvbW1lbnRz
IG9uIEVBVCBkcmFmdDxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5S
ZWdhcmRpbmcgb3VyIGRlZmluaXRpb24gb2YgYXR0ZXN0YXRpb24sIGl0IGlzIGltcG9ydGFudCB0
byBjb25zaWRlciB3aGV0aGVyIGFzc2VydGlvbnMgYXJlIHVuZGVyIHRoZSBjb250cm9sIG9mIHRo
ZSByb290cyBvZiB0cnVzdC4gSWYgdGhlIGFzc2VydGVkIGluZm9ybWF0aW9uIGV4aXN0cyBvdXRz
aWRlIGEgdHJ1c3QgYm91bmRhcnksIHRoZW4gd291bGRu4oCZdCB0aGlzIGJlIGNvbnNpZGVyZWQN
CiB0ZWxlbWV0cnk/IFRoZSBpZGVhIG9mIGEgcm9vdC1vZi10cnVzdCBmb3IgbWVhc3VyZW1lbnQg
aW1wbGllcyB0aGVyZSBpcyBhIHRydXN0ZWQgd2F5IHRvIGNvbGxlY3QgYXNzZXJ0aW9ucy4gVGhh
dCBtZWFucyB0byBtZSAoYW5kIGhvcGVmdWxseSBvdGhlcnMpIHRoYXQgdGhlIGludGVncml0eSBv
ZiBldmlkZW5jZSBoYXMgaGlnaCBzdHJlbmd0aCBvZiBmdW5jdGlvbiAod2hlcmUgdGhlIHN0cmVu
Z3RoIG9mIGZ1bmN0aW9uIGlzIHRpZWQgdG8gdGhlDQogdHJ1c3R3b3J0aGluZXNzIG9mIHRoZSBy
b290cyBvZiB0cnVzdCBhbmQgbm90IHNvbWUgdW5rbm93biBlbGVtZW50cyB1c2VkIGR1cmluZyBj
b2xsZWN0aW9uKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNpbmNlIGxvY2F0aW9uIGJhc2VkIG9uIEdQ
UyBvciByYWRpbyB0cmlhbmd1bGF0aW9uIHVzZXMgcmFkaW8gZXF1aXBtZW50IHRoYXQgaXMgb3V0
c2lkZSB0aGUgY29udHJvbCBvZiB0aGUgcm9vdHMgb2YgdHJ1c3QuIEl0IHNlZW1zIGNsYXNzaWZ5
aW5nIGl0IGFzIHRlbGVtZXRyeSBpcyByZWFzb25hYmxlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QXMg
YSBjb3VudGVyIGV4YW1wbGUsIG1lZGlhIHBsYXllcnMgc29tZXRpbWVzIGFyZSBtYW51ZmFjdHVy
ZWQgd2l0aCBhIHJlZ2lvbiBjb2RlLiBEZXNpZ25pbmcgYSByb290IG9mIHRydXN0IHRoYXQgY29u
dGFpbnMgYSByZWdpb24gY29kZSBzZWVtcyBhY2hpZXZhYmxlLCBoZW5jZSB3b3VsZCBiZSBhIGdv
b2QgY2FuZGlkYXRlIGFzIGFuIGF0dGVzdGFibGUgYXNzZXJ0aW9uIC8gZXZpZGVuY2UNCiB0aGF0
IGhhcyBsb2NhdGlvbiBzZW1hbnRpY3MuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+LU5lZDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiA3
LzExLzE5LCA1OjA1IEFNLCAmcXVvdDtSQVRTIG9uIGJlaGFsZiBvZiBTaGF3biBXaWxsZGVuJnF1
b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3JnIj5yYXRzLWJvdW5j
ZXNAaWV0Zi5vcmc8L2E+IG9uIGJlaGFsZiBvZg0KPGEgaHJlZj0ibWFpbHRvOnN3aWxsZGVuPTQw
Z29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZyI+c3dpbGxkZW49NDBnb29nbGUuY29tQGRtYXJjLmll
dGYub3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5PbiBXZWQsIEp1bCAxMCwgMjAxOSBhdCAxMDoxOCBQ
TSBMYXVyZW5jZSBMdW5kYmxhZGUgJmx0OzxhIGhyZWY9Im1haWx0bzpsZ2xAaXNsYW5kLXJlc29y
dC5jb20iPmxnbEBpc2xhbmQtcmVzb3J0LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7
bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdp
bi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5GaXJzdCBjb21tZW50OiBJ4oCZbSBu
b3Qgc3VyZSB0aGlzIGRpc2N1c3Npb24gaGFzIGEgYmlnIGVmZmVjdCBvbiB3aGF0IHdlIHN0YW5k
YXJkaXplIGhlcmUuIEl0IHNlZW1zIHJlYXNvbmFibGUgdG8gc3RhbmRhcmRpemUgdGhlIGxvY2F0
aW9uIGNsYWltIGV2ZW4gaWYgQW5kcm9pZCBvciBvdGhlcnMgZG9u4oCZdCB1c2UgaXQgYmVjYXVz
ZQ0KIGl0IGlzIGEgdXNlZnVsIGNsYWltLiBTbyB3ZSBzaG91bGQga2VlcCB0aGUgbG9jYXRpb24g
Y2xhaW0uJm5ic3A7IFRoZXJlIHNob3VsZCBiZSBzb21lIHByaXZhY3kgZGlzY3Vzc2lvbiBmb3Ig
dGhlIGNsYWltLCBwcm9iYWJseSBzdWdnZXN0aW5nIGF0IG1pbmltdW0gdGhlIHVzZXLigJlzIGNv
bnNlbnQgYmUgb2J0YWluZWQgYmVmb3JlIGl0IGlzIHNlbnQuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5Db21wbGV0ZWx5IGFncmVl
ZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBj
bTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPlNlY29uZCBj
b21tZW50IChub3QgcmVhbGx5IHJlbGV2YW50IHRvIHN0YW5kYXJkcyB3b3JrKTogSXQgY291bGQg
d29yayBsaWtlIHRoaXMuIFRoZSBub24tVEVFIHBhcnQgb2YgdGhlIGRldmljZSAoaS5lLiwgQW5k
cm9pZCkgdGVsbHMgdGhlIFRFRSBpZiBpdCBjYW4gaW5jbHVkZSB0aGUgbG9jYXRpb24gb3Igbm90
LiBXaGVuIHRoZQ0KIFRFRSBpbmNsdWRlcyBpdCwgaXQgd2lsbCBiZSBub24tc3Bvb25hYmxlLiBU
aGF0IHNob3VsZCBiZSBPSywgYmVjYXVzZSB0aGUgdXNlciBhbmQgQW5kcm9pZCBhcmUgc3RpbGwg
aW4gY29udHJvbC4gSSBmdWxseSBhZ3JlZSB0aGF0IHRoZSBURUUgc2hvdWxkIG5vdCBiZSBzZW5k
aW5nIGFueSBkYXRhIHRoYXQgaGFzIGFueSBwcml2YWN5IGlzc3VlIG9uIGl04oCZcyBvd24uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFu
Zz0iRU4tVVMiPldlJ2xsIGdvIGEgc3RlcCBiZXlvbmQgdGhhdCwgSSB0aGluaywgYW5kIG1hbmRh
dGUgdGhhdCB0aGUgVEVFIGFsc28gbXVzdCByZWZ1c2UgdG8gcHJvdmlkZSB0aGUgbG9jYXRpb24g
Y2xhaW0gdW5kZXIgYW55IGNpcmN1bXN0YW5jZXMuJm5ic3A7IEJ1dCB0aGUgbG9jYXRpb24gY2xh
aW0gbWF5IGNlcnRhaW5seSBiZSB1c2VmdWwgZWxzZXdoZXJlLi48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPkknbGwgcG9pbnQgb3V0IHRoYXQgdGhvc2Ugb2Yg
eW91IHdobyBmaW5kIGxvY2F0aW9uIGNsYWltcyB1c2VmdWwgZm9yIHlvdXIgc29sdXRpb25zIHJl
YWxseSBkbyBub3Qgd2FudCBBbmRyb2lkIHRvIHByb3ZpZGUgbG9jYXRpb24gY2xhaW1zIChmcm9t
IHRoZSBURUUpLiBUaGUgcmVhc29uIGlzIHRoYXQgbG9jYXRpb24gaXMgaW5oZXJlbnRseQ0KIHNw
b29mYWJsZSwgYnkgc3Bvb2ZpbmcgdGhlIFJGIHNpZ25hbHMgdGhhdCB0ZWxsIHRoZSBkZXZpY2Ug
d2hlcmUgaXQgaXMuJm5ic3A7IEF0IHByZXNlbnQsIHN1Y2ggUkYgc3Bvb2ZpbmcgZXF1aXBtZW50
IGlzIGN1c3RvbSBhbmQgcmVsYXRpdmVseSBleHBlbnNpdmUgYW5kIGRpZmZpY3VsdCB0byB1c2Us
IGJ1dCBpZiBQb2tlbW9uIEdPIHBsYXllcnMgY291bGRuJ3Qgc3Bvb2YgdmlhIHNvZnR3YXJlIHlv
dSBjYW4gYmV0IHRoYXQgd2l0aGluIHNpeCBtb250aHMNCiB5b3UgY291bGQgYnV5ICQ1MDAgR1BT
IHNwb29maW5nIGRldmljZXMgYW5kIHdpdGhpbiBhIHllYXIgdGhlcmUgd291bGQgYmUgbXVsdGlw
bGUgbWFudWZhY3R1cmVycyBjb21wZXRpbmcgYW5kIGRyaXZpbmcgdGhlIHByaWNlIGRvd24uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTtt
YXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVO
LVVTIj5PbiBKdWwgNiwgMjAxOSwgYXQgMTI6MzMgUE0sIFNoYXduIFdpbGxkZW4gJmx0OzxhIGhy
ZWY9Im1haWx0bzpzd2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5zd2lsbGRlbj00MGdvb2dsZS5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90
ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+T24gU2F0LCBK
dWwgNiwgMjAxOSBhdCA4OjA1IEFNIEdpcmlkaGFyIE1hbmR5YW0gJmx0OzxhIGhyZWY9Im1haWx0
bzptYW5keWFtQHF0aS5xdWFsY29tbS5jb20iIHRhcmdldD0iX2JsYW5rIj5tYW5keWFtQHF0aS5x
dWFsY29tbS4uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlk
ICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0Ljhw
dDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo1LjBwdCI+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQi
Pg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZndDsmZ3Q7Q2FuIHlvdSBzYXkgbW9yZSBhYm91dCBsb2Nh
dGlvbj88YnI+DQpBcmUgeW91IHNheWluZyB0aGF0IEFuZHJvaWQgd291bGQgbmV2ZXIgcHJvdmlk
ZSBhIHJlbHlpbmcgcGFydHkgKHNheSwgYW48YnI+DQpvcGVuLXByb3RvY29sIGltcGxlbWVudGF0
aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hlcmUgYSBkZXZpY2UgaXM/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3Bh
biBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jmd0O0kg
c3Ryb25nbHkgZG91YnQgdGhhdCB3ZSB3aWxsIGV2ZXIgcHJvdmlkZSB0aGF0LiZuYnNwOyBJIHVu
ZGVyc3RhbmQgdGhlIGJlbmVmaXRzLCBidXQgdGhlIHByaXZhY3kgdGVhbSBmZWVscyBsaWtlIHRo
ZSByaXNrcyBhcmUgdG9vIGdyZWF0LCB0aGF0IGl0J3MgaW1wb3J0YW50IHRoYXQgaXQgYWx3YXlz
IGJlIHBvc3NpYmxlIHRvIHNwb29mIHByaXZhY3ktY3JpdGljYWwgZGF0YSBlbGVtZW50cyBsaWtl
IGxvY2F0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0K
PHNwYW4gbGFuZz0iRU4tVVMiPkNhbiB5b3UgZXhwYW5kIG9uIHdoeSDigJxpdOKAmXMgaW1wb3J0
YW50IHRoYXQgaXQgYWx3YXlzIGJlIHBvc3NpYmxlIHRvIHNwb29mIHByaXZhY3ktY3JpdGljYWwg
ZGF0YSBlbGVtZW50cyBsaWtlIGxvY2F0aW9u4oCdPyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5JJ20gbm90
IGEgbWVtYmVyIG9mIHRoZSBwcml2YWN5IHRlYW0sIHNvIEkgZG9uJ3Qga25vdyBhbGwgb2YgdGhl
IHJhdGlvbmFsZS9jb25zaWRlcmF0aW9ucywgYnV0IEkga25vdyBvbmUgZWxlbWVudCBvZiBpdCBp
cyB0byBwcm90ZWN0IGRpc3NpZGVudHMgbGl2aW5nIHVuZGVyIG9wcHJlc3NpdmUgcmVnaW1lcy4m
bmJzcDsgVGhlcmUncyBhIGRlc2lyZQ0KIHRvIG1ha2UgaXQgcG9zc2libGUgZm9yIHRoZW0gdG8g
cHJldmVudCB0aGVpciBkZXZpY2VzIGZyb20gZ2l2aW5nIGF3YXkgYW55IGluZm9ybWF0aW9uIHRo
ZXkgZG9uJ3Qgd2FudCByZXZlYWxlZCwgdmlhIHJvb3RpbmcgYW5kIG1vZGlmaWNhdGlvbiBvZiB0
aGUgQW5kcm9pZCBPUy4mbmJzcDsgU2luY2UgdGhleSBjYW4ndCBtb2RpZnkgVEVFL1NFIGZ1bmN0
aW9uYWxpdHksIGl0J3Mgb24gdXMgdG8gbGltaXQgdGhlIGZlYXR1cmUgc2V0IG9mIHRoZSBURUUv
U0UNCiBjb2RlIHNvIGl0IGRvZXNuJ3QgcmV2ZWFsIHByaXZhdGUgaW5mb3JtYXRpb24sIHRvIHRo
ZSBkZWdyZWUgd2UgY2FuLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJF
Ti1VUyI+VGhpcyBpcyB3aHkgdGhlIGV4aXN0aW5nIEFuZHJvaWQgYXR0ZXN0YXRpb24gdXNlcyBi
YXRjaCBhdHRlc3RhdGlvbiBrZXlzLCB0byBhdm9pZCBtYWtpbmcgdGhlIGF0dGVzdGF0aW9uIGtl
eSBhIHN0cm9uZyB1bmlxdWUgaWRlbnRpZmllciwgYW5kIHdoeSB0aGUgSUQgYXR0ZXN0YXRpb24g
ZmVhdHVyZXMgYXJlIHRpZ2h0bHkgcmVzdHJpY3RlZA0KIGFuZCBpbmNsdWRlIGEgbG93LWxldmVs
IEFQSSB0byB3aXBlIHRoZSBJRHMgYW5kIHRoZXJlYnkgZGlzYWJsZSBJRCBhdHRlc3RhdGlvbi4m
bmJzcDsgSSdtIGFzc3VtaW5nIHRoYXQgc2ltaWxhciBsb2dpYyB3b3VsZCBwcmVjbHVkZSBsb2Nh
dGlvbiBhdHRlc3RhdGlvbiwgdGhvdWdoIHRoZSBxdWVzdGlvbiBoYXNuJ3QgYWN0dWFsbHkgY29t
ZSB1cC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20g
MGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0
OjBjbTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+SWYgd2UgY29t
cGFyZSB0byB0aGUgRklETyAyIGxvY2F0aW9uIGV4dGVuc2lvbiAoPGEgaHJlZj0iaHR0cHM6Ly93
d3cudzMub3JnL1RSL3dlYmF1dGhuLyNzY3RuLWxvY2F0aW9uLWV4dGVuc2lvbiIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jc2N0bi1sb2NhdGlvbi1leHRl
bnNpb248L2E+KSwgd2hpY2ggY2FuIGJlIGluY2x1ZGVkIGFzIHBhcnQgb2YgdGhlIEZJRE8gMiBh
dHRlc3RhdGlvbiwNCiB0aGUgbG9jYXRpb24gZGF0YSBpbmNsdXNpb24gaW4gdGhlIGF0dGVzdGF0
aW9uIGlzIG1hbmFnZWQgYnkgdGhlIGJyb3dzZXIgcGVybWlzc2lvbnMgZnJhbWV3b3JrIHRoYXQg
YWxyZWFkeSBleGlzdHMgZm9yIGxvY2F0aW9uICg8YSBocmVmPSJodHRwczovL3d3dy53My5vcmcv
VFIvd2ViYXV0aG4vI2Jyb3dzZXItcGVybWlzc2lvbnMtZnJhbWV3b3JrLWV4dGVuc2lvbnMiIHRh
cmdldD0iX2JsYW5rIj5odHRwczovL3d3dy53My5vcmcvVFIvd2ViYXV0aG4vI2Jyb3dzZXItcGVy
bWlzc2lvbnMtZnJhbWV3b3JrLWV4dGVuc2lvbnM8L2E+KS4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj5JdCBzZWVt
cyB0aGF0IHRoZSBBbmRyb2lkIHBlcm1pc3Npb25zIGZyYW1ld29yayBjb3VsZCBiZSBzaW1pbGFy
bHkgbGV2ZXJhZ2VkIGZvciBhbiBFQVQtYmFzZWQgbG9jYXRpb24gY2xhaW0uPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
Pkl0IGNvdWxkLCB5ZXMsIGJ1dCBJIGRvbid0IHRoaW5rIEFuZHJvaWQgd2lsbCBlbmFibGUgdGhh
dC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBj
bTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBw
dCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+LUdpcmkgTWFuZHlhbSwgUXVhbGNvbW08bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4N
CjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBSQVRTICZsdDs8YSBocmVmPSJt
YWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+cmF0cy1ib3VuY2Vz
QGlldGYub3JnPC9hPiZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+U2hhd24gV2lsbGRlbjxicj4N
CjxiPlNlbnQ6PC9iPiBTYXR1cmRheSwgSnVseSA2LCAyMDE5IDc6MjUgUE08YnI+DQo8Yj5Ubzo8
L2I+IE1pY2hhZWwgUmljaGFyZHNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1jciUyQmlldGZAc2Fu
ZGVsbWFuLmNhIiB0YXJnZXQ9Il9ibGFuayI+bWNyJiM0MztpZXRmQHNhbmRlbG1hbi5jYTwvYT4m
Z3Q7PGJyPg0KPGI+Q2M6PC9iPiA8YSBocmVmPSJtYWlsdG86cmF0c0BpZXRmYS5hbXNsLmNvbSIg
dGFyZ2V0PSJfYmxhbmsiPnJhdHNAaWV0ZmEuYW1zbC5jb208L2E+PGJyPg0KPGI+U3ViamVjdDo8
L2I+IFJlOiBbUmF0c10gQW5kcm9pZCBjb21tZW50cyBvbiBFQVQgZHJhZnQ8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3Ryb25nPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6YmxhY2s7YmFja2dyb3VuZDojRkZFQjlDIj5DQVVUSU9OPC9zcGFuPjwvc3Ryb25nPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDojRkZFQjlDIj46DQog
VGhpcyBlbWFpbCBvcmlnaW5hdGVkIGZyb20gb3V0c2lkZSBvZiB0aGUgb3JnYW5pemF0aW9uLjwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxh
bmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZu
YnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+T24gRnJpLCBK
dWwgNSwgMjAxOSBhdCAxMjoyOCBQTSBNaWNoYWVsIFJpY2hhcmRzb24gJmx0OzxhIGhyZWY9Im1h
aWx0bzptY3IlMkJpZXRmQHNhbmRlbG1hbi5jYSIgdGFyZ2V0PSJfYmxhbmsiPm1jciYjNDM7aWV0
ZkBzYW5kZWxtYW4uY2E8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBs
YW5nPSJFTi1VUyI+PGJyPg0KU2hhd24gV2lsbGRlbiAmbHQ7c3dpbGxkZW49PGEgaHJlZj0ibWFp
bHRvOjQwZ29vZ2xlLmNvbUBkbWFyYy5pZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPjQwZ29vZ2xl
LmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7IHdyb3RlOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0
OyBTcGVjaWZpY2FsbHksIEVBVCBpcyBhYm91dCBhdHRlc3RpbmcgdG8gYSAqZGV2aWNlKiB3aGls
ZSBLZXlzdG9yZTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBBdHRlc3RhdGlvbiBpcyBhYm91dCBh
dHRlc3RpbmcgdG8gYSAqa2V5KiAtLSB0aG91Z2ggd2UgYWxzbyBhdHRlc3QgdG88YnI+DQombmJz
cDsgJm5ic3A7ICZndDsgcXVpdGU8YnI+DQo8YnI+DQpJIGhhdmUgaW5jbHVkZSBhIHNlY3Rpb24g
aW4gdGhlIHVzZSBjYXNlIGRvY3VtZW50IGNhbGxlZCAmcXVvdDtDcnlwdG9ncmFwaGljIGtleTxi
cj4NCkF0dGVzdGlvbiZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvYmxvY2txdW90ZT4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFu
IGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9
IkVOLVVTIj5HcmVhdCE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVT
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7ICZu
YnNwOyAmZ3Q7IEFub3RoZXIsIG1vcmUgdHJhY3RhYmxlLCBhcmVhIG9mIGRpZmZlcmVuY2UgaXMg
dGhhdCBFQVQgcHJvdmlkZXMgQ2xhaW1zPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGZvcjxicj4N
CiZuYnNwOyAmbmJzcDsgJmd0OyBzZXZlcmFsIGRhdGEgaXRlbXMgd2hpY2ggQW5kcm9pZCB3aWxs
IGxpa2VseSBuZXZlciBhbGxvdyB0byBiZSBhdHRlc3RlZDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0
OyBiZWNhdXNlIG9mIHRoZWlyIHByaXZhY3kgaW1wbGljYXRpb25zIGFuZCBwb3RlbnRpYWwgZm9y
IGVjb3N5c3RlbTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBmcmFnbWVudGF0aW9uIChhcHBzIGNo
b29zaW5nIHdoaWNoIGRldmljZXMgdGhleSdsbCBydW4gb24gLS0gd2UgZ2VuZXJhbGx5PGJyPg0K
Jm5ic3A7ICZuYnNwOyAmZ3Q7IHRyeSB0byBkZW55IHRoZW0gdGhlIGluZm9ybWF0aW9uIHRoZXkn
ZCBsaWtlIHRvIGhhdmUgdG8gbWFrZSB0aG9zZTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBjaG9p
Y2VzKS4mbmJzcDsgVGhlc2UgYXJlOjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAtIFVF
SUQ8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgLSBPcmlnaW5hdGlvbjxicj4NCiZuYnNwOyAmbmJz
cDsgJmd0OyAtIExvY2F0aW9uPGJyPg0KPGJyPg0KQ2FuIHlvdSBzYXkgbW9yZSBhYm91dCBsb2Nh
dGlvbj88YnI+DQpBcmUgeW91IHNheWluZyB0aGF0IEFuZHJvaWQgd291bGQgbmV2ZXIgcHJvdmlk
ZSBhIHJlbHlpbmcgcGFydHkgKHNheSwgYW48YnI+DQpvcGVuLXByb3RvY29sIGltcGxlbWVudGF0
aW9uIG9mIFBva2Vtb24gR08pIHdpdGggd2hlcmUgYSBkZXZpY2UgaXM/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJn
aW4tbGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPkkgc3Ryb25nbHkgZG91YnQgdGhhdCB3ZSB3
aWxsIGV2ZXIgcHJvdmlkZSB0aGF0Li4mbmJzcDsgSSB1bmRlcnN0YW5kIHRoZSBiZW5lZml0cywg
YnV0IHRoZSBwcml2YWN5IHRlYW0gZmVlbHMgbGlrZSB0aGUgcmlza3MgYXJlIHRvbyBncmVhdCwg
dGhhdCBpdCdzIGltcG9ydGFudCB0aGF0IGl0IGFsd2F5cyBiZSBwb3NzaWJsZSB0byBzcG9vZiBw
cml2YWN5LWNyaXRpY2FsIGRhdGEgZWxlbWVudHMgbGlrZSBsb2NhdGlvbi48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1i
b3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+
DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7ICZuYnNwOyAmZ3Q7IFNvbWUgb3RoZXIgY2xhaW1z
IHRoYXQgd2UgaGF2ZSwgYW5kIHRoaW5rIGFyZSBpbXBvcnRhbnQsIGFyZSBPUyB2ZXJzaW9uPGJy
Pg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGFuZDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBwYXRjaC1s
ZXZlbCAocmVwcmVzZW50ZWQgYXMgYSBkYXRlLCBZWVlZTU1ERCk7IHNlY3VyZSBib290IHZlcmlm
aWNhdGlvbjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBrZXk8YnI+DQombmJzcDsgJm5ic3A7ICZn
dDsgZGlnZXN0OyBzZWN1cmUgYm9vdCBkaWdlc3QgKGhhc2ggb2YgYWxsIHZlcmlmaWVkIGNvZGUp
OyBhcHBsaWNhdGlvbiBJRCAoYTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBkaWdlc3Qgb2YgdGhl
IHJlcXVlc3RpbmcgYXBwIHNpZ25pbmcga2V5KTsgYW5kIHNlY3VyZSBhcHAgdmVyc2lvbiAoaG1t
LDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBkb24ndCBoYXZlIGEgcGF0Y2hsZXZlbCwgYnV0IHdl
IHNob3VsZCEmbmJzcDsgSSdsbCBzZWUgYWJvdXQgYWRkaW5nIHRoYXQgZm9yPGJyPg0KJm5ic3A7
ICZuYnNwOyAmZ3Q7IFIpLjxicj4NCjxicj4NClRoZXNlIGFyZSBhbGwgaW50ZW5kZWQgdG8gYmUg
Y292ZXJlZCB1bmRlciAmcXVvdDtuZXR3b3JrIGF0dGVzdGF0aW9uJnF1b3Q7LCBidXQ8YnI+DQpu
b3cgSSB3b25kZXIgaWYgdGhhdCB0ZXJtIGlzIG1pcy1sZWFkaW5nLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2lu
LWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6
MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj5IbW0uJm5ic3A7IFllcywgeW91J3JlIGF0dGVz
dGluZyB0byB0aGUgZGV2aWNlIHN0YXRlLCBub3QgYW55dGhpbmcgYWJvdXQgYSBuZXR3b3JrLiZu
YnNwOyBJIGd1ZXNzICZxdW90O25ldHdvcmsgYXR0ZXN0YXRpb24mcXVvdDsgaXMgYmVjYXVzZSB5
b3UncmUgZXhwZWN0aW5nIHRoZSByZWx5aW5nIHBhcnR5IHRvIGJlIHRoZSBuZXR3b3JrPzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj48YnIgY2xlYXI9ImFsbCI+
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0OjM2LjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYu
MHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj4tLSA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
dG9wOjcuNXB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQ7bGlu
ZS1oZWlnaHQ6MTguMHB0Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEy
LjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1
NTU7Ym9yZGVyOnNvbGlkICNENTBGMjUgMS41cHQ7cGFkZGluZzoyLjBwdCI+U2hhd24gV2lsbGRl
biZuYnNwO3w8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1NTti
b3JkZXI6c29saWQgIzMzNjlFOCAxLjVwdDtwYWRkaW5nOjIuMHB0Ij4mbmJzcDtTdGFmZg0KIFNv
ZnR3YXJlIEVuZ2luZWVyJm5ic3A7fDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojNTU1NTU1O2JvcmRlcjpzb2xpZCAjMDA5OTM5IDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZu
YnNwOzxhIGhyZWY9Im1haWx0bzpzd2lsbGRlbkBnb29nbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+
c3dpbGxkZW5AZ29vZ2xlLmNvbTwvYT4mbmJzcDt8PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiM1NTU1NTU7Ym9yZGVyOnNvbGlkICNFRUIyMTEgMS41cHQ7cGFkZGluZzoy
LjBwdCI+Jm5ic3A7NzIwLTkyNC02NjQ1PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNw
YW4gbGFuZz0iRU4tVVMiPjxiciBjbGVhcj0iYWxsIj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48c3BhbiBsYW5n
PSJFTi1VUyI+LS0gPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLXRvcDo3LjVwdCI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2xpbmUtaGVpZ2h0OjE4
LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1NTtib3JkZXI6c29s
aWQgI0Q1MEYyNSAxLjVwdDtwYWRkaW5nOjIuMHB0Ij5TaGF3biBXaWxsZGVuJm5ic3A7fDwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1O2JvcmRlcjpzb2xpZCAj
MzM2OUU4IDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZuYnNwO1N0YWZmDQogU29mdHdhcmUgRW5naW5l
ZXImbmJzcDt8PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBw
dDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTU7
Ym9yZGVyOnNvbGlkICMwMDk5MzkgMS41cHQ7cGFkZGluZzoyLjBwdCI+Jm5ic3A7PGEgaHJlZj0i
bWFpbHRvOnN3aWxsZGVuQGdvb2dsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5zd2lsbGRlbkBnb29n
bGUuY29tPC9hPiZuYnNwO3w8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzU1NTU1NTtib3JkZXI6c29saWQgI0VFQjIxMSAxLjVwdDtwYWRkaW5nOjIuMHB0Ij4mbmJzcDs3
MjAtOTI0LTY2NDU8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1
NSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj5fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NClJBVFMgbWFpbGluZyBsaXN0
PGJyPg0KPGEgaHJlZj0ibWFpbHRvOlJBVFNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5SQVRT
QGlldGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vcmF0cyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vcmF0czwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDowY207bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4t
bGVmdDozNi4wcHQiPg0KPHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIj48
YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gbGFuZz0iRU4tVVMiPi0tIDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6Ny41cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDtsaW5lLWhlaWdodDoxOC4wcHQiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTU7Ym9yZGVyOnNvbGlkICNENTBGMjUgMS41cHQ7
cGFkZGluZzoyLjBwdCI+U2hhd24gV2lsbGRlbiZuYnNwO3w8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzU1NTU1NTtib3JkZXI6c29saWQgIzMzNjlFOCAxLjVwdDtwYWRk
aW5nOjIuMHB0Ij4mbmJzcDtTdGFmZg0KIFNvZnR3YXJlIEVuZ2luZWVyJm5ic3A7fDwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojNTU1NTU1O2JvcmRlcjpzb2xpZCAjMDA5
OTM5IDEuNXB0O3BhZGRpbmc6Mi4wcHQiPiZuYnNwOzxhIGhyZWY9Im1haWx0bzpzd2lsbGRlbkBn
b29nbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+c3dpbGxkZW5AZ29vZ2xlLmNvbTwvYT4mbmJzcDt8
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTU7Ym9yZGVyOnNv
bGlkICNFRUIyMTEgMS41cHQ7cGFkZGluZzoyLjBwdCI+Jm5ic3A7NzIwLTkyNC02NjQ1PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM1NTU1NTUiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_C02846B1344F344EB4FAA6FA7AF481F13E7CB949dggemm511mbxchi_--


From nobody Mon Jul 15 20:22:26 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45D6D120188 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 20:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 ks5c-bVI34nk for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 20:22:15 -0700 (PDT)
Received: from p3plsmtpa07-03.prod.phx3.secureserver.net (p3plsmtpa07-03.prod.phx3.secureserver.net [173.201.192.232]) (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 CB206120265 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 20:22:15 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id nE2fhbqJIKx6KnE2ghHzDt; Mon, 15 Jul 2019 20:22:15 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <5183ABF1-8B90-489D-B742-D8A4F1ADA0DC@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_678BEF2E-55DC-47BF-95A6-CDD27BAC8614"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 15 Jul 2019 20:22:13 -0700
In-Reply-To: <CE806D9F-5A11-4746-9749-549761925155@intel.com>
Cc: Shawn Willden <swillden=40google.com@dmarc.ietf.org>, Michael Richardson <mcr+ietf@sandelman.ca>, Giridhar Mandyam <mandyam@qti.qualcomm.com>, Henk Berkholz <henk.birkholz@sit.fraunhofer.de>, "rats@ietfa.amsl.com" <rats@ietfa.amsl.com>
To: "Smith, Ned" <ned.smith@intel.com>
References: <CAFyqnhVJ-ps4bdhsyQDOHdzHVZsXeK7_kCDXxUVUcuyDzWS3uA@mail.gmail.com> <29657.1562351277@localhost> <CAFyqnhU3KQN_Ww9km8yu7RsdJ1=6ut-bzLmFXtk00H-Zn1ykuQ@mail.gmail.com> <d572ce18b5ea40f18e8ff460dbab1e8b@NASANEXM01C.na.qualcomm.com> <CAFyqnhWQhw-JpDxdQLyXhf1wAJX_BUzOftouxBZjGk35q=Vnag@mail.gmail.com> <5C3D43D7-8C32-4C83-AEC9-DF98FE5DCF6B@island-resort.com> <CAFyqnhU23bwrY8UmBGf-=f665coHLX7PmhZWbCJp3qxrcAsvEw@mail.gmail.com> <CE806D9F-5A11-4746-9749-549761925155@intel.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfGCwF24Z/q7z0zbCxJ1GoROP8NOG/3WEoC7D1DIbjjm7a71BidqW1JQeRDxWp8DpWt0JlxBjTknaLR1mVdf8bR7iuqY5eznCEGMkbToxllwv5WFZGxWs PgFTCTNJaQS6dJafPwWq9IV8gyQVntB6u6ttvZqiwwn5LzACiI1HcjepEMKM8bb1ZxI2G6FKPcwc3HG0fbMdIeNC6rX/QdE4tTD5ph3TdrKNVZJ2rOC0hYIK AHAeELrIGqIW3hf9imy+x+f+EaGQXuauzrIBgfl7gKug89tvfRH6WWRBbiXtJ5U/p3wlKN9hVN+oRG0GU9pJiaVjiPo8qgetpE3/Djj9V2OYZiNUJJwfP6EJ Orl8Szuv24kk/xW9L+zrku3NXfdDbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/e_z4lmOGHixHayB2Mz2azAJKMxQ>
Subject: Re: [Rats] Android comments on EAT draft
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 03:22:25 -0000

--Apple-Mail=_678BEF2E-55DC-47BF-95A6-CDD27BAC8614
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

1) Modern Location Engines
A modern location engine aggregates cell tower, WiFi and (one or more) =
satellite-based (GLONASS, GPS=E2=80=A6) locations. This is what makes =
maps on your phone work so good. Spoofing one, doesn=E2=80=99t break the =
system. On phones the location subsystem is likely to be isolated from =
the HLOS (Android) and thus considered more trustworthy than some. So I =
don=E2=80=99t think the argument that GPS radio can be spoofed =
disqualifies it.=20

2) Roots of Trust Comment
I don=E2=80=99t think all claims have to originate in THE root of trust. =
THE root of trust can sign claims that originate outside of it as long =
as they are marked as such. This is the purpose of submods. They can be =
marked as coming from the =E2=80=9Clocation engine=E2=80=9D submod and =
it=E2=80=99s security can be indicated as less / different.

I do not draw a hard distinction between attestation and telemetry such =
that telemetry must be excluded. I just want to mark them distinctly so =
the relying party knows what they are getting.

LL




> On Jul 15, 2019, at 7:07 AM, Smith, Ned <ned.smith@intel.com> wrote:
>=20
> Regarding our definition of attestation, it is important to consider =
whether assertions are under the control of the roots of trust. If the =
asserted information exists outside a trust boundary, then wouldn=E2=80=99=
t this be considered telemetry? The idea of a root-of-trust for =
measurement implies there is a trusted way to collect assertions. That =
means to me (and hopefully others) that the integrity of evidence has =
high strength of function (where the strength of function is tied to the =
trustworthiness of the roots of trust and not some unknown elements used =
during collection).
> =20
> Since location based on GPS or radio triangulation uses radio =
equipment that is outside the control of the roots of trust. It seems =
classifying it as telemetry is reasonable.
> =20
> As a counter example, media players sometimes are manufactured with a =
region code. Designing a root of trust that contains a region code seems =
achievable, hence would be a good candidate as an attestable assertion / =
evidence that has location semantics.=20
> =20
> -Ned
> =20
> On 7/11/19, 5:05 AM, "RATS on behalf of Shawn Willden" =
<rats-bounces@ietf.org <mailto:rats-bounces@ietf.org> on behalf =
ofswillden=3D40google.com@dmarc.ietf.org =
<mailto:swillden=3D40google.com@dmarc.ietf.org>> wrote:
> =20
> On Wed, Jul 10, 2019 at 10:18 PM Laurence Lundblade =
<lgl@island-resort.com <mailto:lgl@island-resort.com>> wrote:
>> First comment: I=E2=80=99m not sure this discussion has a big effect =
on what we standardize here. It seems reasonable to standardize the =
location claim even if Android or others don=E2=80=99t use it because it =
is a useful claim. So we should keep the location claim.  There should =
be some privacy discussion for the claim, probably suggesting at minimum =
the user=E2=80=99s consent be obtained before it is sent.
> =20
> Completely agreed.
> =20
>> Second comment (not really relevant to standards work): It could work =
like this. The non-TEE part of the device (i.e., Android) tells the TEE =
if it can include the location or not. When the TEE includes it, it will =
be non-spoonable. That should be OK, because the user and Android are =
still in control. I fully agree that the TEE should not be sending any =
data that has any privacy issue on it=E2=80=99s own.
> =20
> We'll go a step beyond that, I think, and mandate that the TEE also =
must refuse to provide the location claim under any circumstances.  But =
the location claim may certainly be useful elsewhere..
> =20
> I'll point out that those of you who find location claims useful for =
your solutions really do not want Android to provide location claims =
(from the TEE). The reason is that location is inherently spoofable, by =
spoofing the RF signals that tell the device where it is.  At present, =
such RF spoofing equipment is custom and relatively expensive and =
difficult to use, but if Pokemon GO players couldn't spoof via software =
you can bet that within six months you could buy $500 GPS spoofing =
devices and within a year there would be multiple manufacturers =
competing and driving the price down.
>>> On Jul 6, 2019, at 12:33 PM, Shawn Willden =
<swillden=3D40google.com@dmarc.ietf.org =
<mailto:swillden=3D40google.com@dmarc.ietf.org>> wrote:
>>> =20
>>> On Sat, Jul 6, 2019 at 8:05 AM Giridhar Mandyam =
<mandyam@qti.qualcomm..com <mailto:mandyam@qti.qualcomm.com>> wrote:
>>>> >>Can you say more about location?
>>>> Are you saying that Android would never provide a relying party =
(say, an
>>>> open-protocol implementation of Pokemon GO) with where a device is?
>>>> =20
>>>> >I strongly doubt that we will ever provide that.  I understand the =
benefits, but the privacy team feels like the risks are too great, that =
it's important that it always be possible to spoof privacy-critical data =
elements like location.
>>>> =20
>>>> Can you expand on why =E2=80=9Cit=E2=80=99s important that it =
always be possible to spoof privacy-critical data elements like =
location=E2=80=9D?=20
>>> =20
>>> I'm not a member of the privacy team, so I don't know all of the =
rationale/considerations, but I know one element of it is to protect =
dissidents living under oppressive regimes.  There's a desire to make it =
possible for them to prevent their devices from giving away any =
information they don't want revealed, via rooting and modification of =
the Android OS.  Since they can't modify TEE/SE functionality, it's on =
us to limit the feature set of the TEE/SE code so it doesn't reveal =
private information, to the degree we can.
>>> =20
>>> This is why the existing Android attestation uses batch attestation =
keys, to avoid making the attestation key a strong unique identifier, =
and why the ID attestation features are tightly restricted and include a =
low-level API to wipe the IDs and thereby disable ID attestation.  I'm =
assuming that similar logic would preclude location attestation, though =
the question hasn't actually come up.
>>> =20
>>>> If we compare to the FIDO 2 location extension =
(https://www.w3.org/TR/webauthn/#sctn-location-extension =
<https://www.w3.org/TR/webauthn/#sctn-location-extension>), which can be =
included as part of the FIDO 2 attestation, the location data inclusion =
in the attestation is managed by the browser permissions framework that =
already exists for location =
(https://www.w3.org/TR/webauthn/#browser-permissions-framework-extensions =
<https://www.w3.org/TR/webauthn/#browser-permissions-framework-extensions>=
).=20
>>>> =20
>>>> It seems that the Android permissions framework could be similarly =
leveraged for an EAT-based location claim.
>>> =20
>>> It could, yes, but I don't think Android will enable that.
>>> =20
>>>> =20
>>>> -Giri Mandyam, Qualcomm
>>>> =20
>>>> From: RATS <rats-bounces@ietf.org <mailto:rats-bounces@ietf.org>> =
On Behalf Of Shawn Willden
>>>> Sent: Saturday, July 6, 2019 7:25 PM
>>>> To: Michael Richardson <mcr+ietf@sandelman.ca =
<mailto:mcr%2Bietf@sandelman.ca>>
>>>> Cc: rats@ietfa.amsl.com <mailto:rats@ietfa.amsl.com>
>>>> Subject: Re: [Rats] Android comments on EAT draft
>>>> =20
>>>> CAUTION: This email originated from outside of the organization.
>>>>=20
>>>> =20
>>>> =20
>>>> On Fri, Jul 5, 2019 at 12:28 PM Michael Richardson =
<mcr+ietf@sandelman.ca <mailto:mcr%2Bietf@sandelman.ca>> wrote:
>>>>>=20
>>>>> Shawn Willden <swillden=3D40google.com@dmarc.ietf.org =
<mailto:40google.com@dmarc.ietf.org>> wrote:
>>>>>     > Specifically, EAT is about attesting to a *device* while =
Keystore
>>>>>     > Attestation is about attesting to a *key* -- though we also =
attest to
>>>>>     > quite
>>>>>=20
>>>>> I have include a section in the use case document called =
"Cryptographic key
>>>>> Attestion"
>>>> =20
>>>> Great!
>>>> =20
>>>>>     > Another, more tractable, area of difference is that EAT =
provides Claims
>>>>>     > for
>>>>>     > several data items which Android will likely never allow to =
be attested
>>>>>     > because of their privacy implications and potential for =
ecosystem
>>>>>     > fragmentation (apps choosing which devices they'll run on -- =
we generally
>>>>>     > try to deny them the information they'd like to have to make =
those
>>>>>     > choices).  These are:
>>>>>=20
>>>>>     > - UEID
>>>>>     > - Origination
>>>>>     > - Location
>>>>>=20
>>>>> Can you say more about location?
>>>>> Are you saying that Android would never provide a relying party =
(say, an
>>>>> open-protocol implementation of Pokemon GO) with where a device =
is?
>>>> =20
>>>> I strongly doubt that we will ever provide that..  I understand the =
benefits, but the privacy team feels like the risks are too great, that =
it's important that it always be possible to spoof privacy-critical data =
elements like location.
>>>> =20
>>>>>     > Some other claims that we have, and think are important, are =
OS version
>>>>>     > and
>>>>>     > patch-level (represented as a date, YYYYMMDD); secure boot =
verification
>>>>>     > key
>>>>>     > digest; secure boot digest (hash of all verified code); =
application ID (a
>>>>>     > digest of the requesting app signing key); and secure app =
version (hmm,
>>>>>     > don't have a patchlevel, but we should!  I'll see about =
adding that for
>>>>>     > R).
>>>>>=20
>>>>> These are all intended to be covered under "network attestation", =
but
>>>>> now I wonder if that term is mis-leading.
>>>> =20
>>>> Hmm.  Yes, you're attesting to the device state, not anything about =
a network.  I guess "network attestation" is because you're expecting =
the relying party to be the network?
>>>>=20
>>>> =20
>>>> --=20
>>>> Shawn Willden | Staff Software Engineer | swillden@google.com =
<mailto:swillden@google.com> | 720-924-6645
>>>=20
>>>=20
>>> =20
>>> --=20
>>> Shawn Willden | Staff Software Engineer | swillden@google.com =
<mailto:swillden@google.com> | 720-924-6645
>>> _______________________________________________
>>> RATS mailing list
>>> RATS@ietf.org <mailto:RATS@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/rats =
<https://www.ietf.org/mailman/listinfo/rats>
>> =20
>>=20
>=20
>=20
> =20
> --=20
> Shawn Willden | Staff Software Engineer | swillden@google.com =
<mailto:swillden@google.com> | 720-924-6645


--Apple-Mail=_678BEF2E-55DC-47BF-95A6-CDD27BAC8614
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D""><b class=3D"">1) Modern Location Engines</b></div><div =
class=3D""><div class=3D"">A modern location engine aggregates cell =
tower, WiFi and (one or more) satellite-based (GLONASS, GPS=E2=80=A6) =
locations. This is what makes maps on your phone work so good. Spoofing =
one, doesn=E2=80=99t break the system. On phones the location subsystem =
is likely to be isolated from the HLOS (Android) and thus considered =
more trustworthy than some. So I don=E2=80=99t think the argument that =
GPS radio can be spoofed disqualifies it.&nbsp;</div></div><div =
class=3D""><br class=3D""></div><div class=3D""><b class=3D"">2) Roots =
of Trust Comment</b></div><div class=3D"">I don=E2=80=99t think all =
claims have to originate in THE root of trust. THE root of trust can =
sign claims that originate outside of it as long as they are marked as =
such. This is the purpose of submods. They can be marked as coming from =
the =E2=80=9Clocation engine=E2=80=9D submod and it=E2=80=99s security =
can be indicated as less / different.</div><div class=3D""><br =
class=3D""></div><div class=3D"">I do not draw a hard distinction =
between attestation and telemetry such that telemetry must be excluded. =
I just want to mark them distinctly so the relying party knows what they =
are getting.</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
15, 2019, at 7:07 AM, Smith, Ned &lt;<a =
href=3D"mailto:ned.smith@intel.com" class=3D"">ned.smith@intel.com</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Regarding =
our definition of attestation, it is important to consider whether =
assertions are under the control of the roots of trust. If the asserted =
information exists outside a trust boundary, then wouldn=E2=80=99t this =
be considered telemetry? The idea of a root-of-trust for measurement =
implies there is a trusted way to collect assertions. That means to me =
(and hopefully others) that the integrity of evidence has high strength =
of function (where the strength of function is tied to the =
trustworthiness of the roots of trust and not some unknown elements used =
during collection).<o:p class=3D""></o:p></div><div style=3D"margin: 0in =
0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in =
0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Since location based on GPS or radio triangulation uses radio =
equipment that is outside the control of the roots of trust. It seems =
classifying it as telemetry is reasonable.<o:p class=3D""></o:p></div><div=
 style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">As a counter example, media players =
sometimes are manufactured with a region code. Designing a root of trust =
that contains a region code seems achievable, hence would be a good =
candidate as an attestable assertion / evidence that has location =
semantics.<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-Ned<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div class=3D""><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">On 7/11/19, 5:05 AM, "RATS on behalf of =
Shawn Willden" &lt;<a href=3D"mailto:rats-bounces@ietf.org" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">rats-bounces@ietf.org</a><span =
class=3D"Apple-converted-space">&nbsp;</span>on behalf of<a =
href=3D"mailto:swillden=3D40google.com@dmarc.ietf.org" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">swillden=3D40google.com@dmarc.ietf.org</a>&gt; wrote:<o:p =
class=3D""></o:p></div></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div =
class=3D""><div class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">On Wed, =
Jul 10, 2019 at 10:18 PM Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" style=3D"color: purple; =
text-decoration: underline;" class=3D"">lgl@island-resort.com</a>&gt; =
wrote:<o:p class=3D""></o:p></div></div><div class=3D""><blockquote =
style=3D"border-style: none none none solid; border-left-width: 1pt; =
border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; =
margin-left: 4.8pt; margin-right: 0in;" class=3D"" type=3D"cite"><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">First comment: I=E2=80=
=99m not sure this discussion has a big effect on what we standardize =
here. It seems reasonable to standardize the location claim even if =
Android or others don=E2=80=99t use it because it is a useful claim. So =
we should keep the location claim.&nbsp; There should be some privacy =
discussion for the claim, probably suggesting at minimum the user=E2=80=99=
s consent be obtained before it is sent.<o:p =
class=3D""></o:p></div></div></blockquote><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">Completely agreed.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><blockquote =
style=3D"border-style: none none none solid; border-left-width: 1pt; =
border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; =
margin-left: 4.8pt; margin-right: 0in;" class=3D"" type=3D"cite"><div =
class=3D""><div class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Second =
comment (not really relevant to standards work): It could work like =
this. The non-TEE part of the device (i.e., Android) tells the TEE if it =
can include the location or not. When the TEE includes it, it will be =
non-spoonable. That should be OK, because the user and Android are still =
in control. I fully agree that the TEE should not be sending any data =
that has any privacy issue on it=E2=80=99s own.<o:p =
class=3D""></o:p></div></div></div></blockquote><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">We'll go a step beyond that, I think, and =
mandate that the TEE also must refuse to provide the location claim =
under any circumstances.&nbsp; But the location claim may certainly be =
useful elsewhere..<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">I'll point out that those of you who find =
location claims useful for your solutions really do not want Android to =
provide location claims (from the TEE). The reason is that location is =
inherently spoofable, by spoofing the RF signals that tell the device =
where it is.&nbsp; At present, such RF spoofing equipment is custom and =
relatively expensive and difficult to use, but if Pokemon GO players =
couldn't spoof via software you can bet that within six months you could =
buy $500 GPS spoofing devices and within a year there would be multiple =
manufacturers competing and driving the price down.<o:p =
class=3D""></o:p></div></div><blockquote style=3D"border-style: none =
none none solid; border-left-width: 1pt; border-left-color: rgb(204, =
204, 204); padding: 0in 0in 0in 6pt; margin-left: 4.8pt; margin-right: =
0in;" class=3D"" type=3D"cite"><div class=3D""><div class=3D""><div =
class=3D""><blockquote style=3D"margin-top: 5pt; margin-bottom: 5pt;" =
class=3D"" type=3D"cite"><div class=3D""><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">On Jul 6, 2019, at 12:33 PM, Shawn Willden &lt;<a =
href=3D"mailto:swillden=3D40google.com@dmarc.ietf.org" target=3D"_blank" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">swillden=3D40google.com@dmarc.ietf.org</a>&gt; wrote:<o:p =
class=3D""></o:p></div></div><div style=3D"margin: 0in 0in 0.0001pt =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p=
 class=3D"">&nbsp;</o:p></div><div class=3D""><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">On Sat, Jul 6, 2019 =
at 8:05 AM Giridhar Mandyam &lt;<a =
href=3D"mailto:mandyam@qti.qualcomm.com" target=3D"_blank" style=3D"color:=
 purple; text-decoration: underline;" =
class=3D"">mandyam@qti.qualcomm..com</a>&gt; wrote:<o:p =
class=3D""></o:p></div></div><div class=3D""><blockquote =
style=3D"border-style: none none none solid; border-left-width: 1pt; =
border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; =
margin-left: 4.8pt; margin-right: 0in;" class=3D"" type=3D"cite"><div =
class=3D""><div class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">&gt;&gt;Can=
 you say more about location?<br class=3D"">Are you saying that Android =
would never provide a relying party (say, an<br class=3D"">open-protocol =
implementation of Pokemon GO) with where a device is?<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">&gt;I =
strongly doubt that we will ever provide that.&nbsp; I understand the =
benefits, but the privacy team feels like the risks are too great, that =
it's important that it always be possible to spoof privacy-critical data =
elements like location.<o:p class=3D""></o:p></div><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">&nbsp;<o:p class=3D""></o:p></div><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Can you expand on why =E2=80=9Cit=E2=80=99=
s important that it always be possible to spoof privacy-critical data =
elements like location=E2=80=9D?&nbsp;<o:p =
class=3D""></o:p></div></div></div></blockquote><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">I'm not a member of the privacy team, so I don't =
know all of the rationale/considerations, but I know one element of it =
is to protect dissidents living under oppressive regimes.&nbsp; There's =
a desire to make it possible for them to prevent their devices from =
giving away any information they don't want revealed, via rooting and =
modification of the Android OS.&nbsp; Since they can't modify TEE/SE =
functionality, it's on us to limit the feature set of the TEE/SE code so =
it doesn't reveal private information, to the degree we can.<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">This is why the existing Android =
attestation uses batch attestation keys, to avoid making the attestation =
key a strong unique identifier, and why the ID attestation features are =
tightly restricted and include a low-level API to wipe the IDs and =
thereby disable ID attestation.&nbsp; I'm assuming that similar logic =
would preclude location attestation, though the question hasn't actually =
come up.<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><blockquote style=3D"border-style: none =
none none solid; border-left-width: 1pt; border-left-color: rgb(204, =
204, 204); padding: 0in 0in 0in 6pt; margin-left: 4.8pt; margin-right: =
0in;" class=3D"" type=3D"cite"><div class=3D""><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">If we compare to the FIDO 2 location =
extension (<a =
href=3D"https://www.w3.org/TR/webauthn/#sctn-location-extension" =
target=3D"_blank" style=3D"color: purple; text-decoration: underline;" =
class=3D"">https://www.w3.org/TR/webauthn/#sctn-location-extension</a>), =
which can be included as part of the FIDO 2 attestation, the location =
data inclusion in the attestation is managed by the browser permissions =
framework that already exists for location (<a =
href=3D"https://www.w3.org/TR/webauthn/#browser-permissions-framework-exte=
nsions" target=3D"_blank" style=3D"color: purple; text-decoration: =
underline;" =
class=3D"">https://www.w3.org/TR/webauthn/#browser-permissions-framework-e=
xtensions</a>).&nbsp;<o:p class=3D""></o:p></div><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">&nbsp;<o:p class=3D""></o:p></div><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">It seems that the Android permissions =
framework could be similarly leveraged for an EAT-based location =
claim.<o:p class=3D""></o:p></div></div></div></blockquote><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">It could, yes, but I don't think Android will =
enable that.<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><blockquote style=3D"border-style: =
none none none solid; border-left-width: 1pt; border-left-color: =
rgb(204, 204, 204); padding: 0in 0in 0in 6pt; margin-left: 4.8pt; =
margin-right: 0in;" class=3D"" type=3D"cite"><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-Giri =
Mandyam, Qualcomm<o:p class=3D""></o:p></div><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><b class=3D"">From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>RATS &lt;<a =
href=3D"mailto:rats-bounces@ietf.org" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">rats-bounces@ietf.org</a>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><b class=3D"">On Behalf =
Of<span class=3D"Apple-converted-space">&nbsp;</span></b>Shawn =
Willden<br class=3D""><b class=3D"">Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Saturday, July 6, 2019 7:25 =
PM<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Michael Richardson &lt;<a =
href=3D"mailto:mcr%2Bietf@sandelman.ca" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">mcr+ietf@sandelman.ca</a>&gt;<br class=3D""><b =
class=3D"">Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rats@ietfa.amsl.com" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" class=3D"">rats@ietfa.amsl.com</a><br=
 class=3D""><b class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [Rats] Android comments =
on EAT draft<o:p class=3D""></o:p></div><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div><p style=3D"margin-left: =
0.5in;" class=3D""><strong class=3D""><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; background-color: rgb(255, 235, 156);" =
class=3D"">CAUTION</span></strong><span style=3D"font-size: 8.5pt; =
font-family: Arial, sans-serif; background-color: rgb(255, 235, 156);" =
class=3D"">: This email originated from outside of the =
organization.</span><o:p class=3D""></o:p></p><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><div style=3D"margin: 0in 0in 0.0001pt =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">On Fri, Jul 5, 2019 =
at 12:28 PM Michael Richardson &lt;<a =
href=3D"mailto:mcr%2Bietf@sandelman.ca" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">mcr+ietf@sandelman.ca</a>&gt; wrote:<o:p =
class=3D""></o:p></div></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D"" type=3D"cite"><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><br class=3D"">Shawn Willden &lt;swillden=3D<a =
href=3D"mailto:40google.com@dmarc.ietf.org" target=3D"_blank" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">40google.com@dmarc.ietf.org</a>&gt; wrote:<br class=3D"">&nbsp;=
 &nbsp; &gt; Specifically, EAT is about attesting to a *device* while =
Keystore<br class=3D"">&nbsp; &nbsp; &gt; Attestation is about attesting =
to a *key* -- though we also attest to<br class=3D"">&nbsp; &nbsp; &gt; =
quite<br class=3D""><br class=3D"">I have include a section in the use =
case document called "Cryptographic key<br class=3D"">Attestion"<o:p =
class=3D""></o:p></div></blockquote><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">Great!<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D"" =
type=3D"cite"><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">&nbsp; &nbsp; &gt; =
Another, more tractable, area of difference is that EAT provides =
Claims<br class=3D"">&nbsp; &nbsp; &gt; for<br class=3D"">&nbsp; &nbsp; =
&gt; several data items which Android will likely never allow to be =
attested<br class=3D"">&nbsp; &nbsp; &gt; because of their privacy =
implications and potential for ecosystem<br class=3D"">&nbsp; &nbsp; =
&gt; fragmentation (apps choosing which devices they'll run on -- we =
generally<br class=3D"">&nbsp; &nbsp; &gt; try to deny them the =
information they'd like to have to make those<br class=3D"">&nbsp; =
&nbsp; &gt; choices).&nbsp; These are:<br class=3D""><br class=3D"">&nbsp;=
 &nbsp; &gt; - UEID<br class=3D"">&nbsp; &nbsp; &gt; - Origination<br =
class=3D"">&nbsp; &nbsp; &gt; - Location<br class=3D""><br class=3D"">Can =
you say more about location?<br class=3D"">Are you saying that Android =
would never provide a relying party (say, an<br class=3D"">open-protocol =
implementation of Pokemon GO) with where a device is?<o:p =
class=3D""></o:p></div></blockquote><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">&nbsp;<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">I strongly doubt =
that we will ever provide that..&nbsp; I understand the benefits, but =
the privacy team feels like the risks are too great, that it's important =
that it always be possible to spoof privacy-critical data elements like =
location.<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D"" type=3D"cite"><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp; &nbsp; &gt; Some other claims that we have, and think =
are important, are OS version<br class=3D"">&nbsp; &nbsp; &gt; and<br =
class=3D"">&nbsp; &nbsp; &gt; patch-level (represented as a date, =
YYYYMMDD); secure boot verification<br class=3D"">&nbsp; &nbsp; &gt; =
key<br class=3D"">&nbsp; &nbsp; &gt; digest; secure boot digest (hash of =
all verified code); application ID (a<br class=3D"">&nbsp; &nbsp; &gt; =
digest of the requesting app signing key); and secure app version =
(hmm,<br class=3D"">&nbsp; &nbsp; &gt; don't have a patchlevel, but we =
should!&nbsp; I'll see about adding that for<br class=3D"">&nbsp; &nbsp; =
&gt; R).<br class=3D""><br class=3D"">These are all intended to be =
covered under "network attestation", but<br class=3D"">now I wonder if =
that term is mis-leading.<o:p class=3D""></o:p></div></blockquote><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Hmm.&nbsp; Yes, you're attesting to the device state, not =
anything about a network.&nbsp; I guess "network attestation" is because =
you're expecting the relying party to be the network?<o:p =
class=3D""></o:p></div></div></div><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><br clear=3D"all" class=3D""><o:p class=3D""></o:p></div><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">&nbsp;<o:p =
class=3D""></o:p></div></div><div style=3D"margin: 0in 0in 0.0001pt =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div class=3D""><div class=3D""><div =
class=3D""><div class=3D""><div class=3D""><div class=3D""><div =
style=3D"margin-top: 7.5pt;" class=3D""><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;" class=3D""><span style=3D"font-size: 12pt; =
font-family: Arial, sans-serif; color: rgb(85, 85, 85); border: 1.5pt =
solid rgb(213, 15, 37); padding: 2pt;" class=3D"">Shawn =
Willden&nbsp;|</span><span style=3D"font-size: 12pt; font-family: Arial, =
sans-serif; color: rgb(85, 85, 85); border: 1.5pt solid rgb(51, 105, =
232); padding: 2pt;" class=3D"">&nbsp;Staff Software =
Engineer&nbsp;|</span><span style=3D"font-size: 12pt; font-family: =
Arial, sans-serif; color: rgb(85, 85, 85); border: 1.5pt solid rgb(0, =
153, 57); padding: 2pt;" class=3D"">&nbsp;<a =
href=3D"mailto:swillden@google.com" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">swillden@google.com</a>&nbsp;|</span><span style=3D"font-size: =
12pt; font-family: Arial, sans-serif; color: rgb(85, 85, 85); border: =
1.5pt solid rgb(238, 178, 17); padding: 2pt;" =
class=3D"">&nbsp;720-924-6645</span><o:p =
class=3D""></o:p></div></div></div></div></div></div></div></div></div></d=
iv></div></blockquote></div><div style=3D"margin: 0in 0in 0.0001pt =
0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
clear=3D"all" class=3D""><o:p class=3D""></o:p></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div class=3D""><div class=3D""><div =
class=3D""><div class=3D""><div class=3D""><div class=3D""><div =
style=3D"margin-top: 7.5pt;" class=3D""><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;" class=3D""><span style=3D"font-size: 12pt; =
font-family: Arial, sans-serif; color: rgb(85, 85, 85); border: 1.5pt =
solid rgb(213, 15, 37); padding: 2pt;" class=3D"">Shawn =
Willden&nbsp;|</span><span style=3D"font-size: 12pt; font-family: Arial, =
sans-serif; color: rgb(85, 85, 85); border: 1.5pt solid rgb(51, 105, =
232); padding: 2pt;" class=3D"">&nbsp;Staff Software =
Engineer&nbsp;|</span><span style=3D"font-size: 12pt; font-family: =
Arial, sans-serif; color: rgb(85, 85, 85); border: 1.5pt solid rgb(0, =
153, 57); padding: 2pt;" class=3D"">&nbsp;<a =
href=3D"mailto:swillden@google.com" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">swillden@google.com</a>&nbsp;|</span><span style=3D"font-size: =
12pt; font-family: Arial, sans-serif; color: rgb(85, 85, 85); border: =
1.5pt solid rgb(238, 178, 17); padding: 2pt;" =
class=3D"">&nbsp;720-924-6645</span><span style=3D"font-size: 12pt; =
font-family: Arial, sans-serif; color: rgb(85, 85, 85);" class=3D""><o:p =
class=3D""></o:p></span></div></div></div></div></div></div></div></div></=
div><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; =
font-family: Calibri, sans-serif;" =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D""><a =
href=3D"mailto:RATS@ietf.org" target=3D"_blank" style=3D"color: purple; =
text-decoration: underline;" class=3D"">RATS@ietf.org</a><br class=3D""><a=
 href=3D"https://www.ietf.org/mailman/listinfo/rats" target=3D"_blank" =
style=3D"color: purple; text-decoration: underline;" =
class=3D"">https://www.ietf.org/mailman/listinfo/rats</a><o:p =
class=3D""></o:p></div></div></blockquote></div><p class=3D"MsoNormal" =
style=3D"margin: 0in 0in 12pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;"><o:p =
class=3D"">&nbsp;</o:p></p></div></div></blockquote></div><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><br clear=3D"all" class=3D""><o:p =
class=3D""></o:p></div><div class=3D""><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div></div><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div class=3D""><div class=3D""><div =
class=3D""><div class=3D""><div class=3D""><div class=3D""><div =
style=3D"margin-top: 7.5pt;" class=3D""><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;" class=3D""><span style=3D"font-size: 12pt; =
font-family: Arial, sans-serif; color: rgb(85, 85, 85); border: 1.5pt =
solid rgb(213, 15, 37); padding: 2pt;" class=3D"">Shawn =
Willden&nbsp;|</span><span style=3D"font-size: 12pt; font-family: Arial, =
sans-serif; color: rgb(85, 85, 85); border: 1.5pt solid rgb(51, 105, =
232); padding: 2pt;" class=3D"">&nbsp;Staff Software =
Engineer&nbsp;|</span><span style=3D"font-size: 12pt; font-family: =
Arial, sans-serif; color: rgb(85, 85, 85); border: 1.5pt solid rgb(0, =
153, 57); padding: 2pt;" class=3D"">&nbsp;<a =
href=3D"mailto:swillden@google.com" target=3D"_blank" style=3D"color: =
purple; text-decoration: underline;" =
class=3D"">swillden@google.com</a>&nbsp;|</span><span style=3D"font-size: =
12pt; font-family: Arial, sans-serif; color: rgb(85, 85, 85); border: =
1.5pt solid rgb(238, 178, 17); padding: 2pt;" =
class=3D"">&nbsp;720-924-6645</span></div></div></div></div></div></div></=
div></div></div></div></div></blockquote></div><br =
class=3D""></body></html>=

--Apple-Mail=_678BEF2E-55DC-47BF-95A6-CDD27BAC8614--


From nobody Mon Jul 15 20:27:11 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D223D120189 for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 20:27:09 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 qeWM1yf1xS6x for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 20:27:08 -0700 (PDT)
Received: from p3plsmtpa11-05.prod.phx3.secureserver.net (p3plsmtpa11-05.prod.phx3.secureserver.net [68.178.252.106]) (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 9C6FF120033 for <rats@ietf.org>; Mon, 15 Jul 2019 20:27:08 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id nE7Oh9bqU9quknE7PhOetq; Mon, 15 Jul 2019 20:27:07 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <5F1B5780-99AD-4CE0-921B-36B6D7D0B882@island-resort.com>
Date: Mon, 15 Jul 2019 20:27:06 -0700
To: rats@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfByxzP8cBWIEpS1yDl2s7imsdwM5wyWpGqHpd7IhAw2rbP0W47tG6ywCrsjT23pqxv9tbuH1z1KPx/byhkZyZQypDUCLAWk47AFJXPUVJk74fyLPEPU+ rrw4yFQrPaQU4SGHkz780ILGrvy9t+w/+PkPWfsHnXnArrG+rE7eUqrl
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/Q82OAWuNfG8VqMr-zrTErDrfxFA>
Subject: [Rats] Please file issues with the EAT draft in GitHub
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 03:27:10 -0000

I=E2=80=99d like to drive most of the EAT agenda / discussion at the =
Montreal meeting through issues filed in GitHub. Can you please file =
your issues there? Also, if there=E2=80=99s claims you=E2=80=99d like to =
see added, please file there too.

Still happy for mailing list discussion, but I don=E2=80=99t guarantee =
I=E2=80=99ll catch everything mentioned here, while I will try to be =
thorough about the GitHub issues.

Thanks!

LL



From nobody Mon Jul 15 21:04:18 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3442D12006A for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 21:04:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 L82ofxiYNBAI for <rats@ietfa.amsl.com>; Mon, 15 Jul 2019 21:04:14 -0700 (PDT)
Received: from p3plsmtpa07-07.prod.phx3.secureserver.net (p3plsmtpa07-07.prod.phx3.secureserver.net [173.201.192.236]) (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 8455F12004F for <rats@ietf.org>; Mon, 15 Jul 2019 21:04:14 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id nEhIhTNfN0qbenEhJhi4Uo; Mon, 15 Jul 2019 21:04:14 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5DE41109-140D-4ED4-AB5B-1CDAD7E402DE"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 15 Jul 2019 21:04:12 -0700
In-Reply-To: <D95268DC.E2D3B%carl@redhoundsoftware.com>
Cc: "rats@ietf.org" <rats@ietf.org>
To: Carl Wallace <carl@redhoundsoftware.com>
References: <D95268DC.E2D3B%carl@redhoundsoftware.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfN9TKUb+xRGgdd/SsB6QFU3MrrC0ZfrYspUre5hWO36KvAuZUMuuM4LowhqBwnezh5wvNHhBHLK6zKYBRqtskMGAqwWMVaNvRQV97edzwXVAE8J67ERL 5dy73Fj+jt4hhG6MwMFfOlL2wrgSkdHElycYqESUqNEcVGihW7Wo24pq9nTm6NoyASBoZrEhE9iySq1/xni8gEWlF5AR0eCYuYo=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/6G1VDsxhpNNNKHmsXJha1QcyiR4>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 04:04:17 -0000

--Apple-Mail=_5DE41109-140D-4ED4-AB5B-1CDAD7E402DE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Carl. Thanks for the comments!

My comments below...

> On Jul 15, 2019, at 2:31 PM, Carl Wallace <carl@redhoundsoftware.com> =
wrote:
>=20
> In section 1.2, it seems odd that the definition of the term "entity" =
is
> limited to things that implement this draft. The last sentence of this
> section and the definition of "The Entity" in section 1.3 bear this =
out.
> Generally, 'entity' is used pretty loosely throughout the draft.

Please file a GitHub issue here =
<https://github.com/ietf-rats-wg/eat/issues>.=20

>=20
> In section 1.2, why state "the attestation should be cryptographically
> verifiable by the EAT consumer"? Is the intent that some EAT consumers
> won't recognize the root of trust or that some EATs need not be
> cryptographically verifiable at all? If the former, maybe change from
> should to MUST and add qualifying words about root of trust for =
relying
> parties.=20

Please file a GitHub issue here =
<https://github.com/ietf-rats-wg/eat/issues>.=20


>=20
> Section 1.4.2 claims to not standardize the "end-end process of
> establishing signing attestation key material in the entity, signing =
the
> EAT, and verifying it". However, the election of COSE, for example, =
does
> standardize signing and verifying (see section 4.4 of RFC 8152). Also, =
the
> language here needs to reflect expansion to include JWT.

COSE, EAT and CWT do not mandate support for specific algorithms to the =
degree the interop is guaranteed. For example an entity could implement =
ECDSA and the relying party could implement the Edwards Curves. This is =
the intent of this sentence.=20

I believe it is up to profile documents to lock this down for guaranteed =
interop


> Section 2 feels incomplete without a definition of claim (as in JWT =
and
> CWT, which include similar definitions as here plus claim) and =
attestation
> (given definition of Attestation Key Material). CWT Claims Set should
> probably be renamed Claims Set given expansion to include JWT.

Since an EAT is just a CWT or JWT now, I was thinking the definition =
from CWT and JWT just carries over.=20

>=20
> In 3.1, suggest re-phrasing "sent to the entity by any protocol" to
> something simpler like "provided to entity=E2=80=9D.

OK.=20

>=20
> Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words, are
> these really nested (like signed then encrypted or signed then
> countersigned) or are they aggregated into an array then signed? =
Should
> these be wrapped as a bstr (at least for CBOR)?

They really are nested. It says:

   The contents of the "eat" claim must be a fully signed, optionally
   encrypted, EAT token.

The nesting is really powerful as it allows multiple subsystems to make =
EAT tokens (a modern cell phone has lots of CPUs, often well isolated =
from each other) and for them to be combined and bound to each other.

My thought is that they do not need bstr wrapping. It=E2=80=99s only =
inputs to hash functions that need that because of the way CBOR decoders =
work.

If you still think it needs bstr wrapping, please file a GitHub issue.


>=20
> In 4.4.1, suggest table presentation a la COSE spec.

That is CDDL. It should not be a table.

But latitude and such should have an =E2=80=9C=3D=E2=80=9C. I=E2=80=99ve =
filed an issue for that.=20


>=20
> In 4.4.2, are nested EATs allowed to make different encoding choices?

Yes


>=20
> Throughout the draft, should and must are used in many places where =
SHOULD
> or MUST is probably applicable. Examples include:
>=20
> 	- In section 3.1, the should should be SHOULD
> 	- In section 3.6, the must instances in bullets 3 and 4 could be =
MUSTs
> 	- In section 3.11, the must should be MUST
> 	- In section 4.3.2, the must instances in bullets 3 and 4 should =
be MUSTs
> 	- In section 4.4.2, the must in the last sentence of the second =
paragraph
> should be a MUST (and it may be helpful to enumerate 'all' here)
> 	- Throughout 4.4.2, there are several instances of 'the server =
must'.
> These must instances should probably be MUSTs and 'the server' should
> probably the 'the relying party'.
> 	- In 5.1, the should should be SHOULD

You must use the word should and should use the word must as many times =
as possible in a sentence. :-)

I=E2=80=99ve heard different philosophies on this and tended to the more =
mellow ones that imply. I=E2=80=99ve filed an
Issue to resolve this.

>=20
> =09
> The draft should probably include claims related to key attestation (I
> think this was mentioned on the list as something that would be =
added).

Issue filed a long while ago.


>=20
> Typos
> - In the intro change "very small IoT device" to "very small IoT =
devices=E2=80=9D

That is from the -00 draft. It is not in the -01 draft.=20

> - In section 3 fix formatting of bullets

The CDDL section header was wrong in 3.3. Is that what you meant?

LL




>=20
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>=20


--Apple-Mail=_5DE41109-140D-4ED4-AB5B-1CDAD7E402DE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Hi Carl. Thanks for the comments!</div><div class=3D""><br =
class=3D""></div><div class=3D"">My comments below...</div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
15, 2019, at 2:31 PM, Carl Wallace &lt;<a =
href=3D"mailto:carl@redhoundsoftware.com" =
class=3D"">carl@redhoundsoftware.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">In =
section 1.2, it seems odd that the definition of the term "entity" is<br =
class=3D"">limited to things that implement this draft. The last =
sentence of this<br class=3D"">section and the definition of "The =
Entity" in section 1.3 bear this out.<br class=3D"">Generally, 'entity' =
is used pretty loosely throughout the draft.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>Please =
file a GitHub issue&nbsp;<a =
href=3D"https://github.com/ietf-rats-wg/eat/issues" =
class=3D"">here</a>.&nbsp;</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div class=3D""><br class=3D"">In section =
1.2, why state "the attestation should be cryptographically<br =
class=3D"">verifiable by the EAT consumer"? Is the intent that some EAT =
consumers<br class=3D"">won't recognize the root of trust or that some =
EATs need not be<br class=3D"">cryptographically verifiable at all? If =
the former, maybe change from<br class=3D"">should to MUST and add =
qualifying words about root of trust for relying<br class=3D"">parties. =
<br class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>Please file a GitHub issue&nbsp;<a =
href=3D"https://github.com/ietf-rats-wg/eat/issues" =
class=3D"">here</a>.&nbsp;</div><div class=3D""><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D"">Section 1.4.2 claims to not standardize the =
"end-end process of<br class=3D"">establishing signing attestation key =
material in the entity, signing the<br class=3D"">EAT, and verifying =
it". However, the election of COSE, for example, does<br =
class=3D"">standardize signing and verifying (see section 4.4 of RFC =
8152). Also, the<br class=3D"">language here needs to reflect expansion =
to include JWT.<br class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>COSE, EAT and CWT do not mandate support for =
specific algorithms to the degree the interop is guaranteed. For example =
an entity could implement ECDSA and the relying party could implement =
the Edwards Curves. This is the intent of this =
sentence.&nbsp;</div><div><br class=3D""></div><div>I believe it is up =
to profile documents to lock this down for guaranteed =
interop</div><div><br class=3D""></div><div><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div class=3D""><div=
 class=3D"">Section 2 feels incomplete without a definition of claim (as =
in JWT and<br class=3D"">CWT, which include similar definitions as here =
plus claim) and attestation<br class=3D"">(given definition of =
Attestation Key Material). CWT Claims Set should<br class=3D"">probably =
be renamed Claims Set given expansion to include JWT.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>Since =
an EAT is just a CWT or JWT now, I was thinking the definition from CWT =
and JWT just carries over.&nbsp;</div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D""><br class=3D"">In=
 3.1, suggest re-phrasing "sent to the entity by any protocol" to<br =
class=3D"">something simpler like "provided to entity=E2=80=9D.<br =
class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>OK.&nbsp;</div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div class=3D""><br =
class=3D"">Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other =
words, are<br class=3D"">these really nested (like signed then encrypted =
or signed then<br class=3D"">countersigned) or are they aggregated into =
an array then signed? Should<br class=3D"">these be wrapped as a bstr =
(at least for CBOR)?<br class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>They really are nested. It says:</div><div><br =
class=3D""></div><div><pre class=3D"newpage" style=3D"font-size: =
13.333333015441895px; margin-top: 0px; margin-bottom: 0px; break-before: =
page;">   The contents of the "eat" claim must be a fully signed, =
optionally
   encrypted, EAT token.</pre><div class=3D""><br class=3D""></div><div =
class=3D"">The nesting is really powerful as it allows multiple =
subsystems to make EAT tokens (a modern cell phone has lots of CPUs, =
often well isolated from each other) and for them to be combined and =
bound to each other.</div><div class=3D""><br class=3D""></div><div =
class=3D"">My thought is that they do not need bstr wrapping. It=E2=80=99s=
 only inputs to hash functions that need that because of the way CBOR =
decoders work.</div><div class=3D""><br class=3D""></div><div =
class=3D"">If you still think it needs bstr wrapping, please file a =
GitHub issue.</div></div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D"">In 4.4.1, suggest table presentation a la COSE =
spec.<br class=3D""></div></div></blockquote><div><br =
class=3D""></div>That is CDDL. It should not be a table.</div><div><br =
class=3D""></div><div>But latitude and such should have an =E2=80=9C=3D=E2=
=80=9C. I=E2=80=99ve filed an issue for that.&nbsp;</div><div><br =
class=3D""></div><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div class=3D""><br class=3D"">In 4.4.2, are =
nested EATs allowed to make different encoding choices?<br =
class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>Yes</div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D"">Throughout the draft, should and must are used =
in many places where SHOULD<br class=3D"">or MUST is probably =
applicable. Examples include:<br class=3D""><br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- In =
section 3.1, the should should be SHOULD<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- In =
section 3.6, the must instances in bullets 3 and 4 could be MUSTs<br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>- In section 3.11, the must should be MUST<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- In =
section 4.3.2, the must instances in bullets 3 and 4 should be MUSTs<br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>- In section 4.4.2, the must in the last sentence of the second =
paragraph<br class=3D"">should be a MUST (and it may be helpful to =
enumerate 'all' here)<br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>- Throughout 4.4.2, there are =
several instances of 'the server must'.<br class=3D"">These must =
instances should probably be MUSTs and 'the server' should<br =
class=3D"">probably the 'the relying party'.<br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- In 5.1, =
the should should be SHOULD<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>You =
must use the word should and should use the word must as many times as =
possible in a sentence. :-)</div><div><br class=3D""></div><div>I=E2=80=99=
ve heard different philosophies on this and tended to the more mellow =
ones that imply. I=E2=80=99ve filed an</div><div>Issue to resolve =
this.</div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div class=3D""><br class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><br =
class=3D"">The draft should probably include claims related to key =
attestation (I<br class=3D"">think this was mentioned on the list as =
something that would be added).<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>Issue =
filed a long while ago.</div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D"">Typos<br class=3D"">- In the intro change =
"very small IoT device" to "very small IoT =
devices=E2=80=9D</div></div></blockquote><div><br =
class=3D""></div><div>That is from the -00 draft. It is not in the -01 =
draft.&nbsp;</div><br class=3D""><blockquote type=3D"cite" class=3D""><div=
 class=3D""><div class=3D"">- In section 3 fix formatting of bullets<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div>The =
CDDL section header was wrong in 3.3. Is that what you =
meant?</div><div><br class=3D""></div><div>LL</div><div><br =
class=3D""></div><div><br class=3D""></div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D""><a =
href=3D"mailto:RATS@ietf.org" class=3D"">RATS@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br class=3D""><br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_5DE41109-140D-4ED4-AB5B-1CDAD7E402DE--


From nobody Tue Jul 16 01:13:47 2019
Return-Path: <Thomas.Fossati@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A03E12008C for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 01:13:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.435
X-Spam-Level: *
X-Spam-Status: No, score=1.435 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SBL_CSS=3.335, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=PvxJ+2HB; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=armh.onmicrosoft.com header.b=4YrDFfoH
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 jOhegnksvBJW for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 01:13:43 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140089.outbound.protection.outlook.com [40.107.14.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00734120086 for <rats@ietf.org>; Tue, 16 Jul 2019 01:13: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=DOnj9ySc+UY1/noHtKr4DxG2clp3mwOZSd6hbBlTO8o=; b=PvxJ+2HBfPRDTzjqC99zC3SKTJXrMor5j7LYUsd6k9epI4RuTyBpIh/rw9N6rrJnF5IeRNQCtTDzi5P39FzZMD6TB4MNmmOcFLB4xLnRi0AC82oZid7AHi940ow2FpOVSmBqG9lI/T16XkFIrYzr312FRQWNQW+9PbjqLkpgWDw=
Received: from VI1PR08CA0227.eurprd08.prod.outlook.com (2603:10a6:802:15::36) by AM5PR0801MB1843.eurprd08.prod.outlook.com (2603:10a6:203:3a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Tue, 16 Jul 2019 08:13:38 +0000
Received: from VE1EUR03FT035.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::203) by VI1PR08CA0227.outlook.office365.com (2603:10a6:802:15::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2073.14 via Frontend Transport; Tue, 16 Jul 2019 08:13:37 +0000
Authentication-Results: spf=temperror (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=temperror action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout)
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT035.mail.protection.outlook.com (10.152.18.110) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Tue, 16 Jul 2019 08:13:36 +0000
Received: ("Tessian outbound 96ba4cc141ab:v24"); Tue, 16 Jul 2019 08:13:34 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 8f33cc60615171d1
X-CR-MTA-TID: 64aa7808
Received: from 60120652c35d.2 (cr-mta-lb-1.cr-mta-net [104.47.10.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 647E4810-FFEA-4173-97F4-68A9B9784B7F.1;  Tue, 16 Jul 2019 08:13:28 +0000
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03lp2056.outbound.protection.outlook.com [104.47.10.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 60120652c35d.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 16 Jul 2019 08:13:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jegnofsjv5NXTzmq8RpIYxAxF9Kub3oXQQWfHgFhfwiJXouNBdTbDmmblu8Y8+9cM6o7VpbdpKoLzGBhQ+3E8oVRRuGyqzHLiK201O0+++BR++XWN0x2Xayq3fC/579rwamiP4HfvhQ6blFonTzxBH73H/Q3o5b1Kbr2NesXbumklHsUSNFq4X0y5xWEwPZKvJVASl/3gJtSDMAGVDtvpfb29r+uQ7PaHztQJmwNvK2xRNvZaoDJpsGjG2HO/f45Ft7ItiFymk85KowB/xSYcCB8VLgCkSfxoSLp+HS0ADaCG8jJjkVlozGwp7/rOia9kTnwaUMRMSoYvg8bMX4VcA==
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=YD4fLDnAUCDQVSHi8wz0YWw9PfVo/XvKMkdV11NHKCE=; b=ScpAZCYyyjvpYz5T1KFSw2eWRUf3m41oxId8OIY8KRJZSVBiffk3NiKjhZ83dZgNmUHNR8kSFJq2+PylHcKbZxJ/VmBE07rqjsWdgwXj7SFkmd0bHv7pRoHCxA+kisbqJ0xAWYAVKcAfHGz6onf9MpKDVCCul4MAOT8q97cR6yObobisfYtkNMJkuDpDKaO88Bq8c8aaIOhUaFYY1/i+iBEasYUCE4zfoUYeerpT57G2uhvMq6wWXD+FSVb/DZ9E2P6p3gvbATqaK4xpyNxl0REn+jsit8wOtPscduiH2boxMk4bLQh5vjB2iTSbOvkb9SdsNosJKWNk5wGxmNvynw==
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=YD4fLDnAUCDQVSHi8wz0YWw9PfVo/XvKMkdV11NHKCE=; b=4YrDFfoHxPu4sn7uclRCDFxvAnTLu2IhqssJ7HBdnxNfxqvTjl5pnwBBpdrZ7jAXqfyEEGo2ZOEDkQEsq53KJ6ftxwZBkNjPiLTeLLoOixzQjvVGHinQEdVACkeBXfx4zkutMSP/AbfUlG5DGKF5PEy56bj3xt3dX69qQPpPoCs=
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com (20.179.4.202) by AM6PR08MB5189.eurprd08.prod.outlook.com (10.255.121.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Tue, 16 Jul 2019 08:13:27 +0000
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa]) by AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa%7]) with mapi id 15.20.2073.012; Tue, 16 Jul 2019 08:13:27 +0000
From: Thomas Fossati <Thomas.Fossati@arm.com>
To: Laurence Lundblade <lgl@island-resort.com>, "rats@ietf.org" <rats@ietf.org>
CC: Thomas Fossati <Thomas.Fossati@arm.com>
Thread-Topic: [Rats] Please file issues with the EAT draft in GitHub
Thread-Index: AQHVO4ZewZ8Q68Pd3kG6kGX4oJ5RR6bM9mYA
Date: Tue, 16 Jul 2019 08:13:27 +0000
Message-ID: <317CFA0E-B9E7-4276-ADAC-1201D603F46E@arm.com>
References: <5F1B5780-99AD-4CE0-921B-36B6D7D0B882@island-resort.com>
In-Reply-To: <5F1B5780-99AD-4CE0-921B-36B6D7D0B882@island-resort.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com; 
x-originating-ip: [154.60.64.29]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: 4a804bf6-8ffa-42d0-4b4b-08d709c58074
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM6PR08MB5189; 
X-MS-TrafficTypeDiagnostic: AM6PR08MB5189:|AM5PR0801MB1843:
X-MS-Exchange-PUrlCount: 3
X-Microsoft-Antispam-PRVS: <AM5PR0801MB1843E93A9920FF43EDA0DFF69CCE0@AM5PR0801MB1843.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273;
x-forefront-prvs: 0100732B76
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(396003)(376002)(189003)(199004)(6436002)(4326008)(486006)(966005)(33656002)(81166006)(110136005)(99286004)(6506007)(6486002)(478600001)(5660300002)(102836004)(68736007)(53936002)(229853002)(81156014)(6246003)(76176011)(186003)(2501003)(316002)(71200400001)(71190400001)(26005)(6512007)(6306002)(11346002)(3846002)(36756003)(2616005)(2906002)(8676002)(476003)(6116002)(4744005)(14454004)(66446008)(53546011)(7736002)(66476007)(66556008)(66946007)(66066001)(76116006)(86362001)(64756008)(8936002)(446003)(256004)(25786009)(305945005)(91956017); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB5189; H:AM6PR08MB4231.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info-Original: FgNAgKGYhSW4x0HHmkaDNWf6ywSKL6jxthHkJShI0HcIjgAbik7RhKBDgosjkt9ZxCfdUMZZy1W8Olb7KTEIHx7iDGTyF40qIuKNWA45di/JQosCA0er/gSKeAnzYBmxDFlh9/ZiOfCMYLskntC192TWnS10qyxdCpNONKaVBo3scBfWiHXtan0eq9m/lfRSJT6w0B+E8tb5lq+uLeZaYALa8IPKlJpzX+9ULa1MoBWywhqsMKRS1nA7Mr24UIR8yNHifRMlAWpzWX34vqzH/Lg+u+p7GJ2NyIRNmR6+tHtqULe17yYvgstOuuCerwoa6sphyYUl977lHZfdnvbswWcAD4IvxepglHatNWq/Rti7cNpWWA31V9Jaz/Jp2gJmyrXe3+HhWfZJCT58xY0F8TQs3BRSFQUNdeVkKznW3Uo=
Content-Type: text/plain; charset="utf-8"
Content-ID: <C11C13377A5DC949B8F4B13D2B0CA0CD@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB5189
Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT035.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(39860400002)(346002)(396003)(2980300002)(40434004)(199004)(189003)(110136005)(5660300002)(6486002)(6306002)(26005)(36906005)(14454004)(478600001)(4326008)(229853002)(305945005)(86362001)(63370400001)(436003)(63350400001)(81166006)(26826003)(81156014)(11346002)(3846002)(6512007)(70586007)(6116002)(2501003)(336012)(33656002)(7736002)(70206006)(966005)(446003)(8676002)(486006)(36756003)(356004)(47776003)(76176011)(2486003)(8936002)(22756006)(476003)(66066001)(2616005)(6246003)(2906002)(316002)(76130400001)(6506007)(50466002)(25786009)(99286004)(126002)(102836004)(186003)(5024004)(14444005)(23676004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0801MB1843; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; LANG:en;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; A:1; MX:1; 
X-MS-Office365-Filtering-Correlation-Id-Prvs: c9dd3875-7346-4c7a-3f72-08d709c57aec
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(710020)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:AM5PR0801MB1843; 
X-Forefront-PRVS: 0100732B76
X-Microsoft-Antispam-Message-Info: aSkbdWEv7gS0BmF1mnJg5xF03cyC7lXr3358Tz5phGENZuDXpSZxjBNd4ZNOrfZdYL9lHM6LCcp+97Lob6JAtsANknhpqKtc+ohLiljxRGwUHGjuxncm0zFx74g9fl1B+78Uuy638iRO8F4T6d5+COOeLj+7fno7qlThJbCDafq8pcVsp5f1fGd2GcflmBySlwR9yHn9w3o/BRVf4Xl1U7bcraTpgjpQD95KmHmYXvB+KyMD3XBnHnm7DRedjopxfTj6x2Y/Z1MNNZDBw5iOSk8l8luZ1Ulydd9gVltF7Spe1YOgViVE6384YAkvJlzpr2bKxs5PyuXqcQpRj//TQZYRegE2H4tkAHbHQfz9fbR6hMFcjXrEXQe6UotsV/RIchTQWFOkqeCpKdYWw439KSv9NTJyIxKvWKQ5bdqU1H4=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2019 08:13:36.3235 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a804bf6-8ffa-42d0-4b4b-08d709c58074
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-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1843
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/3kIuPpJwM5qc3kmd0NFhLD_CPmU>
Subject: Re: [Rats] Please file issues with the EAT draft in GitHub
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 08:13:45 -0000

SGkgTGF1cmVuY2UsDQoNCk9uIDE2LzA3LzIwMTksIDA0OjI3LCAiUkFUUyBvbiBiZWhhbGYgb2Yg
TGF1cmVuY2UgTHVuZGJsYWRlIiA8cmF0cy1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBs
Z2xAaXNsYW5kLXJlc29ydC5jb20+IHdyb3RlOg0KPg0KPiBJ4oCZZCBsaWtlIHRvIGRyaXZlIG1v
c3Qgb2YgdGhlIEVBVCBhZ2VuZGEgLyBkaXNjdXNzaW9uIGF0IHRoZSBNb250cmVhbA0KPiBtZWV0
aW5nIHRocm91Z2ggaXNzdWVzIGZpbGVkIGluIEdpdEh1Yi4gQ2FuIHlvdSBwbGVhc2UgZmlsZSB5
b3VyDQo+IGlzc3VlcyB0aGVyZT8gQWxzbywgaWYgdGhlcmXigJlzIGNsYWltcyB5b3XigJlkIGxp
a2UgdG8gc2VlIGFkZGVkLCBwbGVhc2UNCj4gZmlsZSB0aGVyZSB0b28uDQo+DQo+IFN0aWxsIGhh
cHB5IGZvciBtYWlsaW5nIGxpc3QgZGlzY3Vzc2lvbiwgYnV0IEkgZG9u4oCZdCBndWFyYW50ZWUg
SeKAmWxsDQo+IGNhdGNoIGV2ZXJ5dGhpbmcgbWVudGlvbmVkIGhlcmUsIHdoaWxlIEkgd2lsbCB0
cnkgdG8gYmUgdGhvcm91Z2ggYWJvdXQNCj4gdGhlIEdpdEh1YiBpc3N1ZXMuDQoNCklmIHdlIHdh
bnQgdG8gZ28gdGhpcyB3YXkgLXdoaWNoIGlzIGZpbmUgYnkgbWUtIG1heWJlIHdlIHNob3VsZCBo
YXZlIGENCnBhcmFsbGVsIGRpc2N1c3Npb24gb24gcHJvY2VkdXJlcyAoZS5nLiwgY29uc2Vuc3Vz
LCBpc3N1ZSBsYWJlbGxpbmcsDQpldGMuKQ0KDQpTZWUgWzFdIGZvciBhIGZldyBkaW1lbnNpb25z
IHRvIHRha2UgaW50byBjb25zaWRlcmF0aW9uLCBhbmQgYWxzbyBtYXliZQ0Kd29ydGggdGFraW5n
IGEgbG9vayBhdCBob3cgdGhlIFFVSUMgWzJdIGFuZCBIVFRQIFszXSB3b3JraW5nIGdyb3VwcywN
CndoaWNoIGFyZSBoZWF2aWx5IEdpdGh1YiBiYXNlZCwgb3JnYW5pc2UgdGhlbXNlbHZlcy4NCg0K
Y2hlZXJzLCB0DQoNClsxXSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdGhvbXNv
bi1naXRodWItYmNwLTAwI3NlY3Rpb24tNA0KWzJdIGh0dHBzOi8vZ2l0aHViLmNvbS9xdWljd2cv
YmFzZS1kcmFmdHMvaXNzdWVzDQpbM10gaHR0cHM6Ly9naXRodWIuY29tL2h0dHB3Zy9odHRwLWNv
cmUvaXNzdWVzDQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWls
IGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJp
dmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5v
dGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRl
bnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3Jl
IG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCg==


From nobody Tue Jul 16 03:14:02 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F10121201EF for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 03:14:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=redhoundsoftware.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 DLWY0IpVr86c for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 03:13:58 -0700 (PDT)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D89A6120229 for <rats@ietf.org>; Tue, 16 Jul 2019 03:13:57 -0700 (PDT)
Received: by mail-qt1-x832.google.com with SMTP id 44so18851852qtg.11 for <rats@ietf.org>; Tue, 16 Jul 2019 03:13:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version; bh=ZizdiZbu1wda5I3ybBjygw08EMYLX7NAE5ZYvQARbl4=; b=FQc3fzTqyDQNJH2GjJz5I4KJdjGC+hISbOmzIgnyZLVhJWdgXatNnF/jWl0pTqDT4n 8DUZDkhWiMYFnQq6j6ULJ2fr9YmVAzuVnm6VbgGmxASKLLjO0iDWo0xmL2xWtFB/M2H+ rufhbfpzWgF6nXgeRMJyIHB8KIG2hLOV+yADY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version; bh=ZizdiZbu1wda5I3ybBjygw08EMYLX7NAE5ZYvQARbl4=; b=YTB4dU45EqGQXKhdRqUVgX/EPBaR3Tu+L54JhwSxRX8U/nmke7O1Y5Vb6PJy0OyodC X3pdjR1AhAdRDCCh7EiOUqCDuoAoGZ1MkU1mie4MmoMvJ5Q9K1dyM/P4Bsfft1gcoVQk 7zbTQwNk6/84aQ2H6H0eZQpj9TjtkYu41Wj7LITVdDP+r0x7CHnU5o1GkCW+xjWn0pOV WWsb+r23czO6lJUJgL/9Fi1FxrxkPox6Bsexeu1W6M+i+cwLHKUkf6z92I2ygpwiVR2P exIT1lntKo+4LODBbJnniJV+USINhcHcmE0flkNOqhXDtHBNcfZt1nYmZIcMsRqvqMbr D8Cg==
X-Gm-Message-State: APjAAAXneHLPudhGN59Z5AM5efjBgvNcxGVlxTg93qOopUeE9RvY1iuh baRYKN1GvFeZ7mU5s8E+Luc=
X-Google-Smtp-Source: APXvYqx/ki69C1isjuD+u0ApoQkRliU2wvFQYUF1XT5Qa2sXtovTY598XuUKr7hcvJnWoSGP+SLvog==
X-Received: by 2002:ac8:2409:: with SMTP id c9mr22174006qtc.145.1563272036819;  Tue, 16 Jul 2019 03:13:56 -0700 (PDT)
Received: from [192.168.2.105] (pool-96-255-231-27.washdc.fios.verizon.net. [96.255.231.27]) by smtp.googlemail.com with ESMTPSA id p59sm10019817qtd.75.2019.07.16.03.13.54 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 16 Jul 2019 03:13:56 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/14.7.6.170621
Date: Tue, 16 Jul 2019 06:13:48 -0400
From: Carl Wallace <carl@redhoundsoftware.com>
To: Laurence Lundblade <lgl@island-resort.com>
CC: "rats@ietf.org" <rats@ietf.org>
Message-ID: <D95316BE.E2E33%carl@redhoundsoftware.com>
Thread-Topic: [Rats] Review of draft-ietf-rats-eat-01
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com>
In-Reply-To: <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3646102436_33229903"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/IMVUCg2-d0MvW8eQmKMh5NrsDrU>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 10:14:01 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3646102436_33229903
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable



From:  Laurence Lundblade <lgl@island-resort.com>
Subject:  Re: [Rats] Review of draft-ietf-rats-eat-01

> <snip>
>> Section 1.4.2 claims to not standardize the "end-end process of
>> establishing signing attestation key material in the entity, signing the
>> EAT, and verifying it". However, the election of COSE, for example, does
>> standardize signing and verifying (see section 4.4 of RFC 8152). Also, t=
he
>> language here needs to reflect expansion to include JWT.
>=20
> COSE, EAT and CWT do not mandate support for specific algorithms to the d=
egree
> the interop is guaranteed. For example an entity could implement ECDSA an=
d the
> relying party could implement the Edwards Curves. This is the intent of t=
his
> sentence.=20
>=20
> I believe it is up to profile documents to lock this down for guaranteed
> interop
>=20
If the intent is to say algorithms are not specified, say that. This snip
reads much more open ended to me than I think is intended. Not specifying
algorithms is common.
>=20
>> Section 2 feels incomplete without a definition of claim (as in JWT and
>> CWT, which include similar definitions as here plus claim) and attestati=
on
>> (given definition of Attestation Key Material). CWT Claims Set should
>> probably be renamed Claims Set given expansion to include JWT.
>=20
> Since an EAT is just a CWT or JWT now, I was thinking the definition from=
 CWT
> and JWT just carries over.

The other three were in one or both as well. The absence of claim felt like
a gap, but it's obviously not a big deal either way
>=20
> <snip>
>>=20
>> Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words, are
>> these really nested (like signed then encrypted or signed then
>> countersigned) or are they aggregated into an array then signed? Should
>> these be wrapped as a bstr (at least for CBOR)?
>=20
> They really are nested. It says:
>=20
>    The contents of the "eat" claim must be a fully signed, optionally
>    encrypted, EAT token.
>=20
> The nesting is really powerful as it allows multiple subsystems to make E=
AT
> tokens (a modern cell phone has lots of CPUs, often well isolated from ea=
ch
> other) and for them to be combined and bound to each other.

I understand that nesting is powerful and that encryption or other
signatures can be applied later. However, the language here reads like
aggregation of EATs from various subsystems into a larger composition. Is
nesting really what we want there (vs nesting where additional cryptographi=
c
services are applied)? Even if nesting is appropriate here, is aggregation
something we also want in the toolbox?

>=20
> My thought is that they do not need bstr wrapping. It=E2=80=99s only inputs to =
hash
> functions that need that because of the way CBOR decoders work.
>=20
> If you still think it needs bstr wrapping, please file a GitHub issue.
>=20
I'd like to hear from others as my consumption of CBOR is limited (but I di=
d
see some interop problems related to bstr usage). Given there are integrity
checks in the embedded pieces, capturing as a bstr seems like the safe play
to me, especially given the potential for differing encoding choices. It
could be that all things that need to be bstr are already handled though.
>=20
>> In 4.4.1, suggest table presentation a la COSE spec.
>=20
> That is CDDL. It should not be a table.
>=20
> But latitude and such should have an =E2=80=9C=3D=E2=80=9C. I=E2=80=99ve filed an issue for t=
hat.

This is what caught my eye, but I like the COSE presentation better:-)
>>=20
>> In 4.4.2, are nested EATs allowed to make different encoding choices?
>=20
> Yes
>=20
>=20
>>=20
>> Throughout the draft, should and must are used in many places where SHOU=
LD
>> or MUST is probably applicable. Examples include:
>>=20
>> - In section 3.1, the should should be SHOULD
>> - In section 3.6, the must instances in bullets 3 and 4 could be MUSTs
>> - In section 3.11, the must should be MUST
>> - In section 4.3.2, the must instances in bullets 3 and 4 should be MUST=
s
>> - In section 4.4.2, the must in the last sentence of the second paragrap=
h
>> should be a MUST (and it may be helpful to enumerate 'all' here)
>> - Throughout 4.4.2, there are several instances of 'the server must'.
>> These must instances should probably be MUSTs and 'the server' should
>> probably the 'the relying party'.
>> - In 5.1, the should should be SHOULD
>=20
> You must use the word should and should use the word must as many times a=
s
> possible in a sentence. :-)
>=20
> I=E2=80=99ve heard different philosophies on this and tended to the more mellow=
 ones
> that imply. I=E2=80=99ve filed an
> Issue to resolve this.

I always thought this was drawn along points where interop was relevant and
I tried to limit the places I cited to those.

> <snip>
>> Typos
>> - In the intro change "very small IoT device" to "very small IoT devices=
=E2=80=9D
>=20
> That is from the -00 draft. It is not in the -01 draft.
Yes, I started reading the wrong one. I'm surprised I only missed this
comment when I realized I started with the wrong draft.
>> - In section 3 fix formatting of bullets
>=20
> The CDDL section header was wrong in 3.3. Is that what you meant?

I meant: "Note also: * Any claim defined for CWT or JWT may be used in an
EAT
   including those in the CWT [IANA.CWT.Claims
<https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.CWT.Claims> ]
and JWT IANA
   [IANA.JWT.Claims
<https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.JWT.Claims> ]
claims registries.  * All claims are optional * No
   claims are mandatory * All claims that are not understood by
   implementations MUST be ignored"

Maybe it's presented this way to entice the reader to read it in a super
fast legalese voice:-)
>=20
> LL
>=20
>=20
>=20
>=20
>>=20
>>=20
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org
>> https://www.ietf.org/mailman/listinfo/rats
>>=20
>=20



--B_3646102436_33229903
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html><head></head><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: s=
pace; -webkit-line-break: after-white-space;"><div style=3D"color: rgb(0, 0, 0=
); font-family: Calibri, sans-serif; font-size: 14px;"><br></div><div style=3D=
"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;"><b=
r></div><span id=3D"OLK_SRC_BODY_SECTION" style=3D"color: rgb(0, 0, 0); font-fam=
ily: Calibri, sans-serif; font-size: 14px;"><div style=3D"font-family:Calibri;=
 font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; B=
ORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIG=
HT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-T=
OP: 3pt"><span style=3D"font-weight:bold">From: </span> Laurence Lundblade &lt=
;<a href=3D"mailto:lgl@island-resort.com">lgl@island-resort.com</a>&gt;<br><sp=
an style=3D"font-weight:bold">Subject: </span> Re: [Rats] Review of draft-ietf=
-rats-eat-01<br></div><div><br></div><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION=
_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 =
0 0 5;"><div><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf=
-8"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break:=
 after-white-space;" class=3D""><div class=3D"">&lt;snip&gt;</div><div><blockquo=
te type=3D"cite" class=3D""><div class=3D""><div class=3D"">Section 1.4.2 claims to =
not standardize the "end-end process of<br class=3D"">establishing signing att=
estation key material in the entity, signing the<br class=3D"">EAT, and verify=
ing it". However, the election of COSE, for example, does<br class=3D"">standa=
rdize signing and verifying (see section 4.4 of RFC 8152). Also, the<br clas=
s=3D"">language here needs to reflect expansion to include JWT.<br class=3D""></=
div></div></blockquote><div><br class=3D""></div><div>COSE, EAT and CWT do not=
 mandate support for specific algorithms to the degree the interop is guaran=
teed. For example an entity could implement ECDSA and the relying party coul=
d implement the Edwards Curves. This is the intent of this sentence.&nbsp;</=
div><div><br class=3D""></div><div>I believe it is up to profile documents to =
lock this down for guaranteed interop</div><div><br class=3D""></div></div></d=
iv></div></blockquote></span><div style=3D"color: rgb(0, 0, 0); font-family: C=
alibri, sans-serif; font-size: 14px;">If the intent is to say algorithms are=
 not specified, say that. This snip reads much more open ended to me than I =
think is intended. Not specifying algorithms is common.</div><span id=3D"OLK_S=
RC_BODY_SECTION" style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-seri=
f; font-size: 14px;"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" sty=
le=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><di=
v style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-=
white-space;" class=3D""><div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div class=3D"">Section 2 feels incomplete without a de=
finition of claim (as in JWT and<br class=3D"">CWT, which include similar defi=
nitions as here plus claim) and attestation<br class=3D"">(given definition of=
 Attestation Key Material). CWT Claims Set should<br class=3D"">probably be re=
named Claims Set given expansion to include JWT.<br class=3D""></div></div></b=
lockquote><div><br class=3D""></div><div>Since an EAT is just a CWT or JWT now=
, I was thinking the definition from CWT and JWT just carries over.&nbsp;</d=
iv></div></div></div></blockquote></span><div style=3D"color: rgb(0, 0, 0); fo=
nt-family: Calibri, sans-serif; font-size: 14px;"><br></div><div style=3D"colo=
r: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">The oth=
er three were in one or both as well. The absence of claim felt like a gap, =
but it's obviously not a big deal either way</div><span id=3D"OLK_SRC_BODY_SEC=
TION" style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-siz=
e: 14px;"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-=
LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D"wo=
rd-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space=
;" class=3D""><div><br class=3D"">&lt;snip&gt;<br class=3D""><blockquote type=3D"cit=
e" class=3D""><div class=3D""><div class=3D""><br class=3D"">Should 3.11 be 'nested =
EATs' or 'aggregated EATs'. In other words, are<br class=3D"">these really nes=
ted (like signed then encrypted or signed then<br class=3D"">countersigned) or=
 are they aggregated into an array then signed? Should<br class=3D"">these be =
wrapped as a bstr (at least for CBOR)?<br class=3D""></div></div></blockquote>=
<div><br class=3D""></div><div>They really are nested. It says:</div><div><br =
class=3D""></div><div><pre class=3D"newpage" style=3D"font-size: 13.33333301544189=
5px; margin-top: 0px; margin-bottom: 0px; break-before: page;">   The conten=
ts of the "eat" claim must be a fully signed, optionally
   encrypted, EAT token.</pre><div class=3D""><br class=3D""></div><div class=3D"=
">The nesting is really powerful as it allows multiple subsystems to make EA=
T tokens (a modern cell phone has lots of CPUs, often well isolated from eac=
h other) and for them to be combined and bound to each other.</div></div></d=
iv></div></div></blockquote></span><div style=3D"color: rgb(0, 0, 0); font-fam=
ily: Calibri, sans-serif; font-size: 14px;"><br></div><div style=3D"color: rgb=
(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">I understand =
that nesting is powerful and that encryption or other signatures can be appl=
ied later. However, the language here reads like aggregation of EATs from va=
rious subsystems into a larger composition. Is nesting really what we want t=
here (vs nesting where additional cryptographic services are applied)? Even =
if nesting is appropriate here, is aggregation something we also want in the=
 toolbox?</div><div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-s=
erif; font-size: 14px;"><br></div><span id=3D"OLK_SRC_BODY_SECTION" style=3D"col=
or: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;"><block=
quote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df 5 =
solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D"word-wrap: break-w=
ord; -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div=
><div><div class=3D""><br class=3D""></div><div class=3D"">My thought is that they=
 do not need bstr wrapping. It&#8217;s only inputs to hash functions that ne=
ed that because of the way CBOR decoders work.</div></div></div></div></div>=
</blockquote></span><span id=3D"OLK_SRC_BODY_SECTION" style=3D"color: rgb(0, 0, =
0); font-family: Calibri, sans-serif; font-size: 14px;"><blockquote id=3D"MAC_=
OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING=
:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D"word-wrap: break-word; -webkit-n=
bsp-mode: space; line-break: after-white-space;" class=3D""><div><div><div cla=
ss=3D""><br class=3D""></div><div class=3D"">If you still think it needs bstr wrap=
ping, please file a GitHub issue.</div></div><div><br class=3D""></div></div><=
/div></div></blockquote></span><div style=3D"color: rgb(0, 0, 0); font-family:=
 Calibri, sans-serif; font-size: 14px;">I'd like to hear from others as my c=
onsumption of CBOR is limited (but I did see some interop problems related t=
o bstr usage). Given there are integrity checks in the embedded pieces, capt=
uring as a bstr seems like the safe play to me, especially given the potenti=
al for differing encoding choices. It could be that all things that need to =
be bstr are already handled though.&nbsp;</div><span id=3D"OLK_SRC_BODY_SECTIO=
N" style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: =
14px;"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEF=
T: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D"word-=
wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div><br><blockquote type=3D"cite" class=3D""><div class=3D""><div class=3D=
"">In 4.4.1, suggest table presentation a la COSE spec.<br class=3D""></div></=
div></blockquote><div><br class=3D""></div>That is CDDL. It should not be a ta=
ble.</div></div></div></blockquote></span><span id=3D"OLK_SRC_BODY_SECTION" st=
yle=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;=
"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b=
5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D"word-wrap:=
 break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=
=3D""><div><br class=3D""></div><div>But latitude and such should have an &#8220=
;=3D&#8220;. I&#8217;ve filed an issue for that.&nbsp;</div></div></div></bloc=
kquote></span><div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-se=
rif; font-size: 14px;"><br></div><div style=3D"color: rgb(0, 0, 0); font-famil=
y: Calibri, sans-serif; font-size: 14px;">This is what caught my eye, but I =
like the COSE presentation better:-)</div><span id=3D"OLK_SRC_BODY_SECTION" st=
yle=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;=
"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b=
5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D"word-wrap:=
 break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=
=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D""><div class=3D""><br cl=
ass=3D"">In 4.4.2, are nested EATs allowed to make different encoding choices?=
<br class=3D""></div></div></blockquote><div><br class=3D""></div><div>Yes</div>=
<div><br class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div c=
lass=3D""><div class=3D""><br class=3D"">Throughout the draft, should and must are=
 used in many places where SHOULD<br class=3D"">or MUST is probably applicable=
. Examples include:<br class=3D""><br class=3D""><span class=3D"Apple-tab-span" st=
yle=3D"white-space:pre">	</span>- In section 3.1, the should should be SHOULD<=
br class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- I=
n section 3.6, the must instances in bullets 3 and 4 could be MUSTs<br class=
=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- In sectio=
n 3.11, the must should be MUST<br class=3D""><span class=3D"Apple-tab-span" sty=
le=3D"white-space:pre">	</span>- In section 4.3.2, the must instances in bulle=
ts 3 and 4 should be MUSTs<br class=3D""><span class=3D"Apple-tab-span" style=3D"w=
hite-space:pre">	</span>- In section 4.4.2, the must in the last sentence of=
 the second paragraph<br class=3D"">should be a MUST (and it may be helpful to=
 enumerate 'all' here)<br class=3D""><span class=3D"Apple-tab-span" style=3D"white=
-space:pre">	</span>- Throughout 4.4.2, there are several instances of 'the =
server must'.<br class=3D"">These must instances should probably be MUSTs and =
'the server' should<br class=3D"">probably the 'the relying party'.<br class=3D"=
"><span class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>- In 5.1, the=
 should should be SHOULD<br class=3D""></div></div></blockquote><div><br class=
=3D""></div><div>You must use the word should and should use the word must as =
many times as possible in a sentence. :-)</div></div></div></div></blockquot=
e></span><span id=3D"OLK_SRC_BODY_SECTION" style=3D"color: rgb(0, 0, 0); font-fa=
mily: Calibri, sans-serif; font-size: 14px;"><blockquote id=3D"MAC_OUTLOOK_ATT=
RIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; M=
ARGIN:0 0 0 5;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space;=
 line-break: after-white-space;" class=3D""><div><br class=3D""></div><div>I&#82=
17;ve heard different philosophies on this and tended to the more mellow one=
s that imply. I&#8217;ve filed an</div><div>Issue to resolve this.</div></di=
v></blockquote></span><div><br></div><div>I always thought this was drawn al=
ong points where interop was relevant and I tried to limit the places I cite=
d to those.&nbsp;</div><div><br></div><span id=3D"OLK_SRC_BODY_SECTION" style=3D=
"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;"><b=
lockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4d=
f 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div style=3D"word-wrap: break-wo=
rd; -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div>=
&lt;snip&gt;</div><blockquote type=3D"cite" class=3D""><div class=3D""><div class=3D=
"">Typos<br class=3D"">- In the intro change "very small IoT device" to "very =
small IoT devices&#8221;</div></div></blockquote><div><br class=3D""></div><di=
v>That is from the -00 draft. It is not in the -01 draft.&nbsp;</div></div><=
/blockquote></span><div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sa=
ns-serif; font-size: 14px;"><div><div>Yes, I started reading the wrong one. =
I'm surprised I only missed this comment when I realized I started with the =
wrong draft.</div><span id=3D"OLK_SRC_BODY_SECTION"><blockquote id=3D"MAC_OUTLOO=
K_ATTRIBUTION_BLOCKQUOTE" style=3D"padding: 0px 0px 0px 5px; margin: 0px 0px 0=
px 5px;"><div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: spac=
e;"></div></blockquote></span></div><div></div></div><span id=3D"OLK_SRC_BODY_=
SECTION" style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-=
size: 14px;"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORD=
ER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div style=3D=
"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-sp=
ace;" class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D""><div clas=
s=3D"">- In section 3 fix formatting of bullets<br class=3D""></div></div></bloc=
kquote><div><br class=3D""></div><div>The CDDL section header was wrong in 3.3=
. Is that what you meant?</div></div></div></div></blockquote></span><div><d=
iv style=3D"orphans: 2; widows: 2;"><font face=3D"Calibri,sans-serif"><span styl=
e=3D"font-size: 13.33329963684082px;"><br></span></font></div><div style=3D"orph=
ans: 2; widows: 2;"><font face=3D"Calibri,sans-serif"><span style=3D"font-size: =
13.33329963684082px;">I</span></font><span style=3D"color: rgb(0, 0, 0); font-=
family: Calibri, sans-serif; font-size: 13.3333px; orphans: 2; widows: 2;">&=
nbsp;meant: "Note also: * Any claim defined for CWT or JWT may be used in an=
 EAT</span></div></div><div style=3D"color: rgb(0, 0, 0); font-family: Calibri=
, sans-serif; font-size: 14px;"><pre class=3D"newpage" style=3D"font-size: 13.33=
33px; margin-top: 0px; margin-bottom: 0px; break-before: page; font-variant-=
ligatures: normal; orphans: 2; widows: 2;">   including those in the CWT [<a=
 href=3D"https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.CWT.Claim=
s" title=3D"&quot;CBOR Web Token (CWT) Claims&quot;">IANA.CWT.Claims</a>] and =
JWT IANA
   [<a href=3D"https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.JW=
T.Claims" title=3D"&quot;JSON Web Token (JWT) Claims&quot;">IANA.JWT.Claims</a=
>] claims registries.  * All claims are optional * No
   claims are mandatory * All claims that are not understood by
   implementations MUST be ignored"
</pre></div><div style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-ser=
if; font-size: 14px;"><br></div><div>Maybe it's presented this way to entice=
 the reader to read it in a super fast legalese voice:-)</div><span id=3D"OLK_=
SRC_BODY_SECTION" style=3D"color: rgb(0, 0, 0); font-family: Calibri, sans-ser=
if; font-size: 14px;"><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" st=
yle=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><d=
iv style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after=
-white-space;" class=3D""><div><div><br class=3D""></div><div>LL</div><div><br c=
lass=3D""></div><div><br class=3D""></div><div><br class=3D""></div><br class=3D""><=
blockquote type=3D"cite" class=3D""><div class=3D""><div class=3D""><br class=3D""><br=
 class=3D"">_______________________________________________<br class=3D"">RATS m=
ailing list<br class=3D""><a href=3D"mailto:RATS@ietf.org" class=3D"">RATS@ietf.or=
g</a><br class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/rats">https=
://www.ietf.org/mailman/listinfo/rats</a><br class=3D""><br class=3D""></div></d=
iv></blockquote></div><br class=3D""></div></div></blockquote></span></body></=
html>

--B_3646102436_33229903--



From nobody Tue Jul 16 10:33:14 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4370B120A90 for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 10:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 YrXz_EoeNq89 for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 10:33:09 -0700 (PDT)
Received: from p3plsmtpa12-06.prod.phx3.secureserver.net (p3plsmtpa12-06.prod.phx3.secureserver.net [68.178.252.235]) (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 BBD7B120112 for <rats@ietf.org>; Tue, 16 Jul 2019 10:33:09 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id nRK8hzF5QDaIgnRK8hT7Wt; Tue, 16 Jul 2019 10:33:09 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7F84049E-674B-4FAD-83B3-32A506F78281"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Tue, 16 Jul 2019 10:33:07 -0700
In-Reply-To: <D95316BE.E2E33%carl@redhoundsoftware.com>
Cc: "rats@ietf.org" <rats@ietf.org>
To: Carl Wallace <carl@redhoundsoftware.com>
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com> <D95316BE.E2E33%carl@redhoundsoftware.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfLJa4nGqteWsCBugl/ECsF/MbH9d0ExQK5ciW/6L9jd+h1T49qySng8I0xDbJp61COYprf1QCvodbxvo5tkpKAlMyqccJamFNy9w0d0z+ksYct8Tm1mq Vy+ZyTI4JXqweiYEwQCqitRikDg1pQPtzfW8Ze8jR6QAm+Pmbp0ogbs/V/VgC11ip+Z+SlDvtoQLryToDx7iKs3l9Zv2SjgTuaM=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/vx6isrQl4Ctv8l3DMhRU4gsKHhY>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 17:33:12 -0000

--Apple-Mail=_7F84049E-674B-4FAD-83B3-32A506F78281
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

below...

> On Jul 16, 2019, at 3:13 AM, Carl Wallace <carl@redhoundsoftware.com> =
wrote:
>=20
>=20
> From: Laurence Lundblade <lgl@island-resort.com =
<mailto:lgl@island-resort.com>>
> Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
>=20
>> <snip>
>>> Section 1.4.2 claims to not standardize the "end-end process of
>>> establishing signing attestation key material in the entity, signing =
the
>>> EAT, and verifying it". However, the election of COSE, for example, =
does
>>> standardize signing and verifying (see section 4.4 of RFC 8152). =
Also, the
>>> language here needs to reflect expansion to include JWT.
>>=20
>> COSE, EAT and CWT do not mandate support for specific algorithms to =
the degree the interop is guaranteed. For example an entity could =
implement ECDSA and the relying party could implement the Edwards =
Curves. This is the intent of this sentence.=20
>>=20
>> I believe it is up to profile documents to lock this down for =
guaranteed interop
>>=20
>=20
> If the intent is to say algorithms are not specified, say that. This =
snip reads much more open ended to me than I think is intended. Not =
specifying algorithms is common.

It is also how the public key is obtained and trust in it is =
established. We have lots of choices including X.509 hierarchies, some =
web service, some new service=E2=80=A6 For example there are extensions =
to COSE in the works for X.509 now.


>>> Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words, =
are
>>> these really nested (like signed then encrypted or signed then
>>> countersigned) or are they aggregated into an array then signed? =
Should
>>> these be wrapped as a bstr (at least for CBOR)?
>>=20
>> They really are nested. It says:
>>=20
>>    The contents of the "eat" claim must be a fully signed, optionally
>>    encrypted, EAT token.
>>=20
>> The nesting is really powerful as it allows multiple subsystems to =
make EAT tokens (a modern cell phone has lots of CPUs, often well =
isolated from each other) and for them to be combined and bound to each =
other.
>=20
>=20
> I understand that nesting is powerful and that encryption or other =
signatures can be applied later. However, the language here reads like =
aggregation of EATs from various subsystems into a larger composition. =
Is nesting really what we want there (vs nesting where additional =
cryptographic services are applied)? Even if nesting is appropriate =
here, is aggregation something we also want in the toolbox?

I think we want both aggregation and nesting.

To be sure it is clear, nesting means you take a fully formed and signed =
EAT token and put it in another fully formed and signed EAT token. One =
of the reasons this might happen is that a device (e.g. a car) is =
assembled out of multiple components that can=E2=80=99t be modified by =
the end manufacturer. Subcomponents are capable of generating EATs. Some =
final component (controlled by the car maker) puts them all together in =
one token for the car the signature of which binds all the sub tokens =
together.

The submods claim is the proposed way to do aggregation of claims where =
the subcomponent set of claims is not separately signed.


>> My thought is that they do not need bstr wrapping. It=E2=80=99s only =
inputs to hash functions that need that because of the way CBOR decoders =
work.
>>=20
>> If you still think it needs bstr wrapping, please file a GitHub =
issue.
>>=20
>=20
> I'd like to hear from others as my consumption of CBOR is limited (but =
I did see some interop problems related to bstr usage). Given there are =
integrity checks in the embedded pieces, capturing as a bstr seems like =
the safe play to me, especially given the potential for differing =
encoding choices. It could be that all things that need to be bstr are =
already handled though.=20

Yes, I think all things that need bstr are wrapped through compliance =
with COSE.


>>> In 4.4.1, suggest table presentation a la COSE spec.
>>=20
>> That is CDDL. It should not be a table.
>>=20
>> But latitude and such should have an =E2=80=9C=3D=E2=80=9C. I=E2=80=99v=
e filed an issue for that.=20
>=20
>=20
> This is what caught my eye, but I like the COSE presentation better:-)

CDDL was not published when COSE was created so the CDDL in the COSE =
spec is non-normative.=20

I am trying to do differently here and make the CDDL normative to =
specify the information model and allow the data model to be derived for =
CBOE and JSON.

I=E2=80=99ve fixed the missing =E2=80=9C=3D=E2=80=9C. Thanks for =
catching it.


>=20
>>> - In section 3 fix formatting of bullets
>>=20
>> The CDDL section header was wrong in 3.3.. Is that what you meant?
>=20
>=20
> I meant: "Note also: * Any claim defined for CWT or JWT may be used in =
an EAT
>    including those in the CWT [IANA.CWT.Claims =
<https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.CWT.Claims>] =
and JWT IANA
>    [IANA.JWT.Claims =
<https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.JWT.Claims>] =
claims registries.  * All claims are optional * No
>    claims are mandatory * All claims that are not understood by
>    implementations MUST be ignored"
>=20
> Maybe it's presented this way to entice the reader to read it in a =
super fast legalese voice:-)

I=E2=80=99ve fixed this.

LL


--Apple-Mail=_7F84049E-674B-4FAD-83B3-32A506F78281
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">below...<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jul 16, 2019, at 3:13 AM, =
Carl Wallace &lt;<a href=3D"mailto:carl@redhoundsoftware.com" =
class=3D"">carl@redhoundsoftware.com</a>&gt; wrote:</div><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D""><br class=3D""></div><div style=3D"font-family: Calibri, =
sans-serif; font-size: 14px;" class=3D""><br class=3D""></div><span =
id=3D"OLK_SRC_BODY_SECTION" style=3D"font-family: Calibri, sans-serif; =
font-size: 14px;" class=3D""><div style=3D"font-family: Calibri; =
font-size: 11pt; text-align: left; border-width: 1pt medium medium; =
border-style: solid none none; padding: 3pt 0in 0in; border-top-color: =
rgb(181, 196, 223);" class=3D""><span style=3D"font-weight:bold" =
class=3D"">From: </span> Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt;<br class=3D""><span =
style=3D"font-weight:bold" class=3D"">Subject: </span> Re: [Rats] Review =
of draft-ietf-rats-eat-01<br class=3D""></div><div class=3D""><br =
class=3D""></div><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" =
style=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" =
class=3D"" type=3D"cite"><div class=3D""><meta http-equiv=3D"Content-Type"=
 content=3D"text/html; charset=3Dutf-8" class=3D""><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;" class=3D""><div class=3D"">&lt;snip&gt;</div><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"">Section 1.4.2 claims to not standardize the "end-end process =
of<br class=3D"">establishing signing attestation key material in the =
entity, signing the<br class=3D"">EAT, and verifying it". However, the =
election of COSE, for example, does<br class=3D"">standardize signing =
and verifying (see section 4.4 of RFC 8152). Also, the<br =
class=3D"">language here needs to reflect expansion to include JWT.<br =
class=3D""></div></div></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">COSE, EAT and CWT do not mandate =
support for specific algorithms to the degree the interop is guaranteed. =
For example an entity could implement ECDSA and the relying party could =
implement the Edwards Curves. This is the intent of this =
sentence.&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D"">I believe it is up to profile documents to lock this down for =
guaranteed interop</div><div class=3D""><br =
class=3D""></div></div></div></div></blockquote></span><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" class=3D"">If=
 the intent is to say algorithms are not specified, say that. This snip =
reads much more open ended to me than I think is intended. Not =
specifying algorithms is common.</div></div></div></blockquote><div><br =
class=3D""></div><div>It is also how the public key is obtained and =
trust in it is established. We have lots of choices including X.509 =
hierarchies, some web service, some new service=E2=80=A6 For example =
there are extensions to COSE in the works for X.509 now.</div><div><br =
class=3D""></div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-family: =
Calibri, sans-serif; font-size: 14px;" class=3D""><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df =
5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite"><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"">Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other =
words, are<br class=3D"">these really nested (like signed then encrypted =
or signed then<br class=3D"">countersigned) or are they aggregated into =
an array then signed? Should<br class=3D"">these be wrapped as a bstr =
(at least for CBOR)?<br class=3D""></div></div></blockquote><div =
class=3D""><br class=3D""></div><div class=3D"">They really are nested. =
It says:</div><div class=3D""><br class=3D""></div><div class=3D""><pre =
class=3D"newpage" style=3D"font-size: 13.333333015441895px; margin-top: =
0px; margin-bottom: 0px; break-before: page;">   The contents of the =
"eat" claim must be a fully signed, optionally
   encrypted, EAT token.</pre><div class=3D""><br class=3D""></div><div =
class=3D"">The nesting is really powerful as it allows multiple =
subsystems to make EAT tokens (a modern cell phone has lots of CPUs, =
often well isolated from each other) and for them to be combined and =
bound to each =
other.</div></div></div></div></div></blockquote></span><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D""><br class=3D""></div><div style=3D"font-family: Calibri, =
sans-serif; font-size: 14px;" class=3D"">I understand that nesting is =
powerful and that encryption or other signatures can be applied later. =
However, the language here reads like aggregation of EATs from various =
subsystems into a larger composition. Is nesting really what we want =
there (vs nesting where additional cryptographic services are applied)? =
Even if nesting is appropriate here, is aggregation something we also =
want in the toolbox?</div></div></div></blockquote><div><br =
class=3D""></div><div>I think we want both aggregation and =
nesting.</div><div><br class=3D""></div><div>To be sure it is clear, =
nesting means you take a fully formed and signed EAT token and put it in =
another fully formed and signed EAT token. One of the reasons this might =
happen is that a device (e.g. a car) is assembled out of multiple =
components that can=E2=80=99t be modified by the end manufacturer. =
Subcomponents are capable of generating EATs. Some final component =
(controlled by the car maker) puts them all together in one token for =
the car the signature of which binds all the sub tokens =
together.</div><div><br class=3D""></div><div>The submods claim is the =
proposed way to do aggregation of claims where the subcomponent set of =
claims is not separately signed.</div><div><br class=3D""></div><div><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div class=3D""><div=
 style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
id=3D"OLK_SRC_BODY_SECTION" style=3D"font-family: Calibri, sans-serif; =
font-size: 14px;" class=3D""><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df =
5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite"><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D""><div =
class=3D""><div class=3D"">My thought is that they do not need bstr =
wrapping. It=E2=80=99s only inputs to hash functions that need that =
because of the way CBOR decoders =
work.</div></div></div></div></div></blockquote></span><span =
id=3D"OLK_SRC_BODY_SECTION" style=3D"font-family: Calibri, sans-serif; =
font-size: 14px;" class=3D""><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df =
5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite"><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D""><div =
class=3D""><div class=3D""><br class=3D""></div><div class=3D"">If you =
still think it needs bstr wrapping, please file a GitHub =
issue.</div></div><div class=3D""><br =
class=3D""></div></div></div></div></blockquote></span><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D"">I'd like to hear from others as my consumption of CBOR is =
limited (but I did see some interop problems related to bstr usage). =
Given there are integrity checks in the embedded pieces, capturing as a =
bstr seems like the safe play to me, especially given the potential for =
differing encoding choices. It could be that all things that need to be =
bstr are already handled =
though.&nbsp;</div></div></div></blockquote><div><br =
class=3D""></div><div>Yes, I think all things that need bstr are wrapped =
through compliance with COSE.</div><div><br class=3D""></div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
id=3D"OLK_SRC_BODY_SECTION" style=3D"font-family: Calibri, sans-serif; =
font-size: 14px;" class=3D""><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df =
5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite"><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"">In 4.4.1, suggest table presentation a la COSE spec.<br =
class=3D""></div></div></blockquote><div class=3D""><br =
class=3D""></div>That is CDDL. It should not be a =
table.</div></div></div></blockquote></span><span =
id=3D"OLK_SRC_BODY_SECTION" style=3D"font-family: Calibri, sans-serif; =
font-size: 14px;" class=3D""><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df =
5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite"><div =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; line-break: after-white-space;" class=3D""><div class=3D""><br =
class=3D""></div><div class=3D"">But latitude and such should have an =
=E2=80=9C=3D=E2=80=9C. I=E2=80=99ve filed an issue for =
that.&nbsp;</div></div></div></blockquote></span><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D""><br class=3D""></div><div style=3D"font-family: Calibri, =
sans-serif; font-size: 14px;" class=3D"">This is what caught my eye, but =
I like the COSE presentation =
better:-)</div></div></div></blockquote><div><br =
class=3D""></div><div>CDDL was not published when COSE was created so =
the CDDL in the COSE spec is non-normative.&nbsp;</div><div><br =
class=3D""></div><div>I am trying to do differently here and make the =
CDDL normative to specify the information model and allow the data model =
to be derived for CBOE and JSON.</div><div><br =
class=3D""></div><div>I=E2=80=99ve fixed the missing =E2=80=9C=3D=E2=80=9C=
. Thanks for catching it.</div><div><br class=3D""></div><div><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D""><div class=3D""><span id=3D"OLK_SRC_BODY_SECTION" =
class=3D""><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" =
style=3D"padding: 0px 0px 0px 5px; margin: 0px 0px 0px 5px;" class=3D"" =
type=3D"cite"><div class=3D"" style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space;"></div></blockquote></span></div><div =
class=3D""></div></div><span id=3D"OLK_SRC_BODY_SECTION" =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D""><blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" =
style=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" =
class=3D"" type=3D"cite"><div class=3D""><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div class=3D"">- In section 3 fix formatting of bullets<br =
class=3D""></div></div></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">The CDDL section header was wrong in =
3.3.. Is that what you =
meant?</div></div></div></div></blockquote></span><div class=3D""><div =
style=3D"orphans: 2; widows: 2;" class=3D""><font =
face=3D"Calibri,sans-serif" class=3D""><span style=3D"font-size: =
13.33329963684082px;" class=3D""><br class=3D""></span></font></div><div =
style=3D"orphans: 2; widows: 2;" class=3D""><font =
face=3D"Calibri,sans-serif" class=3D""><span style=3D"font-size: =
13.33329963684082px;" class=3D"">I</span></font><span =
style=3D"font-family: Calibri, sans-serif; font-size: 13.3333px; =
orphans: 2; widows: 2;" class=3D"">&nbsp;meant: "Note also: * Any claim =
defined for CWT or JWT may be used in an EAT</span></div></div><div =
style=3D"font-family: Calibri, sans-serif; font-size: 14px;" =
class=3D""><pre class=3D"newpage" style=3D"font-size: 13.3333px; =
margin-top: 0px; margin-bottom: 0px; break-before: page; =
font-variant-ligatures: normal; orphans: 2; widows: 2;">   including =
those in the CWT [<a =
href=3D"https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.CWT.Cl=
aims" title=3D"&quot;CBOR Web Token (CWT) Claims&quot;" =
class=3D"">IANA.CWT.Claims</a>] and JWT IANA
   [<a =
href=3D"https://tools.ietf.org/html/draft-ietf-rats-eat-01#ref-IANA.JWT.Cl=
aims" title=3D"&quot;JSON Web Token (JWT) Claims&quot;" =
class=3D"">IANA.JWT.Claims</a>] claims registries.  * All claims are =
optional * No
   claims are mandatory * All claims that are not understood by
   implementations MUST be ignored"
</pre></div><div style=3D"font-family: Calibri, sans-serif; font-size: =
14px;" class=3D""><br class=3D""></div><div class=3D"">Maybe it's =
presented this way to entice the reader to read it in a super fast =
legalese voice:-)</div></div></blockquote><div><br =
class=3D""></div><div>I=E2=80=99ve fixed this.</div><br =
class=3D""></div><div>LL</div><br class=3D""></body></html>=

--Apple-Mail=_7F84049E-674B-4FAD-83B3-32A506F78281--


From nobody Tue Jul 16 11:22:56 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9957F120CEB for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 11:22:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=redhoundsoftware.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 gh-lJaAGT9xD for <rats@ietfa.amsl.com>; Tue, 16 Jul 2019 11:22:52 -0700 (PDT)
Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E3EC120CE2 for <rats@ietf.org>; Tue, 16 Jul 2019 11:22:52 -0700 (PDT)
Received: by mail-qk1-x736.google.com with SMTP id 201so15362230qkm.9 for <rats@ietf.org>; Tue, 16 Jul 2019 11:22:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version; bh=be13bGVB/4v3XSQy27Z+Y2BN/ENuP+V7jwMevOHk1i4=; b=ab5wQTWNLeGbqV65yg0Ws6mhKJUZWrjQE+kyixeuOGFiLZK4RD3+t3pr48LyTLnya6 h5UKwGz8fUWhSRyiEHQ9Rb4+4Bpa17E70rS0ILPi56Ts+2LRDhfJGWR6ttNCnRO3EOB/ 85VUPAH3shW+ApC4GO9vht+TktwshxWPXnDOI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version; bh=be13bGVB/4v3XSQy27Z+Y2BN/ENuP+V7jwMevOHk1i4=; b=r2eJv7AuhZM6BxH7F1Q8oC7H9gZS6/+TDkY8gUqa3ww3W90gqWSjVHjoArh2FVhZvE 7ycBCoxaX5NQJ4Y7g2WokP2aY0njUptxAbTPrg15TNqZ2On8udRGxmTD2p+nx4RIjn9K NdtzMQn/8dWBFDpYXcoAdG7aEO4CI1L1VZYF7zrIJyBISdoP8VofEWBmuZaAAeMyvEnH 7PAu7w+jJPUC5bQtsG6nLnwBd4cQazcASqa9BFPA8kndSeuQ2KUn0HgXyGahSbPuhqlh gOng9Xf7nPTxJc+zMXUJd/t98LUYZBwj5f03xUzyxhfM0/qxi+/p3RrhhaG1iVKBL9bd IE1A==
X-Gm-Message-State: APjAAAWj5gR/qoT9UDsiq/b9qdMhlV56DmWQnFMS6fKdyA3+Qfl+rZJ4 Vj6LAlhOnq//vAb2jfQgJVP9X1re
X-Google-Smtp-Source: APXvYqzoSyOce1kZI2MSShedFhh3DLZ5b2GX3LpxKa5TI/I9qRgHyxal+OB9/H74eyKMAorhvdvTsQ==
X-Received: by 2002:a37:91c2:: with SMTP id t185mr22484686qkd.193.1563301371350;  Tue, 16 Jul 2019 11:22:51 -0700 (PDT)
Received: from [192.168.2.105] (pool-96-255-231-27.washdc.fios.verizon.net. [96.255.231.27]) by smtp.googlemail.com with ESMTPSA id p3sm14671080qta.12.2019.07.16.11.22.47 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 16 Jul 2019 11:22:50 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/14.7.6.170621
Date: Tue, 16 Jul 2019 14:22:43 -0400
From: Carl Wallace <carl@redhoundsoftware.com>
To: Laurence Lundblade <lgl@island-resort.com>
CC: "rats@ietf.org" <rats@ietf.org>
Message-ID: <D9538DB1.E2F9F%carl@redhoundsoftware.com>
Thread-Topic: [Rats] Review of draft-ietf-rats-eat-01
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com> <D95316BE.E2E33%carl@redhoundsoftware.com> <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com>
In-Reply-To: <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3646131769_942115"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/_NTAVsVF2iHUy2Fe7nZpqH9SF-o>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jul 2019 18:22:55 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3646131769_942115
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

>=20
> <snip>
>>>> Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words, are
>>>> these really nested (like signed then encrypted or signed then
>>>> countersigned) or are they aggregated into an array then signed? Shoul=
d
>>>> these be wrapped as a bstr (at least for CBOR)?
>>>=20
>>> They really are nested. It says:
>>>=20
>>>    The contents of the "eat" claim must be a fully signed, optionally
>>>    encrypted, EAT token.
>>>=20
>>> The nesting is really powerful as it allows multiple subsystems to make=
 EAT
>>> tokens (a modern cell phone has lots of CPUs, often well isolated from =
each
>>> other) and for them to be combined and bound to each other.
>>=20
>> I understand that nesting is powerful and that encryption or other signa=
tures
>> can be applied later. However, the language here reads like aggregation =
of
>> EATs from various subsystems into a larger composition. Is nesting reall=
y
>> what we want there (vs nesting where additional cryptographic services a=
re
>> applied)? Even if nesting is appropriate here, is aggregation something =
we
>> also want in the toolbox?
>=20
> I think we want both aggregation and nesting.
>=20
> To be sure it is clear, nesting means you take a fully formed and signed =
EAT
> token and put it in another fully formed and signed EAT token. One of the
> reasons this might happen is that a device (e.g. a car) is assembled out =
of
> multiple components that can=E2=80=99t be modified by the end manufacturer.
> Subcomponents are capable of generating EATs. Some final component (contr=
olled
> by the car maker) puts them all together in one token for the car the
> signature of which binds all the sub tokens together.
>=20
> The submods claim is the proposed way to do aggregation of claims where t=
he
> subcomponent set of claims is not separately signed.

So that leaves the question of aggregation of signed EATs. There's enough
flexibility that can be added later if it's not viewed as necessary now but
turns out to be useful later. The CMS ContentCollection is what I was
thinking of.=20
>=20
> <snip>
>=20



--B_3646131769_942115
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html><head></head><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: s=
pace; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size:=
 14px; font-family: Calibri, sans-serif;"><span id=3D"OLK_SRC_BODY_SECTION"><b=
lockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4d=
f 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div style=3D"word-wrap: break-wo=
rd; -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div>=
<div><br>&lt;snip&gt;</div><blockquote type=3D"cite" class=3D""><div class=3D""><d=
iv style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-brea=
k: after-white-space;" class=3D""><span id=3D"OLK_SRC_BODY_SECTION" style=3D"font-=
family: Calibri, sans-serif; font-size: 14px;" class=3D""><blockquote id=3D"MAC_=
OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df 5 solid; PADDING=
:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite"><div class=3D""><div style=3D"wo=
rd-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space=
;" class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><di=
v class=3D"">Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words=
, are<br class=3D"">these really nested (like signed then encrypted or signed =
then<br class=3D"">countersigned) or are they aggregated into an array then si=
gned? Should<br class=3D"">these be wrapped as a bstr (at least for CBOR)?<br =
class=3D""></div></div></blockquote><div class=3D""><br class=3D""></div><div clas=
s=3D"">They really are nested. It says:</div><div class=3D""><br class=3D""></div>=
<div class=3D""><pre class=3D"newpage" style=3D"font-size: 13.333333015441895px; m=
argin-top: 0px; margin-bottom: 0px; break-before: page;">   The contents of =
the "eat" claim must be a fully signed, optionally
   encrypted, EAT token.</pre><div class=3D""><br class=3D""></div><div class=3D"=
">The nesting is really powerful as it allows multiple subsystems to make EA=
T tokens (a modern cell phone has lots of CPUs, often well isolated from eac=
h other) and for them to be combined and bound to each other.</div></div></d=
iv></div></div></blockquote></span><div style=3D"font-family: Calibri, sans-se=
rif; font-size: 14px;" class=3D""><br class=3D""></div><div style=3D"font-family: =
Calibri, sans-serif; font-size: 14px;" class=3D"">I understand that nesting is=
 powerful and that encryption or other signatures can be applied later. Howe=
ver, the language here reads like aggregation of EATs from various subsystem=
s into a larger composition. Is nesting really what we want there (vs nestin=
g where additional cryptographic services are applied)? Even if nesting is a=
ppropriate here, is aggregation something we also want in the toolbox?</div>=
</div></div></blockquote><div><br class=3D""></div><div>I think we want both a=
ggregation and nesting.</div><div><br class=3D""></div><div>To be sure it is c=
lear, nesting means you take a fully formed and signed EAT token and put it =
in another fully formed and signed EAT token. One of the reasons this might =
happen is that a device (e.g. a car) is assembled out of multiple components=
 that can&#8217;t be modified by the end manufacturer. Subcomponents are cap=
able of generating EATs. Some final component (controlled by the car maker) =
puts them all together in one token for the car the signature of which binds=
 all the sub tokens together.</div><div><br class=3D""></div><div>The submods =
claim is the proposed way to do aggregation of claims where the subcomponent=
 set of claims is not separately signed.</div></div></div></blockquote></spa=
n><div><br></div><div>So that leaves the question of aggregation of signed E=
ATs. There's enough flexibility that can be added later if it's not viewed a=
s necessary now but turns out to be useful later. The CMS ContentCollection =
is what I was thinking of.&nbsp;</div><span id=3D"OLK_SRC_BODY_SECTION"><block=
quote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT: #b5c4df 5 =
solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div><div=
><br class=3D""></div><div>&lt;snip&gt;</div></div><br class=3D""></div></blockq=
uote></span></body></html>

--B_3646131769_942115--



From nobody Thu Jul 18 02:12:39 2019
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79FBD1200B5 for <rats@ietfa.amsl.com>; Thu, 18 Jul 2019 02:12:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 yUhQLfotedlB for <rats@ietfa.amsl.com>; Thu, 18 Jul 2019 02:12:35 -0700 (PDT)
Received: from mailext.sit.fraunhofer.de (mailext.sit.fraunhofer.de [141.12.72.89]) (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 D096512009C for <rats@ietf.org>; Thu, 18 Jul 2019 02:12:33 -0700 (PDT)
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.14.4/8.14.4/Debian-4.1ubuntu1.1) with ESMTP id x6I9CQIG006102 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NOT); Thu, 18 Jul 2019 11:12:27 +0200
Received: from [192.168.16.50] (79.206.144.139) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 18 Jul 2019 11:12:21 +0200
To: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>, "rats@ietf.org" <rats@ietf.org>
References: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <ef3fc36a-3fa7-01f7-17b9-6f7c771fbf27@sit.fraunhofer.de>
Date: Thu, 18 Jul 2019 11:12:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2
MIME-Version: 1.0
In-Reply-To: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [79.206.144.139]
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/6eKqrtRzv6j77SHx2wrlK4xw7MQ>
Subject: Re: [Rats] Call for agenda
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jul 2019 09:12:37 -0000

Hi all,

here is another agenda request proposal:

* Reference Interaction Model 10 min
* YANG Module 15 min
* Information Model 15 min
   (this should be mainly discussion about how to actually frame an IM
    doc and its requirements)
* Architecture 15
   (there are a lot of open issues and comments to digest, still.
    Assuming that that is at least addressed, that will also be content
    and basis for discussion)

Not all of these items have to happen in the same session, I think. 
Reference Interaction Model & YANG Module should be coupled, though.

These are "minimal" time requirements. It might good to plan in a bit 
more time required for discussion.

Viele Grüße,

Henk


On 7/9/19 11:33 PM,  wrote:
> Hello RATS participants,
> 
> We have two slots allocated for us to further our work:
> 
> 15:50-16:50 Wed, July 24^th (meet in Van Horne)
> 
> 15:50-17:20 Thurs, July 25^th (meet in Sainte-Catherine)
> 
> We would like to allocate the first time slot on Wednesday for 
> furthering the Use Cases and the EAT draft.  There are other documents 
> that could be discussed so if those authors would like time allocated, 
> or if there is other relevant/in scope work someone would like to 
> present please respond to rats-chairs@ietf.org <mailto:rats-chairs@ietf.org>
> 
> And provide the following:
> 
> Presenter(s) name(s)
> 
> Draft pointer (or topic)
> 
> Time required
> 
> Thanks, Nancy
> 
> 
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
> 


From nobody Thu Jul 18 05:16:00 2019
Return-Path: <ncamwing@cisco.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CF84120241 for <rats@ietfa.amsl.com>; Thu, 18 Jul 2019 05:15:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=RAJoh4MD; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZPWnGyho
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 j3cW3A-drBo3 for <rats@ietfa.amsl.com>; Thu, 18 Jul 2019 05:15:57 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A72612022E for <rats@ietf.org>; Thu, 18 Jul 2019 05:15:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2948; q=dns/txt; s=iport; t=1563452157; x=1564661757; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=2NTDDRghAJp8fXS9CrTBP2wcJxVTyqquKHPZg8+p5Ew=; b=RAJoh4MDCUpNIMNi56LMM/fKAZ8PBDLFnoNt4DHSujjUXuHYsCUYTODZ IHK6uZKXSFOyGtTOTCI2r9I/cPXFz9xgTcyxbHB45rc228XUym7D2bosO OCcRVupSQPFc9ZtKKxKtY84nBX+aQb3sqYpGdGS3dmIYa73y95ms2zaG2 E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AzwoLphSD1XvFRTaGBAdVz3QVqNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOioxFcFdVVlq13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CjAAARYjBd/4YNJK1mHAEBAQQBAQc?= =?us-ascii?q?EAQGBVQUBAQsBgUNQA21VIAQLKoQdg0cDjXxMgg+XUIEugSQDVAkBAQEMAQE?= =?us-ascii?q?YCwoCAQGEQAIXgjUjNgcOAQMBAQQBAQIBBW2FPAyFSwEBAQMBARALBhEMAQE?= =?us-ascii?q?sDA8CAQYCEgYCAiMDAgICJQsUAQIOAgQBEiKDAAGBagMdAQ6QRZBgAoE4iGB?= =?us-ascii?q?xgTKCeQEBBYJHgkgYghMDBoEMKAGEcYZtF4F/gREnH4JMPoJhAQGBYYMLMoI?= =?us-ascii?q?mjniFIZZOCQKCGZQMG4IthyWOOIxWCVaXUAIEAgQFAg4BAQWBVwYrgVhwFTs?= =?us-ascii?q?qAYJBgkGDcYUUhT9yAYEojCQBAQ?=
X-IronPort-AV: E=Sophos;i="5.64,278,1559520000"; d="scan'208";a="298951886"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 Jul 2019 12:15:56 +0000
Received: from XCH-ALN-019.cisco.com (xch-aln-019.cisco.com [173.36.7.29]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id x6ICFuaG018152 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 18 Jul 2019 12:15:56 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-019.cisco.com (173.36.7.29) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 18 Jul 2019 07:15:55 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 18 Jul 2019 08:15:54 -0400
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 18 Jul 2019 07:15:54 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iJ2oS6KptI3yLEAGiqxuCKLmtaRm99q2cjYeO+FWPjcw/CTknBfNZGwZFAAgCi8SSAsrx9FflPcQvHC0boRhLbJVm4cvVGZWm5SjhiR8dhkNegBPYoAx74CKxd4ZLJ9DvYuUfAIzoeGf35aUKmhVfLV4PFHftXBzyE0tjKoa/YYNI4RnGl+/jzud0kCLQse5Kgsogeg3cg4QdZpdjw+sp0myHC1xRaktOthLXeEOcrrs9IuffdeHoHI1G5lqU/OBNhq9SXsVFE5oM2sv43iLOinGvvFRZrny9kPuvbnYWqC6e8fHLQNUDcTkiet4rrOFLb5OeL817addsap0GblQ7w==
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=2NTDDRghAJp8fXS9CrTBP2wcJxVTyqquKHPZg8+p5Ew=; b=Ra3VRSUoWaBioWwWS1FLjlqhM8ZtP3mBWwhTZTkfgTUIT+OyY5Q4pIeghalQUOXUE9t5tv/ONmwzkB5aaWuoZrkr6ZqLSv4aDuQf1yK5VQv+RNmZ6WsU210x9Z4Xc2GRmpwauTxlXqRT76dCG2TlymRUy0E5z+vT7oVfHVWIU6TpYwGzznciLDVzL+VGMKFV/pDdD0AEovxsxKLO0HF7Y/YhLWZY4lePlB6lrV5ARsyEPdHHgfy6idk/OZQxNTEuaKzbZVNU0Ic11OQMwVdB3/9bSXn4GiMtSuxPi8bCHkMqxC0RxFtZ1rvQlQADzy7VFoDnsSsAuMcWIMrrVOTXvA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=cisco.com;dmarc=pass action=none header.from=cisco.com;dkim=pass header.d=cisco.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2NTDDRghAJp8fXS9CrTBP2wcJxVTyqquKHPZg8+p5Ew=; b=ZPWnGyhoUKOkGmgyfwPAsepQycZojs6GZtzsbIG+C/55qBNcYZMqywZLdjesjhjVkCP1j4BCmIM4a/cLLic/pjM1YQFFvPmYm36pAwyeMQRDCYOGyCwRsgoBx9JyBMTcUPrXAPuuTikpdjLjgN6ja4gwrPqBflPxbAegYSbajnE=
Received: from MWHPR11MB1791.namprd11.prod.outlook.com (10.175.53.138) by MWHPR11MB1661.namprd11.prod.outlook.com (10.172.53.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.12; Thu, 18 Jul 2019 12:15:53 +0000
Received: from MWHPR11MB1791.namprd11.prod.outlook.com ([fe80::2ce7:1210:d2a0:620a]) by MWHPR11MB1791.namprd11.prod.outlook.com ([fe80::2ce7:1210:d2a0:620a%3]) with mapi id 15.20.2094.011; Thu, 18 Jul 2019 12:15:53 +0000
From: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>
To: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Call for agenda
Thread-Index: AQHVNp399leVJ2KLw0mVBo4hnYoGmKbQJJIA//+97gA=
Date: Thu, 18 Jul 2019 12:15:53 +0000
Message-ID: <DBCDA177-56CE-45EA-91E4-BCD789610FDE@cisco.com>
References: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com> <ef3fc36a-3fa7-01f7-17b9-6f7c771fbf27@sit.fraunhofer.de>
In-Reply-To: <ef3fc36a-3fa7-01f7-17b9-6f7c771fbf27@sit.fraunhofer.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.c.190715
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ncamwing@cisco.com; 
x-originating-ip: [2001:420:c0c8:1006::335]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1b03156d-b34c-4f8f-9ab8-08d70b79ae13
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MWHPR11MB1661; 
x-ms-traffictypediagnostic: MWHPR11MB1661:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <MWHPR11MB166181F238397450FA0EBEF6D6C80@MWHPR11MB1661.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(396003)(39860400002)(346002)(366004)(189003)(199004)(53754006)(102836004)(2501003)(53936002)(561944003)(6436002)(7736002)(229853002)(14444005)(256004)(25786009)(68736007)(966005)(8936002)(53546011)(6506007)(305945005)(6486002)(46003)(486006)(71200400001)(71190400001)(186003)(33656002)(2906002)(66556008)(14454004)(446003)(110136005)(6512007)(76116006)(5660300002)(58126008)(91956017)(76176011)(6116002)(8676002)(316002)(476003)(2616005)(6246003)(36756003)(81156014)(64756008)(66446008)(81166006)(11346002)(6306002)(478600001)(86362001)(66946007)(66476007)(99286004); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1661; H:MWHPR11MB1791.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: AaDwshboCbblP/sF/8qbUGUxVcO+GmxhiOOvl9MOTuqCiQIQMEiz4ZpsluDURSIsd09tFKM8Gp6PDDP1MR8lAeO+pKHQ0SV/o1J57bnw0J2kZXtfbT1vGx2Q1+PLeEpkYzvCGjUZXUpAhkTxfvCZ+fWgE14qDrBMziDWSTc9Os0jpmAGWkcXVkVaPzEZYuA6dHiHGvGUydD864zgfrKqy1b2KbPOf6qYRSgulr68/QOpf6ioTtUeFpLGyG7VGSv5Q8pgGC0vM00pbCE3YeoL/uxdnH41F6GXHD/YMp8aMadk474fWUmDRQMK5Z7d9W+XD8wynt7vcQdBgkXhtQ6zxa56zzp/pR8pbtD/IGS1IGgxsAuRmtsCODmhEolxphtxi4Z/tA9ws6kgTzicyMyPAnofIv0X9GXonlprtJpRYr4=
Content-Type: text/plain; charset="utf-8"
Content-ID: <873B37F2D07DC34E88BFE6965000E9C4@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 1b03156d-b34c-4f8f-9ab8-08d70b79ae13
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 12:15:53.3651 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ncamwing@cisco.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1661
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.29, xch-aln-019.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/lTn2yNCQwh6dJT-knK3UvRTu_NE>
Subject: Re: [Rats] Call for agenda
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jul 2019 12:16:00 -0000

VGhhbmtzIEhlbmshDQpGb3IgdGhlICJiaXQgbW9yZSB0aW1lIGZvciBkaXNjdXNzaW9uIiBjYW4g
eW91IGVsYWJvcmF0ZSBvbiB0aGF0LCBlLmcuIGRvIHlvdSB3YW50IGFub3RoZXIgfjEwbWluIHRv
dGFsIGZvciBhbGwgdGhlc2UgYXQgdGhlIGVuZD8NCldlIGFyZSB3b3JraW5nIG9uIGdpdmluZyB5
b3UgY29uc2VjdXRpdmUgdGltZSBmb3IgYWxsIHRoZXNlLi4uLg0KDQpCZXN0LCBOYW5jeQ0KDQrv
u79PbiA3LzE4LzE5LCAwMjoxMiwgIkhlbmsgQmlya2hvbHoiIDxoZW5rLmJpcmtob2x6QHNpdC5m
cmF1bmhvZmVyLmRlPiB3cm90ZToNCg0KICAgIEhpIGFsbCwNCiAgICANCiAgICBoZXJlIGlzIGFu
b3RoZXIgYWdlbmRhIHJlcXVlc3QgcHJvcG9zYWw6DQogICAgDQogICAgKiBSZWZlcmVuY2UgSW50
ZXJhY3Rpb24gTW9kZWwgMTAgbWluDQogICAgKiBZQU5HIE1vZHVsZSAxNSBtaW4NCiAgICAqIElu
Zm9ybWF0aW9uIE1vZGVsIDE1IG1pbg0KICAgICAgICh0aGlzIHNob3VsZCBiZSBtYWlubHkgZGlz
Y3Vzc2lvbiBhYm91dCBob3cgdG8gYWN0dWFsbHkgZnJhbWUgYW4gSU0NCiAgICAgICAgZG9jIGFu
ZCBpdHMgcmVxdWlyZW1lbnRzKQ0KICAgICogQXJjaGl0ZWN0dXJlIDE1DQogICAgICAgKHRoZXJl
IGFyZSBhIGxvdCBvZiBvcGVuIGlzc3VlcyBhbmQgY29tbWVudHMgdG8gZGlnZXN0LCBzdGlsbC4N
CiAgICAgICAgQXNzdW1pbmcgdGhhdCB0aGF0IGlzIGF0IGxlYXN0IGFkZHJlc3NlZCwgdGhhdCB3
aWxsIGFsc28gYmUgY29udGVudA0KICAgICAgICBhbmQgYmFzaXMgZm9yIGRpc2N1c3Npb24pDQog
ICAgDQogICAgTm90IGFsbCBvZiB0aGVzZSBpdGVtcyBoYXZlIHRvIGhhcHBlbiBpbiB0aGUgc2Ft
ZSBzZXNzaW9uLCBJIHRoaW5rLiANCiAgICBSZWZlcmVuY2UgSW50ZXJhY3Rpb24gTW9kZWwgJiBZ
QU5HIE1vZHVsZSBzaG91bGQgYmUgY291cGxlZCwgdGhvdWdoLg0KICAgIA0KICAgIFRoZXNlIGFy
ZSAibWluaW1hbCIgdGltZSByZXF1aXJlbWVudHMuIEl0IG1pZ2h0IGdvb2QgdG8gcGxhbiBpbiBh
IGJpdCANCiAgICBtb3JlIHRpbWUgcmVxdWlyZWQgZm9yIGRpc2N1c3Npb24uDQogICAgDQogICAg
VmllbGUgR3LDvMOfZSwNCiAgICANCiAgICBIZW5rDQogICAgDQogICAgDQogICAgT24gNy85LzE5
IDExOjMzIFBNLCAgd3JvdGU6DQogICAgPiBIZWxsbyBSQVRTIHBhcnRpY2lwYW50cywNCiAgICA+
IA0KICAgID4gV2UgaGF2ZSB0d28gc2xvdHMgYWxsb2NhdGVkIGZvciB1cyB0byBmdXJ0aGVyIG91
ciB3b3JrOg0KICAgID4gDQogICAgPiAxNTo1MC0xNjo1MCBXZWQsIEp1bHkgMjRedGggKG1lZXQg
aW4gVmFuIEhvcm5lKQ0KICAgID4gDQogICAgPiAxNTo1MC0xNzoyMCBUaHVycywgSnVseSAyNV50
aCAobWVldCBpbiBTYWludGUtQ2F0aGVyaW5lKQ0KICAgID4gDQogICAgPiBXZSB3b3VsZCBsaWtl
IHRvIGFsbG9jYXRlIHRoZSBmaXJzdCB0aW1lIHNsb3Qgb24gV2VkbmVzZGF5IGZvciANCiAgICA+
IGZ1cnRoZXJpbmcgdGhlIFVzZSBDYXNlcyBhbmQgdGhlIEVBVCBkcmFmdC4gIFRoZXJlIGFyZSBv
dGhlciBkb2N1bWVudHMgDQogICAgPiB0aGF0IGNvdWxkIGJlIGRpc2N1c3NlZCBzbyBpZiB0aG9z
ZSBhdXRob3JzIHdvdWxkIGxpa2UgdGltZSBhbGxvY2F0ZWQsIA0KICAgID4gb3IgaWYgdGhlcmUg
aXMgb3RoZXIgcmVsZXZhbnQvaW4gc2NvcGUgd29yayBzb21lb25lIHdvdWxkIGxpa2UgdG8gDQog
ICAgPiBwcmVzZW50IHBsZWFzZSByZXNwb25kIHRvIHJhdHMtY2hhaXJzQGlldGYub3JnIDxtYWls
dG86cmF0cy1jaGFpcnNAaWV0Zi5vcmc+DQogICAgPiANCiAgICA+IEFuZCBwcm92aWRlIHRoZSBm
b2xsb3dpbmc6DQogICAgPiANCiAgICA+IFByZXNlbnRlcihzKSBuYW1lKHMpDQogICAgPiANCiAg
ICA+IERyYWZ0IHBvaW50ZXIgKG9yIHRvcGljKQ0KICAgID4gDQogICAgPiBUaW1lIHJlcXVpcmVk
DQogICAgPiANCiAgICA+IFRoYW5rcywgTmFuY3kNCiAgICA+IA0KICAgID4gDQogICAgPiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgID4gUkFUUyBt
YWlsaW5nIGxpc3QNCiAgICA+IFJBVFNAaWV0Zi5vcmcNCiAgICA+IGh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vcmF0cw0KICAgID4gDQogICAgDQoNCg==


From nobody Thu Jul 18 20:43:56 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92AAE120127 for <rats@ietfa.amsl.com>; Thu, 18 Jul 2019 20:43:54 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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 rHgJAQtSXsHS for <rats@ietfa.amsl.com>; Thu, 18 Jul 2019 20:43:52 -0700 (PDT)
Received: from p3plsmtpa12-08.prod.phx3.secureserver.net (p3plsmtpa12-08.prod.phx3.secureserver.net [68.178.252.237]) (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 A25FC120043 for <rats@ietf.org>; Thu, 18 Jul 2019 20:43:52 -0700 (PDT)
Received: from [192.168.0.107] ([67.237.247.208]) by :SMTPAUTH: with ESMTPSA id oJoEhmvbz74HzoJoEhIfAQ; Thu, 18 Jul 2019 20:43:51 -0700
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Laurence Lundblade <lgl@island-resort.com>
In-Reply-To: <DBCDA177-56CE-45EA-91E4-BCD789610FDE@cisco.com>
Date: Thu, 18 Jul 2019 20:43:49 -0700
Cc: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <099BB73F-1846-4D9D-A7B2-612F46D97899@island-resort.com>
References: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com> <ef3fc36a-3fa7-01f7-17b9-6f7c771fbf27@sit.fraunhofer.de> <DBCDA177-56CE-45EA-91E4-BCD789610FDE@cisco.com>
To: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfOqo9NclvH3ZHoCzmxnIrP/CXMakFP/IMgGBpnNt4V8/2IBpt2aZgfksTGFonyUcZLpGgpcL8Z8NIr1Z5cnPr90mnu+pVSg4oabNTlOXdOQqAr/Rbpn1 iPnynYGolHX/+nGHeAORMV15GEeK3sUgguEPuEWmrRSl0N/7OVnep2PxFDnXR6B87TSDq5rqmO5CPzRqL3hYxUPaZXOsmbsStboAIbYimp/vUAjM9I4qLyz0 7AhYOR9zZW6MUd/544/Lnw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/t-aDh6ysbYoepA5BIo3tCg__QSM>
Subject: Re: [Rats] Call for agenda
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jul 2019 03:43:55 -0000

Hi Folks,

The latest EAT draft has a CDDL-based information model. Each claim is =
described in CDDL plus some prose.  If Henk=E2=80=99s information model =
is different then this, then I=E2=80=99d like 10 minutes to present the =
information model work I=E2=80=99ve done.

Another thing that I=E2=80=99m not sure there is consensus on is how =
EAT, CWT and JWT relate. Personally I=E2=80=99m content with what I=E2=80=99=
ve written in the latest EAT draft =E2=80=94 an EAT is either a CWT or a =
JWT. The new EAT attestation-related claims are described in CDDL for =
both CBOR and JSON. If there isn=E2=80=99t consensus on this, then time =
to discuss it seems important.

LL


> On Jul 18, 2019, at 5:15 AM, Nancy Cam-Winget (ncamwing) =
<ncamwing@cisco.com> wrote:
>=20
> Thanks Henk!
> For the "bit more time for discussion" can you elaborate on that, e.g. =
do you want another ~10min total for all these at the end?
> We are working on giving you consecutive time for all these....
>=20
> Best, Nancy
>=20
> =EF=BB=BFOn 7/18/19, 02:12, "Henk Birkholz" =
<henk.birkholz@sit.fraunhofer.de> wrote:
>=20
>    Hi all,
>=20
>    here is another agenda request proposal:
>=20
>    * Reference Interaction Model 10 min
>    * YANG Module 15 min
>    * Information Model 15 min
>       (this should be mainly discussion about how to actually frame an =
IM
>        doc and its requirements)
>    * Architecture 15
>       (there are a lot of open issues and comments to digest, still.
>        Assuming that that is at least addressed, that will also be =
content
>        and basis for discussion)
>=20
>    Not all of these items have to happen in the same session, I think.=20=

>    Reference Interaction Model & YANG Module should be coupled, =
though.
>=20
>    These are "minimal" time requirements. It might good to plan in a =
bit=20
>    more time required for discussion.
>=20
>    Viele Gr=C3=BC=C3=9Fe,
>=20
>    Henk
>=20
>=20
>    On 7/9/19 11:33 PM,  wrote:
>> Hello RATS participants,
>>=20
>> We have two slots allocated for us to further our work:
>>=20
>> 15:50-16:50 Wed, July 24^th (meet in Van Horne)
>>=20
>> 15:50-17:20 Thurs, July 25^th (meet in Sainte-Catherine)
>>=20
>> We would like to allocate the first time slot on Wednesday for=20
>> furthering the Use Cases and the EAT draft.  There are other =
documents=20
>> that could be discussed so if those authors would like time =
allocated,=20
>> or if there is other relevant/in scope work someone would like to=20
>> present please respond to rats-chairs@ietf.org =
<mailto:rats-chairs@ietf.org>
>>=20
>> And provide the following:
>>=20
>> Presenter(s) name(s)
>>=20
>> Draft pointer (or topic)
>>=20
>> Time required
>>=20
>> Thanks, Nancy
>>=20
>>=20
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org
>> https://www.ietf.org/mailman/listinfo/rats
>>=20
>=20
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats


From nobody Fri Jul 19 17:16:38 2019
Return-Path: <mcr@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B52F120041 for <rats@ietfa.amsl.com>; Fri, 19 Jul 2019 17:16:36 -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 LH2ox8OAfO_g for <rats@ietfa.amsl.com>; Fri, 19 Jul 2019 17:16:34 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [176.58.120.209]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EB84120033 for <rats@ietf.org>; Fri, 19 Jul 2019 17:16:33 -0700 (PDT)
Received: from dooku.sandelman.ca (ipv6.dooku.sandelman.ca [IPv6:2607:f0b0:f:6::1]) by relay.sandelman.ca (Postfix) with ESMTPS id B46931F44C for <rats@ietf.org>; Sat, 20 Jul 2019 00:16:31 +0000 (UTC)
Received: by dooku.sandelman.ca (Postfix, from userid 179) id 3C6471B0D; Fri, 19 Jul 2019 20:16:36 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: "rats\@ietf.org" <rats@ietf.org>
In-reply-to: <099BB73F-1846-4D9D-A7B2-612F46D97899@island-resort.com>
References: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com> <ef3fc36a-3fa7-01f7-17b9-6f7c771fbf27@sit.fraunhofer.de> <DBCDA177-56CE-45EA-91E4-BCD789610FDE@cisco.com> <099BB73F-1846-4D9D-A7B2-612F46D97899@island-resort.com>
Comments: In-reply-to Laurence Lundblade <lgl@island-resort.com> message dated "Thu, 18 Jul 2019 20:43:49 -0700."
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Fri, 19 Jul 2019 20:16:36 -0400
Message-ID: <15662.1563581796@dooku.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/e_IJKSO0-rDgVJoneq0_QeiMvoI>
Subject: Re: [Rats] Call for agenda
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 20 Jul 2019 00:16:36 -0000

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


Laurence Lundblade <lgl@island-resort.com> wrote:
    > Another thing that I=E2=80=99m not sure there is consensus on is how =
EAT, CWT
    > and JWT relate. Personally I=E2=80=99m content with what I=E2=80=99ve=
 written in the
    > latest EAT draft =E2=80=94 an EAT is either a CWT or a JWT. The new E=
AT
    > attestation-related claims are described in CDDL for both CBOR and
    > JSON. If there isn=E2=80=99t consensus on this, then time to discuss =
it seems
    > important.

I mostly agree with this.

I'm not actually sure if the CDDL as it is being used is providing very much
benefit, but it doesn't seem to cost that much (in brain power to read or
write), so I'm pretty much okay with it.

For instance, 3.7.x have their CDDL in 3.7.6, I guess?
I think it belongs in the 3.7(.0) section.

The other pattern is to use YANG.  Having done this with RFC8366, I'm not
convinced it's a better choice; CDDL was not mature enough when we started,
and we had great YANG-fu.

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




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

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

iQEzBAEBCAAdFiEERK+9HEcJHTJ9UqTMlUzhVv38QpAFAl0yXWMACgkQlUzhVv38
QpDHxQgAnfwdlK4Zmi2icrsft94EsoV2DFEssnUFiByiIxCI2lR2yBz+3L5FfHtM
mPcM47AuWy80QboBDWNbXajJ/HQpuJa++DNk2jwsW9L8Ktqboc6PanWqy+ZGMiYJ
oJ0BHXWlyu39MdWN29qFjx1EagUFZW/JtjkilJWHQ4sETYl5NQ9oDrb9TDLVhewZ
7s7lgGNd0pts6RGtCupOsnYpnc3CJxWd4j25SCHU6NV9UkqAllh/ZFqycZqswmej
DoOiZkEFFD10ngC/S7vltY46/NUg2ecA4YINXMr1Ts+1wmPi0JvoC5FYj2wPd/vr
DX59dbWTNOBswomOrWcY6psOB71vDg==
=3hUV
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Sat Jul 20 08:58:41 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE7011200E5 for <rats@ietfa.amsl.com>; Sat, 20 Jul 2019 08:58:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 gsbBs24HywPd for <rats@ietfa.amsl.com>; Sat, 20 Jul 2019 08:58:37 -0700 (PDT)
Received: from p3plsmtpa09-02.prod.phx3.secureserver.net (p3plsmtpa09-02.prod.phx3.secureserver.net [173.201.193.231]) (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 60CF012018C for <rats@ietf.org>; Sat, 20 Jul 2019 08:58:37 -0700 (PDT)
Received: from [192.168.2.254] ([174.93.146.108]) by :SMTPAUTH: with ESMTPSA id orkph0q1viTeDorkqh9Nm7; Sat, 20 Jul 2019 08:58:36 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <96205845-A177-4CE6-BA84-7C2577B7DEE6@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_78787078-E5C3-4673-95AB-3F45C9E509D1"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Sat, 20 Jul 2019 08:58:35 -0700
In-Reply-To: <099BB73F-1846-4D9D-A7B2-612F46D97899@island-resort.com>
Cc: "rats@ietf.org" <rats@ietf.org>, Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
To: "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>
References: <FDD59063-7A68-400F-BA41-87D5A854CF0C@cisco.com> <ef3fc36a-3fa7-01f7-17b9-6f7c771fbf27@sit.fraunhofer.de> <DBCDA177-56CE-45EA-91E4-BCD789610FDE@cisco.com> <099BB73F-1846-4D9D-A7B2-612F46D97899@island-resort.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfF7B074dWxr4T2QsaXvCZ0vuSL7gKhzKhbhwb7jZyAvHWoNBZ4go/5BxNEiUrw+l5nvCO0dgRVNKBXc81it8W91h5DZ71KCFoahEpa41dMJN+/0QdXfh gh//DDBFxMY8V4fqZbojgZ7mLJJYalEHM77MTausNM5Bru03PxD8mLVmPbzk0TJqVUQOxCLtDPUe+ZX2KsCx5krtyBcIGKq5bzXAGmJhve/a2VNMtkg02/iQ rFnfBSLLUPxOLJGsINukPw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/-su1lFX4KsF-XVrN2mKdYiYhDOc>
Subject: Re: [Rats] Call for agenda
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 20 Jul 2019 15:58:40 -0000

--Apple-Mail=_78787078-E5C3-4673-95AB-3F45C9E509D1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I read Henk=E2=80=99s info model on the plane ride out here. It seems we =
have two info models now.=20

I officially request ten minutes on the agenda to present the CDDL-based =
information model that is in the EAT draft =
<https://datatracker.ietf.org/doc/draft-ietf-rats-eat/>.=20

LL

> On Jul 18, 2019, at 8:43 PM, Laurence Lundblade =
<lgl@island-resort.com> wrote:
>=20
> Hi Folks,
>=20
> The latest EAT draft has a CDDL-based information model. Each claim is =
described in CDDL plus some prose.  If Henk=E2=80=99s information model =
is different then this, then I=E2=80=99d like 10 minutes to present the =
information model work I=E2=80=99ve done.
>=20
> Another thing that I=E2=80=99m not sure there is consensus on is how =
EAT, CWT and JWT relate. Personally I=E2=80=99m content with what I=E2=80=99=
ve written in the latest EAT draft =E2=80=94 an EAT is either a CWT or a =
JWT. The new EAT attestation-related claims are described in CDDL for =
both CBOR and JSON. If there isn=E2=80=99t consensus on this, then time =
to discuss it seems important.
>=20
> LL
>=20
>=20
>> On Jul 18, 2019, at 5:15 AM, Nancy Cam-Winget (ncamwing) =
<ncamwing@cisco.com> wrote:
>>=20
>> Thanks Henk!
>> For the "bit more time for discussion" can you elaborate on that, =
e.g. do you want another ~10min total for all these at the end?
>> We are working on giving you consecutive time for all these....
>>=20
>> Best, Nancy
>>=20
>> =EF=BB=BFOn 7/18/19, 02:12, "Henk Birkholz" =
<henk.birkholz@sit.fraunhofer.de> wrote:
>>=20
>>   Hi all,
>>=20
>>   here is another agenda request proposal:
>>=20
>>   * Reference Interaction Model 10 min
>>   * YANG Module 15 min
>>   * Information Model 15 min
>>      (this should be mainly discussion about how to actually frame an =
IM
>>       doc and its requirements)
>>   * Architecture 15
>>      (there are a lot of open issues and comments to digest, still.
>>       Assuming that that is at least addressed, that will also be =
content
>>       and basis for discussion)
>>=20
>>   Not all of these items have to happen in the same session, I think.=20=

>>   Reference Interaction Model & YANG Module should be coupled, =
though.
>>=20
>>   These are "minimal" time requirements. It might good to plan in a =
bit=20
>>   more time required for discussion.
>>=20
>>   Viele Gr=C3=BC=C3=9Fe,
>>=20
>>   Henk
>>=20
>>=20
>>   On 7/9/19 11:33 PM,  wrote:
>>> Hello RATS participants,
>>>=20
>>> We have two slots allocated for us to further our work:
>>>=20
>>> 15:50-16:50 Wed, July 24^th (meet in Van Horne)
>>>=20
>>> 15:50-17:20 Thurs, July 25^th (meet in Sainte-Catherine)
>>>=20
>>> We would like to allocate the first time slot on Wednesday for=20
>>> furthering the Use Cases and the EAT draft.  There are other =
documents=20
>>> that could be discussed so if those authors would like time =
allocated,=20
>>> or if there is other relevant/in scope work someone would like to=20
>>> present please respond to rats-chairs@ietf.org =
<mailto:rats-chairs@ietf.org>
>>>=20
>>> And provide the following:
>>>=20
>>> Presenter(s) name(s)
>>>=20
>>> Draft pointer (or topic)
>>>=20
>>> Time required
>>>=20
>>> Thanks, Nancy
>>>=20
>>>=20
>>> _______________________________________________
>>> RATS mailing list
>>> RATS@ietf.org
>>> https://www.ietf.org/mailman/listinfo/rats
>>>=20
>>=20
>>=20
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org
>> https://www.ietf.org/mailman/listinfo/rats
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats


--Apple-Mail=_78787078-E5C3-4673-95AB-3F45C9E509D1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">I =
read Henk=E2=80=99s info model on the plane ride out here. It seems we =
have two info models now.&nbsp;<div class=3D""><br class=3D""></div><div =
class=3D"">I officially request ten minutes on the agenda to present the =
CDDL-based information model that is in the&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-rats-eat/" =
class=3D"">EAT draft</a>.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">LL<br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
18, 2019, at 8:43 PM, Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">Hi =
Folks,<br class=3D""><br class=3D"">The latest EAT draft has a =
CDDL-based information model. Each claim is described in CDDL plus some =
prose. &nbsp;If Henk=E2=80=99s information model is different then this, =
then I=E2=80=99d like 10 minutes to present the information model work =
I=E2=80=99ve done.<br class=3D""><br class=3D"">Another thing that I=E2=80=
=99m not sure there is consensus on is how EAT, CWT and JWT relate. =
Personally I=E2=80=99m content with what I=E2=80=99ve written in the =
latest EAT draft =E2=80=94 an EAT is either a CWT or a JWT. The new EAT =
attestation-related claims are described in CDDL for both CBOR and JSON. =
If there isn=E2=80=99t consensus on this, then time to discuss it seems =
important.<br class=3D""><br class=3D"">LL<br class=3D""><br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">On Jul =
18, 2019, at 5:15 AM, Nancy Cam-Winget (ncamwing) &lt;<a =
href=3D"mailto:ncamwing@cisco.com" class=3D"">ncamwing@cisco.com</a>&gt; =
wrote:<br class=3D""><br class=3D"">Thanks Henk!<br class=3D"">For the =
"bit more time for discussion" can you elaborate on that, e.g. do you =
want another ~10min total for all these at the end?<br class=3D"">We are =
working on giving you consecutive time for all these....<br class=3D""><br=
 class=3D"">Best, Nancy<br class=3D""><br class=3D"">=EF=BB=BFOn =
7/18/19, 02:12, "Henk Birkholz" &lt;<a =
href=3D"mailto:henk.birkholz@sit.fraunhofer.de" =
class=3D"">henk.birkholz@sit.fraunhofer.de</a>&gt; wrote:<br =
class=3D""><br class=3D""> &nbsp;&nbsp;Hi all,<br class=3D""><br =
class=3D""> &nbsp;&nbsp;here is another agenda request proposal:<br =
class=3D""><br class=3D""> &nbsp;&nbsp;* Reference Interaction Model 10 =
min<br class=3D""> &nbsp;&nbsp;* YANG Module 15 min<br class=3D""> =
&nbsp;&nbsp;* Information Model 15 min<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(this should be mainly discussion about =
how to actually frame an IM<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;doc and its requirements)<br =
class=3D""> &nbsp;&nbsp;* Architecture 15<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(there are a lot of open issues and =
comments to digest, still.<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Assuming that that is at least =
addressed, that will also be content<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and basis for discussion)<br =
class=3D""><br class=3D""> &nbsp;&nbsp;Not all of these items have to =
happen in the same session, I think. <br class=3D""> =
&nbsp;&nbsp;Reference Interaction Model &amp; YANG Module should be =
coupled, though.<br class=3D""><br class=3D""> &nbsp;&nbsp;These are =
"minimal" time requirements. It might good to plan in a bit <br =
class=3D""> &nbsp;&nbsp;more time required for discussion.<br =
class=3D""><br class=3D""> &nbsp;&nbsp;Viele Gr=C3=BC=C3=9Fe,<br =
class=3D""><br class=3D""> &nbsp;&nbsp;Henk<br class=3D""><br =
class=3D""><br class=3D""> &nbsp;&nbsp;On 7/9/19 11:33 PM, =
&nbsp;wrote:<br class=3D""><blockquote type=3D"cite" class=3D"">Hello =
RATS participants,<br class=3D""><br class=3D"">We have two slots =
allocated for us to further our work:<br class=3D""><br =
class=3D"">15:50-16:50 Wed, July 24^th (meet in Van Horne)<br =
class=3D""><br class=3D"">15:50-17:20 Thurs, July 25^th (meet in =
Sainte-Catherine)<br class=3D""><br class=3D"">We would like to allocate =
the first time slot on Wednesday for <br class=3D"">furthering the Use =
Cases and the EAT draft. &nbsp;There are other documents <br =
class=3D"">that could be discussed so if those authors would like time =
allocated, <br class=3D"">or if there is other relevant/in scope work =
someone would like to <br class=3D"">present please respond to <a =
href=3D"mailto:rats-chairs@ietf.org" class=3D"">rats-chairs@ietf.org</a> =
&lt;<a href=3D"mailto:rats-chairs@ietf.org" =
class=3D"">mailto:rats-chairs@ietf.org</a>&gt;<br class=3D""><br =
class=3D"">And provide the following:<br class=3D""><br =
class=3D"">Presenter(s) name(s)<br class=3D""><br class=3D"">Draft =
pointer (or topic)<br class=3D""><br class=3D"">Time required<br =
class=3D""><br class=3D"">Thanks, Nancy<br class=3D""><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D""><a =
href=3D"mailto:RATS@ietf.org" class=3D"">RATS@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br class=3D""><br =
class=3D""></blockquote><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D""><a =
href=3D"mailto:RATS@ietf.org" class=3D"">RATS@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br =
class=3D""></blockquote><br =
class=3D"">_______________________________________________<br =
class=3D"">RATS mailing list<br class=3D""><a =
href=3D"mailto:RATS@ietf.org" class=3D"">RATS@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/rats<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_78787078-E5C3-4673-95AB-3F45C9E509D1--


From nobody Sat Jul 20 13:30:20 2019
Return-Path: <mcr@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFD2C12014B for <rats@ietfa.amsl.com>; Sat, 20 Jul 2019 13:30:12 -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 2rE7FizEdGmM for <rats@ietfa.amsl.com>; Sat, 20 Jul 2019 13:30:10 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [IPv6:2a01:7e00::f03c:91ff:feae:de77]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2B2412001E for <rats@ietf.org>; Sat, 20 Jul 2019 13:30:10 -0700 (PDT)
Received: from dooku.sandelman.ca (unknown [31.130.239.51]) by relay.sandelman.ca (Postfix) with ESMTPS id 26FD51F44C for <rats@ietf.org>; Sat, 20 Jul 2019 20:30:06 +0000 (UTC)
Received: by dooku.sandelman.ca (Postfix, from userid 179) id AB8601FF9; Sat, 20 Jul 2019 16:30:27 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: rats@ietf.org
In-reply-to: <9a8e2fa7-2ea9-b400-ea6d-54b4e37309a6@sit.fraunhofer.de>
References: <22990.1563646209@dooku.sandelman.ca> <9a8e2fa7-2ea9-b400-ea6d-54b4e37309a6@sit.fraunhofer.de>
Comments: In-reply-to Henk Birkholz <henk.birkholz@sit.fraunhofer.de> message dated "Sat, 20 Jul 2019 20:41:04 +0200."
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Sat, 20 Jul 2019 16:30:27 -0400
Message-ID: <9410.1563654627@dooku.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/EO3dDj4yhQmW7qIU9aTtEcWVh8o>
Subject: [Rats] Use Case Side Meeting - Thursday 8:30am, Collar
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 20 Jul 2019 20:30:13 -0000

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


During the Wednesday RATS session, we will have (only) 20 minutes to discuss
the use case draft.   There will likely be a revision posted on Monday
morning when the ID submission opens again, with a few small changes that
have accumulated.

We hope to get feedback on Wednesday as to the general direction, and tone,
but we know that there won't be time in the big group to delve into the
particulars of the use cases.   We have booked a room on Thursday morning
(Collar), and we hope to spend the time wrangling details of uniqueness vs
generalness of specific use cases.

This is a working session, we'll put an editor on the projector and argue
language and uniqueness of cases, and whether X>Y, X<Y, X==Y, etc.
As there is no meetecho, we have scheduled a webex, and we'll join the
projector to this.  The goal would be to post a revision that makes
more people happy.

The site meeting is in the Collar room on Thursday at 8:30am.

RATS use cases
Hosted by Michael Richardson

Thursday, 25 Jul, 2019 8:15 am | 2 hours | (UTC-05:00) Eastern Time (US & Canada)
Meeting number: 646 018 424
Password: KVab9TpQ
https://ietf.webex.com/ietf/j.php?MTID=m8fbb11db0fa8acf2b47e1c1da6dbcd2d

Join by phone
1-650-479-3208 Call-in toll number (US/Canada)
Access code: 646 018 424

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




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

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

iQEzBAEBCAAdFiEERK+9HEcJHTJ9UqTMlUzhVv38QpAFAl0zeeMACgkQlUzhVv38
QpB16wf+J0LdBtQ3dK/etD3QSq78B+GQUQwITUWolVmKR7OaUDGyyWv8iLGZpnjl
gt9j3mQpRaV30cIsH9lBy94BDoa7trMaJuqPXaZkcB310cDxx+W1cDyQsJv/r4Jk
iY+wWiXfslhHrLCbrEZq140vva1PYCAKosmYUo8I8AELSaJ+jU8/EO0SYxyFGeoF
ANhihhTtJyv1FXpynAJ4FYtUnJW5Dngg0uF8KPjdGvobdim4MzqkLQc/9knbCQjq
KV+ysNqszpWOJFUmiBe5CtpJqzX1xe/ueYAbPVRV1ek0y7lCO2T+aypKUXK7Cfni
vFBZ5LtiI3Wfy1/dOkesbmt7Q5Jpog==
=XO4d
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Sun Jul 21 10:07:35 2019
Return-Path: <mandyam@qti.qualcomm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 953BC1200E3 for <rats@ietfa.amsl.com>; Sun, 21 Jul 2019 10:07:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level: 
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=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=qti.qualcomm.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 n0ociTrpC6tR for <rats@ietfa.amsl.com>; Sun, 21 Jul 2019 10:07:28 -0700 (PDT)
Received: from alexa-out.qualcomm.com (alexa-out.qualcomm.com [129.46.98.28]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF08B120020 for <rats@ietf.org>; Sun, 21 Jul 2019 10:07:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1563728848; x=1595264848; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=c4ZQMQ0gZ+wR1E48qlxVa5yGfCat/Bq67PQ9mBOdoLQ=; b=WofAw7UTmO8xfGId1I054gv9TW9771i0A4hNZ2G6Tt3fCTEyFe1BJxGy Cowx1z7K2oWJgycBxDeAdOB44t/rZAtp/iNko0qeQc/47XPRag4qllCwi LAmQrpxpkqdtf6jiRoZkrO0YLCle43GOaZuToMfEPALHTFDWL+itZbruU k=;
Received: from ironmsg09-lv.qualcomm.com ([10.47.202.153]) by alexa-out.qualcomm.com with ESMTP; 21 Jul 2019 10:07:27 -0700
X-IronPort-AV: E=McAfee;i="6000,8403,9325"; a="102490537"
Received: from nalasexr01h.na.qualcomm.com ([10.49.56.54]) by ironmsg09-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 21 Jul 2019 10:07:27 -0700
Received: from NALASEXR01C.na.qualcomm.com (10.49.56.23) by NALASEXR01H.na.qualcomm.com (10.49.56.54) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 21 Jul 2019 10:07:26 -0700
Received: from NALASEXR01C.na.qualcomm.com ([10.49.56.23]) by NALASEXR01C.na.qualcomm.com ([10.49.56.23]) with mapi id 15.00.1473.003; Sun, 21 Jul 2019 10:07:26 -0700
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: Thomas Fossati <Thomas.Fossati@arm.com>, "rats@ietf.org" <rats@ietf.org>
CC: Simon Frost <Simon.Frost@arm.com>
Thread-Topic: Review of draft-ietf-rats-eat-01
Thread-Index: AQHVOL65PFAOEPathEWojEQ1hWBvTabSat3Q
Date: Sun, 21 Jul 2019 17:07:26 +0000
Message-ID: <c8a2c752fb9a4ef69e31b5c2a89c0d8c@NALASEXR01C.na.qualcomm.com>
References: <7604E782-9230-43F2-9F62-62BE30731B66@arm.com>
In-Reply-To: <7604E782-9230-43F2-9F62-62BE30731B66@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: multipart/alternative; boundary="_000_c8a2c752fb9a4ef69e31b5c2a89c0d8cNALASEXR01Cnaqualcommco_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/8n-8HEv9YGzLisVf8YEz9A9qSnk>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jul 2019 17:07:34 -0000

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

PiogQXQgYSBjZXJ0YWluIHBvaW50IHdlIHNob3VsZCBwcm9iYWJseSBkbyBhIHBhc3MgdG8gaGFy
bW9uaXNlIHRoZSB0ZXJtaW5vbG9neSBiZXR3ZWVuIHRoZSBhcmNoaXRlY3R1cmUgZHJhZnQgYW5k
IEVBVCAoc2VjdGlvbiAxLjMgaW4gcGFydGljdWxhcikNCg0KT0suICBDdXJyZW50bHkgU2VjLiAx
LjMgZGVmaW5lcyAzIGFjdG9ycyAoZW50aXR5L21hbnVmYWN0dXJlci9SUCkgYW5kIGFyY2hpdGVj
dHVyZSBkb2MgZGVmaW5lcyA0IChhdHRlc3Rlci9jbGFpbWFudC92ZXJpZmllci9SUCkuICBJbiB0
aGUgRUFUIGRvYyB0aGUgUlAgY2FuIGJlIHRoZSB2ZXJpZmllciBvciByZWx5IG9uIGEgdmVyaWZp
Y2F0aW9uIHNlcnZpY2UuICBIb3dldmVyLCBJIGFtIG5vdCBjb252aW5jZWQgdGhhdCBlbnRpdHkg
PSBhdHRlc3RlciBhbmQgY2xhaW1hbnQgPSBtYW51ZmFjdHVyZXIuICBUaGlzIGNvdWxkIGJlIHNv
bWV0aGluZyBmb3IgZGlzY3Vzc2lvbiBpbiB0aGUgRjJGLg0KDQo+KiBUaGUgbmVlZCBmb3IgcHJv
ZmlsaW5nIEVBVCB0byBtYWtlIGl0IHdvcmsgaW4gcmVhbGl0eSBpcyBwcmV0dHkgb2J2aW91cyDi
gKYNCg0KQWdyZWVkLiAgQSBrZXkgYXR0ZXN0YXRpb24gcHJvZmlsZSBjb3VsZCBiZSBhbm90aGVy
IGV4YW1wbGUuDQoNCj4gICogIlRoZSBFQVQgaXMgYWx3YXlzIHNpZ25lZCBieSB0aGUgYXR0ZXN0
YXRpb24ga2V5IG1hdGVyaWFsIHByb3Zpc2lvbmVkIGJ5IHRoZSBtYW51ZmFjdHVyZXIuIg0KPlRo
aXMgc2VlbXMgdG8gcHJldmVudCBuZXN0ZWRfZWF0IHVzZSBjYXNlcyAoZS5nLiwgY2xvdWQgd29y
a2xvYWRzIHdpdGggY29udGFpbmVyL1ZNIGVudGl0aWVzKSB3aGVyZSB0aGUgb3V0ZXIgRUFUIGlz
IHNpZ25lZCB3aXRoIGFuICJlcGhlbWVyYWwiIGF0dGVzdGF0aW9uIGtleSBhc3NvY2lhdGVkIHdp
dGggdGhlIGluc3RhbmNlIHRoYXQgaXMgaXRzZWxmIGF0dGVzdGVkIGJ5IHRoZSBpbm5lciBFQVQg
c2lnbmVkIHdpdGggdGhlIEFLTS4gIEkgc3VnZ2VzdCByZW1vdmluZyB0aGUgc2VudGVuY2UuDQoN
CkZpbGVkIGh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vlcy8xOSwgYnV0
IEkgYW0gbm90IHN1cmUgaG93IGVwaGVtZXJhbCBrZXlzIGNhbiBwcm92aWRlIHRoZSBzYW1lIGxl
dmVsIG9mIGFzc3VyYW5jZSBhcyBtYW51ZmFjdHVyZXItaXNzdWVkIGtleSBtYXRlcmlhbCB1bmxl
c3MgdGhlIGVudmlyb25tZW50IGluIHdoaWNoIHRoZSBrZXkgaXMgZ2VuZXJhdGVkIGNhbiBhbHNv
IGJlIGF0dGVzdGVkLiAgUmF0aGVyIHRoYW4gc2ltcGx5IHJlbW92aW5nIHRoZSBzZW50ZW5jZSwg
cGVyaGFwcyB3ZSBjYW4gYWRkIHNvbWV0aGluZyBhbG9uZyB0aGUgbGluZXMgYXM6DQoNCuKAnFRo
ZSBFQVQgU0hPVUxEIGJlIHNpZ25lZCBieSB0aGUgYXR0ZXN0YXRpb24ga2V5IG1hdGVyaWFsIHBy
b3Zpc2lvbmVkIGJ5IHRoZSBtYW51ZmFjdHVyZXIuICBUaGUgRUFUIG1heSBiZSBzaWduZWQgYnkg
ZHluYW1pY2FsbHktZ2VuZXJhdGVkIGtleXMsIGJ1dCB0aGlzIGtleSBtYXRlcmlhbCBpdHNlbGYg
bWF5IHJlcXVpcmUgaXRzIG93biBhdHRlc3RhdGlvbiB0byBhY2hpZXZlIHRoZSBzYW1lIGxldmVs
IG9mIGFzc3VyYW5jZSBhcyBtYW51ZmFjdHVyZXItcHJvdmlkZWQga2V5IG1hdGVyaWFsLuKAnQ0K
DQo+ICAqICJObyBwYXJ0aWN1bGFyIHNpZ25pbmcgYWxnb3JpdGhtIG9yIHNpZ25pbmcgc2NoZW1l
IGlzIHJlcXVpcmVkIGJ5IHRoaXMgc3RhbmRhcmQuIg0KPklzbid0IHRoaXMgYSBiYXNpYyBpbnRl
cm9wIGNvbmNlcm4/ICBJcyBhIEVBVCB2ZXJpZmllciBzdXBwb3NlZCB0byBpbXBsZW1lbnQgZXZl
cnkgcG9zc2libGUgc2lnbmluZy92ZXJpZmljYXRpb24gYWxnb3JpdGhtPyBJZiB3ZSB3YW50IHRv
IGtlZXAgdGhlIGFib3ZlIGFzLWlzLCBJIHRoaW5rIHRoZSBmb2xsb3dpbmc6DQrigKYNCj4gIkl0
IGlzIGV4cGVjdGVkIHRoYXQgRUFUIHByb2ZpbGVzIG9yIG90aGVyIHNwZWNzIGJ1aWxkaW5nIG9u
IEVBVCwgZWl0aGVyIGluIHRoZSBJRVRGIG9yIG91dHNpZGUsIHdpbGwgKm1hbmRhdGUqIGEgc2V0
IG9mIGFwcGxpY2FibGUgc2lnbmluZyBzY2hlbWVzLiINCg0KQWdyZWVkIHRoYXQgaW50ZXJvcCBp
cyBhaWRlZCBieSBsaW1pdGluZyB0aGUgc2V0IG9mIHNpbmdpbmcgYWxnb3JpdGhtcy4gIEhvd2V2
ZXIsIHdlIGhhdmUgYSBDT1NFIGFsZ20uIHJlZ2lzdHJ5IChodHRwczovL3d3dy5pYW5hLm9yZy9h
c3NpZ25tZW50cy9jb3NlL2Nvc2UueGh0bWwpIHRoYXQgYm91bmRzIHRoZSBzZXQgb2YgYWxnb3Jp
dGhtcyB0aGF0IGNhbiBiZSB1c2VkIGZvciBFQVQuICBJdCBzZWVtcyBhbHNvIHRoYXQgYW55IGVu
c3VpbmcgcHJvZmlsZXMgd291bGQgbGV2ZXJhZ2UgdGhlIHJlZ2lzdHJ5LiAgU29tZSBkZWZpbmVk
IHByb2ZpbGVzIG1heSBtYW5kYXRlIGEgc3Vic2V0IG9mIHRoZSByZWdpc3RyeSwgYnV0IHNvbWUg
bWF5IGFsbG93IGFueSBhbGdtLuKAmXMgaW4gdGhlIHJlZ2lzdHJ5IHRvIGJlIHVzZWQuICDigJx3
aWxsIG1hbmRhdGXigJ0gc2VlbXMgdG8gYmUgdG9vIHN0cm9uZyBhIHN0YXRlbWVudC4NCg0KPiAg
KiAiSXQgYWxzbyBtZW50aW9ucyBzZXZlcmFsIGNsYWltcyBkZWZpbmVkIGJ5IENXVCBhbmQgSldU
IGFyZSAgcGFydGljdWxhcmx5IGltcG9ydGFudCBmb3IgRUFULiINCj4gVHlwbzogIlsuLi5dIHRo
YXQgYXJlIHBhcnRpY3VsYXJseSBpbXBvcnRhbnQgWy4uLl0iDQoNCkZpbGVkIGEgdHlwb+KAmXMg
aXNzdWUgaW4gdGhlIEdIIHJlcG8gLSBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2Vh
dC9pc3N1ZXMvMjAuICBXaWxsIHBpY2sgdXAgZml4ZXMgaW4gYSBmdXR1cmUgdmVyc2lvbi4gVGhh
bmtzLg0KDQo+ICAqICJBbGwgY2xhaW1zIGFyZSBvcHRpb25hbCAqIE5vIGNsYWltcyBhcmUgbWFu
ZGF0b3J5Ig0KPkVpdGhlciBvbmUgb3IgdGhlIG90aGVyIGlzIHJlZHVuZGFudD8NCg0KT0suDQoN
Cj4gICogIkFsbCBjbGFpbXMgdGhhdCBhcmUgbm90IHVuZGVyc3Rvb2QgYnkgaW1wbGVtZW50YXRp
b25zIE1VU1QgYmUgIGlnbm9yZWQiDQo+IFdoaWxlIHRoaXMgaXMgZ2VuZXJhbGx5IHRoZSByaWdo
dCBhcHByb2FjaCB0byBzdXBwb3J0IGV2b2x1dGlvbiwgSSdkIGF2b2lkIG1ha2luZyB0aGlzIGEg
cmVxdWlyZW1lbnQgaGVyZSBhbmQgbGV0IEVBVCBwcm9maWxlcyBkZWNpZGUgZm9yIHRoZW1zZWx2
ZXMgaW5zdGVhZC4NCg0KVGhpcyBjYW4gYmUgc29mdGVuZWQgdG8gYSBTSE9VTEQgcmVxdWlyZW1l
bnQuICBOb3RlIHRoYXQgYW4gaXNzdWUgaGFzIGJlZW4gZmlsZWQgYXQgaHR0cHM6Ly9naXRodWIu
Y29tL2lldGYtcmF0cy13Zy9lYXQvaXNzdWVzLzE4IHRvIGJldHRlciBkZWZpbmUgdmVyaWZpY2F0
aW9uIHByb2NlZHVyZXMuDQoNCj4jIyBTMy4xDQo+KiAiTm90ZSB0aGF0IGludHJpbnNpY2FsbHkg
YnkgdGhlIG5hdHVyZSBvZiBhIG5vbmNlIG5vIHNlY3VyaXR5IGlzICBuZWVkZWQgZm9yIGl0cyB0
cmFuc3BvcnQiDQoNCj5Ob3Qgc3VyZSBhYm91dCB0aGUgYWJvdmU6IHdoYXQgYWJvdXQgYXZvaWRp
bmcgY29uZnVzaW5nIHRoZSBwcmluY2lwYWxzLCBhbmQvb3IgcmVvcmRlcmluZyBvZiBtZXNzYWdl
cyBmcm9tIG9uZSBwcmluY2lwYWw/ICBJbiBmYWN0LCBpdCBzZWVtcyBpdCdzIGV4YWN0bHkgdGhl
IG9wcG9zaXRlIGFuZCB0aGF0IHNvbWUgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgd291bGQgYmUg
aW4gb3JkZXIuICBUaGF0LCBvciBkcm9wcGluZyB0aGUgc2VudGVuY2UgYWx0b2dldGhlci4NCg0K
SSBhZ3JlZSB0aGF0IHRoZSBzdGF0ZW1lbnQgYWJvdmUgbmVlZHMgY2xhcmlmaWNhdGlvbiwgYnV0
IHRoZSBhYm92ZSBzdGF0ZW1lbnQgaXMgYWJvdXQgdHJhbnNwb3J0IHNlY3VyaXR5IOKAkyBpdCBp
cyBub3QgYWJvdXQgYWxsIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIGFzc29jaWF0ZWQgd2l0aCBj
aGFsbGVuZ2VzLiAgQW4gUlAgc2hvdWxkIG5vdCByZWx5IG9uIHRyYW5zcG9ydCBzZWN1cml0eSBh
bG9uZSBmb3IgcHJvdGVjdGlvbiBvZiB0aGUgbm9uY2UuICBJdCBzaG91bGQgYmUgdHJhY2tpbmcg
dGhlIG5vbmNlIHNlbnQgdG8gdGhlIGRldmljZSwgYW5kIHZlcmlmeWluZyB0aGUgcmVzcG9uc2Ug
YWNjb3JkaW5nbHkuICBPbmUgcG9zc2liaWxpdHkgaXMgdG8gcmVtb3ZlIHRoZSBhYm92ZSBzdGF0
ZW1lbnQsIGJ1dCBhZGQgYSBkaXNjdXNzaW9uIG9uIHRoZSB1c2VzIG9mIG5vbmNlcyBpbiB0aGUg
U2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgc2VjdGlvbiAod2hpY2ggaXMgc3RpbGwgYSB3b3JrLWlu
LXByb2dyZXNzKS4NCg0KPiMjIFMzLjMuDQo+KiAiTm8gdHdvIHByb2R1Y3RzIGFueXdoZXJlLCBl
dmVuIGluIGNvbXBsZXRlbHkgZGlmZmVyZW50IGluZHVzdHJpZXMgbWFkZSBieSB0d28gZGlmZmVy
ZW50IG1hbnVmYWN0dXJlcnMgaW4gdHdvIGRpZmZlcmVudCBjb3VudHJpZXMgc2hvdWxkIGhhdmUg
dGhlIHNhbWUgVUVJRCINCg0KPk5vdCBzdXJlIGhvdyB0aGlzIGFzc2VydGlvbiBpcyBjb21wYXRp
YmxlIHdpdGggdHlwZSBSQU5EIFVFSURzIHdoaWNoIOKAkyB1bmxpa2UgdGhlIG90aGVyIHR5cGVz
IOKAkyBhcmUgY29uc3RyYWluZWQgb25seSBieSBhIGxvY2FsIGNob2ljZSAoZS5nLiwgYSAiZ29v
ZCBlbm91Z2giIHJhbmRvbSBnZW5lcmF0b3IpIGFuZCBub3QgYnkgYW55IGdvdmVybmFuY2UgcmVn
aW1lLg0KDQpBZ3JlZWQgdGhhdCB0aGUgY2hvaWNlIG9mIHJhbmQgZ2VuIGFuZCBzZWVkIGFmZmVj
dHMgdGhpcy4gIEkgdGhpbmsgaXQgc2hvdWxkIGJlIHRha2VuIHVwIGluIGEgc2VjdXJpdHkgY29u
c2lkZXJhdGlvbnMgc2VjdGlvbi4gIEFkZGVkIGFuIGlzc3VlIC0gaHR0cHM6Ly9naXRodWIuY29t
L2lldGYtcmF0cy13Zy9lYXQvaXNzdWVzLzIxLg0KDQo+IyMgUzMuNg0KPlNlY3VyaXR5IGxldmVs
IGlzIGEgY2VydGlmaWNhdGlvbi1saWtlIGNsYWltIGV4Y2VwdCBpdCdzIG5vdCBiYWNrZWQgYnkg
YSAzcmQgcGFydHkgY2VydGlmaWNhdGlvbiBlbnRpdHkuICBBbmQgZXZlbiB0aG91Z2ggdGhlIHBy
b3Bvc2VkIDQgbGV2ZWxzIGxvb2sgc29tZXdoYXQgcmVhc29uYWJsZSwgSSB3b25kZXIgd2hhdCB0
aGUgYmVuZWZpdHMgb2YgaGF2aW5nIHRoaXMgY2xhaW0gYXJlPyAgSVNUTSB0aGF0IHNlbGYtcHJv
Y2xhaW1pbmcgc2VjIGxldmVscyBhZGRzIG5vdGhpbmcgYXQgYmVzdCwgd2hpbHN0IGFsdGVyaW5n
IHRoZSBzZWN1cml0eSBwZXJjZXB0aW9uIGluIHRoZSB3b3JzdCBjYXNlLiAgVGhhdCBzYWlkLCBJ
J2Qgbm90IGJlIGFnYWluc3QgZGVmaW5pbmcgYSBnZW5lcmljICJjZXJ0aWZpY2F0aW9uIiBjb250
YWluZXIgdGhhdCBjYW4gYmUgc3BlY2lhbGlzZWQgYnkgdGhlIHNwZWNpZmljIEVBVCBwcm9maWxl
IGFjY29yZGluZyB0byBhbiBleGlzdGluZyBvciBmdXR1cmUgc2NoZW1lLCBidXQgdGhhdCB3b3Vs
ZCBiZSBhIHByZXR0eSBkaWZmZXJlbnQgdGhpbmcgZnJvbSB0aGlzLg0KDQpJIGxvb2sgZm9yd2Fy
ZCB0byBkaXNjdXNzaW5nIHRoaXMgdG9waWMgYXQgdGhlIEYyRi4gIFRoZXJlIGlzIGFuIGlzc3Vl
IGZpbGVkIOKAkyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL2lldGYtcmF0cy13Zy9lYXQvaXNzdWVz
LzQuICBIb3dldmVyLCB0aGlzIGlzc3VlIGlzIG5vdCBhYm91dCBhIGdlbmVyaWMgY2VydGlmaWNh
dGlvbiBjb250YWluZXIuICBDYW4geW91IHByb3ZpZGUgYSBwcm9wb3NhbD8NCg0KPiMjIFMzLjcN
Cj5JJ20gcHJldHR5IHN1cmUgd2Ugd2FudCB0byBoYXZlIHNvbWV0aGluZyBsaWtlIHRoaXMsIGJ1
dCBJJ20gbm90IHN1cmUgdGhlIGN1cnJlbnQgZGVmaW5pdGlvbiBpcyBnb29kIGVub3VnaC4gIFdv
dWxkIHRoaXMgYmUgYmV0dGVyIGFzIGEgc2luZ2xlIHZhbHVlIHdpdGggNCBzdGF0ZXM/DQoNCj5P
bmUgcHJvYmxlbSB3aXRoIHRoZSBjdXJyZW50IHByb3Bvc2FsIGlzIHRoYXQgImRlYnVnIHBlcm1h
bmVudCBkaXNhYmxlIiBpbXBsaWVzICJkZWJ1ZyBkaXNhYmxlIiBidXQgdGhleSBjYW4gYmUgc2V0
IGluZGVwZW5kZW50bHkgYW5kIHRoZXJlZm9yZSBpbmNvbnNpc3RlbnRseS4NCg0KTm90ZSB0aGF0
IHRoaXMgY2xhaW0gc2V0IHdhcyBjcmVhdGVkIGJhc2VkIG9uIHdoYXQgdGhlIGVkaXRvcnMgdW5k
ZXJzdG9vZCBhYm91dCBsaWZlY3ljbGUgYmFzZWQgb24gb3VyIGVtcGxveWVy4oCZcyBwcm9kdWN0
cyAoUXVhbGNvbW0pIGFuZCBvbiB3aGF0IHdlIHdlcmUgYWJsZSB0byBzdXJ2ZXkgZnJvbSBvdGhl
ciBtYW51ZmFjdHVyZXJzLiAgSSBkb27igJl0IHRoaW5rIHdlIHdpbGwgaGF2ZSBhIGNvbnNpc3Rl
bnQgdmlldyBhbW9uZyB2ZW5kb3JzIGFib3V0IGhvdyB0byBiZXN0IGV4cHJlc3MgdGhlIGRldmlj
ZSBzdGF0ZSBsaWZlY3ljbGUgaW4gY2xhaW0gaW5mb3JtYXRpb24uICBUaGlzIGlzIHdoeSBmb2xs
b3ctb24gcHJvcG9zYWxzIHN1Y2ggYXMgdGhlIFBTQSBwcm9maWxlIGFyZSBpbXBvcnRhbnQuDQoN
Ck5ldmVydGhlbGVzcywgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gZGlmZmVyZW50IGRlYnVnIGRp
c2FibGUgc3RhdGVzIHNob3VsZCBiZSBiZXR0ZXIgaGlnaGxpZ2h0ZWQgaW4gdGhlIHRleHQgYW5k
IGhvdyB0aGUgY2xhaW0gdmFsdWVzIHNob3VsZCBiZSBzZXQgYnkgdGhlIGF0dGVzdGVyLiAgRm9y
IGluc3RhbmNlLCBpZiB0aGUgYXR0ZXN0ZXIgc2V0cyBkZWJ1ZyBmdWxsIHBlcm1hbmVudCBkaXNh
YmxlLCB0aGVuIGl0IHNob3VsZCBub3Qgc2V0IHRoZSBvdGhlciBkZWJ1ZyBkaXNhYmxlIHN0YXRl
cy4gIFRoaXMgY2FuIGJlIGFkZHJlc3NlZCB3aXRoaW4gQ0RETCBpdHNlbGYgdXNpbmcgdGhlIGNo
b2ljZXMgb3B0aW9uIOKAkyBzZWUgU2VjLiAyLjIuMiBvZiBSRkMgODYxMC4gIEkgaGF2ZSBmaWxl
ZCBhbiBpc3N1ZSAtIGh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vlcy8y
Mi4NCg0KDQo+IyMgUzMuOA0KPlRoaXMgbmVlZHMgc29tZSBwcml2YWN5IGNvbnNpZGVyYXRpb25z
LCBpbiBwYXJ0aWN1bGFyIGV4cGxhaW5pbmcgdGhlIGludGVyYWN0aW9uIHdpdGggVUVJRCAodGhl
IGNvbWJvIGxvY2F0aW9uICYgc3RhYmxlIGlkZW50aXR5IGNvcnJlbGF0b3IgaXMgcHJldHR5IGV4
cGxvc2l2ZS4pICBUaGVyZSBpcyBwcm9iYWJseSBsb3RzIHRvIGJlIGV4dHJhY3RlZCBmcm9tIHBy
ZXZpb3VzIEdFT1BSSVYgd29yayAoc2VlLCBlLmcuLCBSRkM2MjgwKS4NCg0KVGhlcmUgaXMgYW4g
aXNzdWUgZmlsZWQgLSBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1ZXMv
MTMuICBIb3dldmVyLCBJIHRoaW5rIGlmIHdlIGFyZSBnb2luZyB0byBhZGRyZXNzIHByaXZhY3kg
aW4gdGhlIGNvbnRleHQgb2YgYXR0ZXN0YXRpb24gdGhlbiB3ZSBzaG91bGQgbm90IGp1c3QgZml4
YXRlIG9uIGxvY2F0aW9uIGJ1dCBhZGRyZXNzIGFsbCBhc3BlY3RzIG9mIGF0dGVzdGF0aW9uIHRo
YXQgY291bGQgcmVzdWx0IGluIGRldmljZSBmaW5nZXJwcmludGluZy90cmFja2luZy4gIEFzIGFu
IGV4YW1wbGUgLSB0aGUgV2ViYXV0aG4gc3BlYyBhdHRlbXB0cyB0byBkZXNjcmliZSBwcml2YWN5
IGltcGxpY2F0aW9ucyByZWxhdGVkIHRvIGF0dGVzdGF0aW9uIGluIGdlbmVyYWwgLSBodHRwczov
L3d3dy53My5vcmcvVFIvd2ViYXV0aG4vI3NlYy1hdHRlc3RhdGlvbi1wcml2YWN5Lg0KDQpNb3Jl
b3ZlciwgaW4gc29tZSB3YXlzLCBsb2NhdGlvbiBpcyB1bnVzdWFsIGluIHRoYXQgdGhlcmUgYWxy
ZWFkeSBleGlzdHMgYSBwZXJtaXNzaW9ucyBmcmFtZXdvcmsgYnkgd2hpY2ggdGhlIGVuZCB1c2Vy
IGNhbiBtYW5hZ2UgcHJpdmFjeSAoZS5nLiBzZWVodHRwczovL3d3dy53My5vcmcvVFIvd2ViYXV0
aG4vI2Jyb3dzZXItcGVybWlzc2lvbnMtZnJhbWV3b3JrLWV4dGVuc2lvbnMgZm9yIGEgZGlzY3Vz
c2lvbiBvbiBicm93c2VyIHBlcm1pc3Npb25zIGltcGFjdHMpLiAgVGhlcmUgbWF5IG5vdCBiZSBh
IHNpbWlsYXIgcGVybWlzc2lvbnMgZnJhbWV3b3JrIGZvciBvdGhlciBjbGFpbXMgaW4gdGhlIGF0
dGVzdGF0aW9uIHRva2VuLCB3aGljaCBtZWFucyB0aGF0IHRoZSBhYmlsaXR5IGZvciB0aGUgZW5k
IHVzZXIgdG8gbWFuYWdlIHByaXZhY3kgd2l0aCByZXNwZWN0IHRvIHN1Y2ggY2xhaW1zIG1heSBu
b3QgYmUgcmVhZGlseSBhdmFpbGFibGUuDQoNCj4jIyBTMy45DQo+KiAiU2Vjb25kcyBzaW5jZSB0
aGUgdG9rZW4gd2FzIGNyZWF0ZWQiDQoNCj5JIGFzc3VtZSB0aGUgInRva2VuIGNyZWF0aW9uIiBo
YXBwZW5zIHdoZW4gdGhlIHNpZ25hdHVyZSBpcyBhcHBsaWVkPyAgSWYgc28sIEkgZG9uJ3QgdW5k
ZXJzdGFuZCBob3cgY2FuIHRoaXMgaW5mb3JtYXRpb24gYmUgc2VhbGVkIGluIHRoZSB0b2tlbiB3
aXRoIGEgdmFsdWUgZGlmZmVyZW50IGZyb20gMC4gIElmIGluc3RlYWQgdGhlIGFnZSBpcyAicGVy
LWNsYWltIiwgdGhlbiBhIHNpbmdsZSBnbG9iYWwgdmFsdWUgaXMgY2xlYXJseSBpbnN1ZmZpY2ll
bnQuICBBbHRlcm5hdGl2ZWx5LCBpZiBpdCBoYXMgInBlci1wcm9maWxlIiBzZW1hbnRpY3MgKGUu
Zy4sICJ0aW1lIHNpbmNlIGJvb3QgbWVhc3VyZW1lbnRzIHRha2VuIiksIHRoZW4gdGhpcyBhZ2Fp
biBjYW4ndCBiZSBnbG9iYWwsIGFzIGl0J2QgaGF2ZSBwcm9maWxlLXNwZWNpZmljIHNlbWFudGlj
cy4NCg0KDQpUaGlzIGNsYWltIGlzIG1lYW50IHRvIGNvdmVyIHRoZSB0aW1lIGxhcHNlZCBiZXR3
ZWVuIHdoZW4gdGhlIGNsYWltIGluZm8gd2FzIHByb3ZpZGVkIGFuZCB3aGVuIHRoZSB0b2tlbiB3
YXMgY3JlYXRlZC4gIFdvdWxkIHRoZSBmb2xsb3dpbmcgdGV4dCBtYWtlIGl0IG1vcmUgY2xlYXI6
ICDigJxUaGUgImFnZSIgY2xhaW0gY29udGFpbnMgYSB2YWx1ZSB0aGF0IHJlcHJlc2VudHMgdGhl
IG51bWJlciBvZiBzZWNvbmRzIHRoYXQgaGF2ZSBlbGFwc2VkIGJldHdlZW4gd2hlbiB0aGUgY2xh
aW0gaW5mb3JtYXRpb24gKGUuZy4gbWVhc3VyZW1lbnQsIGxvY2F0aW9uKSB3YXMgb2J0YWluZWQg
YW5kIHdoZW4gdGhlIHRva2VuIHdhcyBjcmVhdGVkLuKAnQ0KDQo+IyMgUzMuMTENCj4qICJUeXBp
Y2FsbHksIG9uZSB3aWxsIGJlIHRoZSBkZXZpY2Utd2lkZSBFQVQgdGhhdCBpcyBsb3cgdG8gbWVk
aXVtICBzZWN1cml0eSBhbmQgYW5vdGhlciBmcm9tIGEgU2VjdXJlIEVsZW1lbnQgb3Igc2ltaWxh
ciB0aGF0IGlzIGhpZ2ggc2VjdXJpdHku4oCdDQoNCj5NYXliZSBzL1R5cGljYWxseS9Gb3IgZXhh
bXBsZS8gOiB0aGlzIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgdHlwaWNhbCBjYXNlLg0KDQpBZGRl
ZCB0byB0eXBvcyBpc3N1ZS4NCg0KPiAgKiAiVGhlIGNvbnRlbnRzIG9mIHRoZSAiZWF0IiBjbGFp
bSINCj4gVHlwbzogIm5lc3RlZF9lYXQiDQoNCkFkZGVkIHRvIHR5cG9zIGlzc3VlLg0KDQo+KiAi
SXQgaXMgZWl0aGVyIGEgZnVsbCBDV1Qgb3IgSldUIGluY2x1ZGluZyB0aGUgQ09TRSBvciBKT1NF
IHNpZ25pbmcuIg0KPk1heWJlIHdvcnRoIGEgaGludCB0byBkaXNwYXRjaCBpdCB0byB0aGUgcmln
aHQgZGVjb2RlciB0byBhdm9pZCB0cmlhbCAmIGVycm9yIGFuZC9vciBjb250ZW50LXR5cGUgc25v
b3BpbmcuDQoNCklmIGEgdmVyaWZpY2F0aW9uIHByb2NlZHVyZXMgc2VjdGlvbiBpcyBhZGRlZCwg
dGhpcyBzZWVtcyB0byBhcHByb3ByaWF0ZSBndWlkYW5jZSB0byBhZGQuDQoNCj4jIyBTNg0KPkFz
IGFscmVhZHkgbm90ZWQsIHRoaXMgbmVlZHMgYXQgbGVhc3QgZGlzY3Vzc2lvbiBhcm91bmQgdGhl
IGxvY2F0aW9uIGNsYWltLg0KDQpOb3RlZC4NCg0KDQpGcm9tOiBSQVRTIDxyYXRzLWJvdW5jZXNA
aWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBUaG9tYXMgRm9zc2F0aQ0KU2VudDogRnJpZGF5LCBKdWx5
IDEyLCAyMDE5IDc6MzMgQU0NClRvOiByYXRzQGlldGYub3JnDQpDYzogU2ltb24gRnJvc3QgPFNp
bW9uLkZyb3N0QGFybS5jb20+OyBUaG9tYXMgRm9zc2F0aSA8VGhvbWFzLkZvc3NhdGlAYXJtLmNv
bT4NClN1YmplY3Q6IFtSYXRzXSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1yYXRzLWVhdC0wMQ0KDQoN
CkNBVVRJT046IFRoaXMgZW1haWwgb3JpZ2luYXRlZCBmcm9tIG91dHNpZGUgb2YgdGhlIG9yZ2Fu
aXphdGlvbi4NCkhpLA0KDQpXZSBkaWQgYSBxdWljayBwYXNzIG92ZXIgdGhlIGxhdGVzdCBFQVQg
ZHJhZnQgKC0wMSkgYW5kIGFtYXNzZWQgYSBmZXcNCmNvbW1lbnRzIChzZWUgYmVsb3cpLiAgVGhh
bmtzIGZvciBhbGwgdGhlIGdvb2Qgd29yayB5b3UgcHV0IGludG8gdGhlDQpkb2N1bWVudCENCg0K
Q2hlZXJzLCBUaG9tYXMgJiBTaW1vbg0KDQojIEhpZ2ggbGV2ZWwNCg0KKiBBdCBhIGNlcnRhaW4g
cG9pbnQgd2Ugc2hvdWxkIHByb2JhYmx5IGRvIGEgcGFzcyB0byBoYXJtb25pc2UgdGhlDQogIHRl
cm1pbm9sb2d5IGJldHdlZW4gdGhlIGFyY2hpdGVjdHVyZSBkcmFmdCBhbmQgRUFUIChzZWN0aW9u
IDEuMyBpbg0KICBwYXJ0aWN1bGFyKToNCiAgKiBiYXNpYyBjb25jZXB0cyAmIHZvY2FidWxhcnk6
IGUuZy4sIFJvVCBkZWZpbml0aW9uOw0KICAqIHByb3RvY29sIHJvbGVzICYgcmVzcG9uc2liaWxp
dGllcy4NCg0KKiBUaGUgbmVlZCBmb3IgcHJvZmlsaW5nIEVBVCB0byBtYWtlIGl0IHdvcmsgaW4g
cmVhbGl0eSBpcyBwcmV0dHkNCiAgb2J2aW91cyB3aGVuIHlvdSB0aGluayBhYm91dCB0aGUgY29u
c2lkZXJhYmxlIG51bWJlciBvciB0aGluZ3MgdGhhdA0KICBvbmUgbmVlZHMgdG8gc3RhdGUgdG8g
YWNoaWV2ZSBpbnRlcm9wLCBlLmcuOg0KICAqIFNpZ25pbmcgc2NoZW1lDQogICogVHJhbnNwb3J0
DQogICogU3VwcG9ydGVkIGNsYWltcw0KICAqIFR5cGUgb2YgVUVJRA0KICAqIFNlY3VyaXR5IGxl
dmVsIC8gY2VydGlmaWNhdGlvbiBzY2hlbWUNCiAgU28gaXQgc2VlbSB0aGF0IGhhdmluZyB0aGUg
InByb2ZpbGUiIGNvbmNlcHQsIGFuZCBhbiBhc3NvY2lhdGVkDQogIGlkZW50aWZ5aW5nIGNsYWlt
IC0tIGZvciBleGFtcGxlLCBpbiBQU0EgWzFdIHdlIHVzZSBhcm1fcHNhX3Byb2ZpbGVfaWQNCiAg
LS0gZGVmaW5lZCBhcyBwYXJ0IG9mIHRoaXMgZG9jIHdvdWxkIGJlIGJlbmVmaWNpYWwuDQoNClsx
XSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdHNjaG9mZW5pZy1yYXRzLXBzYS10
b2tlbi0wMiNzZWN0aW9uLTMNCg0KIyBEZXRhaWxlZA0KDQojIyBTMS4zDQoNCiAgKiAiVGhpcyBh
dHRlc3RhdGlvbiBrZXkgbWF0ZXJpYWwgaXMgdXNlZCBmb3Igc2lnbmluZyBFQVRzLiINCiAgKiAi
VGhlIEVBVCBpcyBhbHdheXMgc2lnbmVkIGJ5IHRoZSBhdHRlc3RhdGlvbiBrZXkgbWF0ZXJpYWwN
CiAgICBwcm92aXNpb25lZCBieSB0aGUgbWFudWZhY3R1cmVyLiINCg0KVGhpcyBzZWVtcyB0byBw
cmV2ZW50IG5lc3RlZF9lYXQgdXNlIGNhc2VzIChlLmcuLCBjbG91ZCB3b3JrbG9hZHMgd2l0aA0K
Y29udGFpbmVyL1ZNIGVudGl0aWVzKSB3aGVyZSB0aGUgb3V0ZXIgRUFUIGlzIHNpZ25lZCB3aXRo
IGFuICJlcGhlbWVyYWwiDQphdHRlc3RhdGlvbiBrZXkgYXNzb2NpYXRlZCB3aXRoIHRoZSBpbnN0
YW5jZSB0aGF0IGlzIGl0c2VsZiBhdHRlc3RlZCBieQ0KdGhlIGlubmVyIEVBVCBzaWduZWQgd2l0
aCB0aGUgQUtNLiAgSSBzdWdnZXN0IHJlbW92aW5nIHRoZSBzZW50ZW5jZS4NCg0KIyMgUzEuNC4y
DQoNCiAgKiAiTm8gcGFydGljdWxhciBzaWduaW5nIGFsZ29yaXRobSBvciBzaWduaW5nIHNjaGVt
ZSBpcyByZXF1aXJlZCBieQ0KICAgIHRoaXMgc3RhbmRhcmQuIg0KDQpJc24ndCB0aGlzIGEgYmFz
aWMgaW50ZXJvcCBjb25jZXJuPyAgSXMgYSBFQVQgdmVyaWZpZXIgc3VwcG9zZWQgaHRvDQppbXBs
ZW1lbnQgZXZlcnkgcG9zc2libGUgc2lnbmluZy92ZXJpZmljYXRpb24gYWxnb3JpdGhtPw0KSWYg
d2Ugd2FudCB0byBrZWVwIHRoZSBhYm92ZSBhcy1pcywgSSB0aGluayB0aGUgZm9sbG93aW5nOg0K
DQogICJPdmVyIHRpbWUgdG8gZmFjaWxpdGF0ZSBpbnRlcm9wZXJhYmlsaXR5LCBzb21lIHNpZ25p
bmcgc2NoZW1lcyBtYXkgYmUNCiAgZGVmaW5lZCBpbiBFQVQgcHJvZmlsZXMgb3Igb3RoZXIgZG9j
dW1lbnRzIGVpdGhlciBpbiB0aGUgSUVURiBvcg0KICBvdXRzaWRlLiINCg0KU2hvdWxkIHNheSBp
bnN0ZWFkIHNvbWV0aGluZyBsaWtlOg0KDQogICJJdCBpcyBleHBlY3RlZCB0aGF0IEVBVCBwcm9m
aWxlcyBvciBvdGhlciBzcGVjcyBidWlsZGluZyBvbiBFQVQsDQogIGVpdGhlciBpbiB0aGUgSUVU
RiBvciBvdXRzaWRlLCB3aWxsICptYW5kYXRlKiBhIHNldCBvZiBhcHBsaWNhYmxlDQogIHNpZ25p
bmcgc2NoZW1lcy4iDQoNCiMjIFMzDQoNCiAgKiAiSXQgYWxzbyBtZW50aW9ucyBzZXZlcmFsIGNs
YWltcyBkZWZpbmVkIGJ5IENXVCBhbmQgSldUIGFyZQ0KICAgIHBhcnRpY3VsYXJseSBpbXBvcnRh
bnQgZm9yIEVBVC4iDQoNClR5cG86ICJbLi4uXSB0aGF0IGFyZSBwYXJ0aWN1bGFybHkgaW1wb3J0
YW50IFsuLi5dIg0KDQogICogIkFsbCBjbGFpbXMgYXJlIG9wdGlvbmFsICogTm8gY2xhaW1zIGFy
ZSBtYW5kYXRvcnkiDQoNCkVpdGhlciBvbmUgb3IgdGhlIG90aGVyIGlzIHJlZHVuZGFudD8NCg0K
ICAqICJBbGwgY2xhaW1zIHRoYXQgYXJlIG5vdCB1bmRlcnN0b29kIGJ5IGltcGxlbWVudGF0aW9u
cyBNVVNUIGJlDQogICAgaWdub3JlZCINCg0KV2hpbGUgdGhpcyBpcyBnZW5lcmFsbHkgdGhlIHJp
Z2h0IGFwcHJvYWNoIHRvIHN1cHBvcnQgZXZvbHV0aW9uLCBJJ2QNCmF2b2lkIG1ha2luZyB0aGlz
IGEgcmVxdWlyZW1lbnQgaGVyZSBhbmQgbGV0IEVBVCBwcm9maWxlcyBkZWNpZGUgZm9yDQp0aGVt
c2VsdmVzIGluc3RlYWQuDQoNCiMjIFMzLjENCg0KICAqICJOb3RlIHRoYXQgaW50cmluc2ljYWxs
eSBieSB0aGUgbmF0dXJlIG9mIGEgbm9uY2Ugbm8gc2VjdXJpdHkgaXMNCiAgICBuZWVkZWQgZm9y
IGl0cyB0cmFuc3BvcnQiDQoNCk5vdCBzdXJlIGFib3V0IHRoZSBhYm92ZTogd2hhdCBhYm91dCBh
dm9pZGluZyBjb25mdXNpbmcgdGhlIHByaW5jaXBhbHMsDQphbmQvb3IgcmVvcmRlcmluZyBvZiBt
ZXNzYWdlcyBmcm9tIG9uZSBwcmluY2lwYWw/ICBJbiBmYWN0LCBpdCBzZWVtcw0KaXQncyBleGFj
dGx5IHRoZSBvcHBvc2l0ZSBhbmQgdGhhdCBzb21lIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIHdv
dWxkIGJlDQppbiBvcmRlci4gIFRoYXQsIG9yIGRyb3BwaW5nIHRoZSBzZW50ZW5jZSBhbHRvZ2V0
aGVyLg0KDQojIyBTMy4zLg0KDQogICogIk5vIHR3byBwcm9kdWN0cyBhbnl3aGVyZSwgZXZlbiBp
biBjb21wbGV0ZWx5IGRpZmZlcmVudCBpbmR1c3RyaWVzDQogICAgbWFkZSBieSB0d28gZGlmZmVy
ZW50IG1hbnVmYWN0dXJlcnMgaW4gdHdvIGRpZmZlcmVudCBjb3VudHJpZXMNCiAgICBzaG91bGQg
aGF2ZSB0aGUgc2FtZSBVRUlEIg0KDQpOb3Qgc3VyZSBob3cgdGhpcyBhc3NlcnRpb24gaXMgY29t
cGF0aWJsZSB3aXRoIHR5cGUgUkFORCBVRUlEcyB3aGljaCDigJMNCnVubGlrZSB0aGUgb3RoZXIg
dHlwZXMg4oCTIGFyZSBjb25zdHJhaW5lZCBvbmx5IGJ5IGEgbG9jYWwgY2hvaWNlIChlLmcuLCBh
DQoiZ29vZCBlbm91Z2giIHJhbmRvbSBnZW5lcmF0b3IpIGFuZCBub3QgYnkgYW55IGdvdmVybmFu
Y2UgcmVnaW1lLg0KDQojIyBTMy42DQoNClNlY3VyaXR5IGxldmVsIGlzIGEgY2VydGlmaWNhdGlv
bi1saWtlIGNsYWltIGV4Y2VwdCBpdCdzIG5vdCBiYWNrZWQgYnkgYQ0KM3JkIHBhcnR5IGNlcnRp
ZmljYXRpb24gZW50aXR5LiAgQW5kIGV2ZW4gdGhvdWdoIHRoZSBwcm9wb3NlZCA0IGxldmVscw0K
bG9vayBzb21ld2hhdCByZWFzb25hYmxlLCBJIHdvbmRlciB3aGF0IHRoZSBiZW5lZml0cyBvZiBo
YXZpbmcgdGhpcw0KY2xhaW0gYXJlPyAgSVNUTSB0aGF0IHNlbGYtcHJvY2xhaW1pbmcgc2VjIGxl
dmVscyBhZGRzIG5vdGhpbmcgYXQgYmVzdCwNCndoaWxzdCBhbHRlcmluZyB0aGUgc2VjdXJpdHkg
cGVyY2VwdGlvbiBpbiB0aGUgd29yc3QgY2FzZS4gIFRoYXQgc2FpZCwNCkknZCBub3QgYmUgYWdh
aW5zdCBkZWZpbmluZyBhIGdlbmVyaWMgImNlcnRpZmljYXRpb24iIGNvbnRhaW5lciB0aGF0IGNh
bg0KYmUgc3BlY2lhbGlzZWQgYnkgdGhlIHNwZWNpZmljIEVBVCBwcm9maWxlIGFjY29yZGluZyB0
byBhbiBleGlzdGluZyBvcg0KZnV0dXJlIHNjaGVtZSwgYnV0IHRoYXQgd291bGQgYmUgYSBwcmV0
dHkgZGlmZmVyZW50IHRoaW5nIGZyb20gdGhpcy4NCg0KIyMgUzMuNw0KDQpJJ20gcHJldHR5IHN1
cmUgd2Ugd2FudCB0byBoYXZlIHNvbWV0aGluZyBsaWtlIHRoaXMsIGJ1dCBJJ20gbm90IHN1cmUN
CnRoZSBjdXJyZW50IGRlZmluaXRpb24gaXMgZ29vZCBlbm91Z2guICBXb3VsZCB0aGlzIGJlIGJl
dHRlciBhcyBhIHNpbmdsZQ0KdmFsdWUgd2l0aCA0IHN0YXRlcz8NCg0KT25lIHByb2JsZW0gd2l0
aCB0aGUgY3VycmVudCBwcm9wb3NhbCBpcyB0aGF0ICJkZWJ1ZyBwZXJtYW5lbnQgZGlzYWJsZSIN
CmltcGxpZXMgImRlYnVnIGRpc2FibGUiIGJ1dCB0aGV5IGNhbiBiZSBzZXQgaW5kZXBlbmRlbnRs
eSBhbmQgdGhlcmVmb3JlDQppbmNvbnNpc3RlbnRseS4NCg0KIyMgUzMuOA0KDQpUaGlzIG5lZWRz
IHNvbWUgcHJpdmFjeSBjb25zaWRlcmF0aW9ucywgaW4gcGFydGljdWxhciBleHBsYWluaW5nIHRo
ZQ0KaW50ZXJhY3Rpb24gd2l0aCBVRUlEICh0aGUgY29tYm8gbG9jYXRpb24gJiBzdGFibGUgaWRl
bnRpdHkgY29ycmVsYXRvcg0KaXMgcHJldHR5IGV4cGxvc2l2ZS4pICBUaGVyZSBpcyBwcm9iYWJs
eSBsb3RzIHRvIGJlIGV4dHJhY3RlZCBmcm9tDQpwcmV2aW91cyBHRU9QUklWIHdvcmsgKHNlZSwg
ZS5nLiwgUkZDNjI4MCkuDQoNCiMjIFMzLjkNCg0KICAqICJTZWNvbmRzIHNpbmNlIHRoZSB0b2tl
biB3YXMgY3JlYXRlZCINCg0KSSBhc3N1bWUgdGhlICJ0b2tlbiBjcmVhdGlvbiIgaGFwcGVucyB3
aGVuIHRoZSBzaWduYXR1cmUgaXMgYXBwbGllZD8gIElmDQpzbywgSSBkb24ndCB1bmRlcnN0YW5k
IGhvdyBjYW4gdGhpcyBpbmZvcm1hdGlvbiBiZSBzZWFsZWQgaW4gdGhlIHRva2VuDQp3aXRoIGEg
dmFsdWUgZGlmZmVyZW50IGZyb20gMC4gIElmIGluc3RlYWQgdGhlIGFnZSBpcyAicGVyLWNsYWlt
IiwgdGhlbg0KYSBzaW5nbGUgZ2xvYmFsIHZhbHVlIGlzIGNsZWFybHkgaW5zdWZmaWNpZW50LiAg
QWx0ZXJuYXRpdmVseSwgaWYgaXQgaGFzDQoicGVyLXByb2ZpbGUiIHNlbWFudGljcyAoZS5nLiwg
InRpbWUgc2luY2UgYm9vdCBtZWFzdXJlbWVudHMgdGFrZW4iKSwNCnRoZW4gdGhpcyBhZ2FpbiBj
YW4ndCBiZSBnbG9iYWwsIGFzIGl0J2QgaGF2ZSBwcm9maWxlLXNwZWNpZmljIHNlbWFudGljcy4N
Cg0KIyMgUzMuMTENCg0KICAqICJUeXBpY2FsbHksIG9uZSB3aWxsIGJlIHRoZSBkZXZpY2Utd2lk
ZSBFQVQgdGhhdCBpcyBsb3cgdG8gbWVkaXVtDQogICAgc2VjdXJpdHkgYW5kIGFub3RoZXIgZnJv
bSBhIFNlY3VyZSBFbGVtZW50IG9yIHNpbWlsYXIgdGhhdCBpcyBoaWdoDQogICAgc2VjdXJpdHku
4oCdDQoNCk1heWJlIHMvVHlwaWNhbGx5L0ZvciBleGFtcGxlLyA6IHRoaXMgaXMgbm90IG5lY2Vz
c2FyaWx5IHRoZSB0eXBpY2FsDQpjYXNlLg0KDQogICogIlRoZSBjb250ZW50cyBvZiB0aGUgImVh
dCIgY2xhaW0iDQoNClR5cG86ICJuZXN0ZWRfZWF0Ig0KDQogICogIkl0IGlzIGVpdGhlciBhIGZ1
bGwgQ1dUIG9yIEpXVCBpbmNsdWRpbmcgdGhlIENPU0Ugb3IgSk9TRSBzaWduaW5nLiINCg0KTWF5
YmUgd29ydGggYSBoaW50IHRvIGRpc3BhdGNoIGl0IHRvIHRoZSByaWdodCBkZWNvZGVyIHRvIGF2
b2lkIHRyaWFsICYNCmVycm9yIGFuZC9vciBjb250ZW50LXR5cGUgc25vb3BpbmcuDQoNCiMjIFM2
DQoNCkFzIGFscmVhZHkgbm90ZWQsIHRoaXMgbmVlZHMgYXQgbGVhc3QgZGlzY3Vzc2lvbiBhcm91
bmQgdGhlIGxvY2F0aW9uIGNsYWltLg0KDQpJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMg
b2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1h
eSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll
bnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZG8gbm90IGRpc2Ns
b3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQgZm9yIGFueSBwdXJw
b3NlLCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFu
ayB5b3UuDQo=

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjoj
OTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJ
bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsN
Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXIN
Cgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYu
bXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3At
YWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3
aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs
LXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRv
d3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJ
Zm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4w
aW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjEN
Cgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHht
bD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3ht
bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6
ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBl
bGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxp
bms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiogQXQg
YSBjZXJ0YWluIHBvaW50IHdlIHNob3VsZCBwcm9iYWJseSBkbyBhIHBhc3MgdG8gaGFybW9uaXNl
IHRoZSB0ZXJtaW5vbG9neSBiZXR3ZWVuIHRoZSBhcmNoaXRlY3R1cmUgZHJhZnQgYW5kIEVBVCAo
c2VjdGlvbiAxLjMgaW4gcGFydGljdWxhcik8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+T0suJm5ic3A7IEN1cnJlbnRs
eSBTZWMuIDEuMyBkZWZpbmVzIDMgYWN0b3JzIChlbnRpdHkvbWFudWZhY3R1cmVyL1JQKSBhbmQg
YXJjaGl0ZWN0dXJlIGRvYyBkZWZpbmVzIDQgKGF0dGVzdGVyL2NsYWltYW50L3ZlcmlmaWVyL1JQ
KS4mbmJzcDsgSW4gdGhlIEVBVCBkb2MgdGhlIFJQIGNhbiBiZSB0aGUgdmVyaWZpZXIgb3IgcmVs
eSBvbiBhIHZlcmlmaWNhdGlvbg0KIHNlcnZpY2UuJm5ic3A7IEhvd2V2ZXIsIEkgYW0gbm90IGNv
bnZpbmNlZCB0aGF0IGVudGl0eSA9IGF0dGVzdGVyIGFuZCBjbGFpbWFudCA9IG1hbnVmYWN0dXJl
ci4mbmJzcDsgVGhpcyBjb3VsZCBiZSBzb21ldGhpbmcgZm9yIGRpc2N1c3Npb24gaW4gdGhlIEYy
Ri48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jmd0OyogVGhlIG5lZWQgZm9yIHByb2ZpbGluZyBFQVQgdG8gbWFrZSBp
dCB3b3JrIGluIHJlYWxpdHkgaXMgcHJldHR5IG9idmlvdXMg4oCmPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkFncmVl
ZC4mbmJzcDsgQSBrZXkgYXR0ZXN0YXRpb24gcHJvZmlsZSBjb3VsZCBiZSBhbm90aGVyIGV4YW1w
bGUuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZndDsmbmJzcDsgKiAmcXVvdDtUaGUgRUFUIGlzIGFsd2F5cyBzaWdu
ZWQgYnkgdGhlIGF0dGVzdGF0aW9uIGtleSBtYXRlcmlhbCBwcm92aXNpb25lZCBieSB0aGUgbWFu
dWZhY3R1cmVyLiZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0O1RoaXMg
c2VlbXMgdG8gcHJldmVudCBuZXN0ZWRfZWF0IHVzZSBjYXNlcyZuYnNwOyhlLmcuLCBjbG91ZCB3
b3JrbG9hZHMgd2l0aCBjb250YWluZXIvVk0gZW50aXRpZXMpIHdoZXJlIHRoZSBvdXRlciBFQVQg
aXMgc2lnbmVkIHdpdGggYW4gJnF1b3Q7ZXBoZW1lcmFsJnF1b3Q7IGF0dGVzdGF0aW9uIGtleSBh
c3NvY2lhdGVkIHdpdGggdGhlIGluc3RhbmNlIHRoYXQNCiBpcyBpdHNlbGYgYXR0ZXN0ZWQgYnkg
dGhlIGlubmVyIEVBVCBzaWduZWQgd2l0aCB0aGUgQUtNLiZuYnNwOyBJIHN1Z2dlc3QgcmVtb3Zp
bmcgdGhlIHNlbnRlbmNlLiZuYnNwOyAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5GaWxlZCA8YSBocmVmPSJodHRwczovL2dpdGh1
Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1ZXMvMTkiPg0KaHR0cHM6Ly9naXRodWIuY29tL2ll
dGYtcmF0cy13Zy9lYXQvaXNzdWVzLzE5PC9hPiwgYnV0IEkgYW0gbm90IHN1cmUgaG93IGVwaGVt
ZXJhbCBrZXlzIGNhbiBwcm92aWRlIHRoZSBzYW1lIGxldmVsIG9mIGFzc3VyYW5jZSBhcyBtYW51
ZmFjdHVyZXItaXNzdWVkIGtleSBtYXRlcmlhbCB1bmxlc3MgdGhlIGVudmlyb25tZW50IGluIHdo
aWNoIHRoZSBrZXkgaXMgZ2VuZXJhdGVkIGNhbiBhbHNvIGJlIGF0dGVzdGVkLiZuYnNwOyBSYXRo
ZXIgdGhhbiBzaW1wbHkNCiByZW1vdmluZyB0aGUgc2VudGVuY2UsIHBlcmhhcHMgd2UgY2FuIGFk
ZCBzb21ldGhpbmcgYWxvbmcgdGhlIGxpbmVzIGFzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+4oCcVGhlIEVBVCBTSE9VTEQgYmUgc2lnbmVkIGJ5IHRoZSBhdHRl
c3RhdGlvbiBrZXkgbWF0ZXJpYWwgcHJvdmlzaW9uZWQgYnkgdGhlIG1hbnVmYWN0dXJlci4mbmJz
cDsgVGhlIEVBVCBtYXkgYmUgc2lnbmVkIGJ5IGR5bmFtaWNhbGx5LWdlbmVyYXRlZCBrZXlzLCBi
dXQgdGhpcyBrZXkgbWF0ZXJpYWwgaXRzZWxmIG1heSByZXF1aXJlIGl0cyBvd24gYXR0ZXN0YXRp
b24NCiB0byBhY2hpZXZlIHRoZSBzYW1lIGxldmVsIG9mIGFzc3VyYW5jZSBhcyBtYW51ZmFjdHVy
ZXItcHJvdmlkZWQga2V5IG1hdGVyaWFsLuKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jmd0Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPiZuYnNwOyAqICZxdW90O05vIHBhcnRpY3VsYXIgc2lnbmluZyBhbGdvcml0
aG0gb3Igc2lnbmluZyBzY2hlbWUgaXMgcmVxdWlyZWQgYnkgdGhpcyBzdGFuZGFyZC4mcXVvdDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDtJc24ndCB0aGlzIGEgYmFzaWMgaW50
ZXJvcCBjb25jZXJuPyZuYnNwOyBJcyBhIEVBVCB2ZXJpZmllciBzdXBwb3NlZCB0byBpbXBsZW1l
bnQgZXZlcnkgcG9zc2libGUgc2lnbmluZy92ZXJpZmljYXRpb24gYWxnb3JpdGhtPyBJZiB3ZSB3
YW50IHRvIGtlZXAgdGhlIGFib3ZlIGFzLWlzLCBJIHRoaW5rIHRoZSBmb2xsb3dpbmc6PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij7igKY8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZndDsgJnF1b3Q7SXQgaXMgZXhwZWN0ZWQgdGhhdCBFQVQgcHJvZmlsZXMgb3Igb3RoZXIg
c3BlY3MgYnVpbGRpbmcgb24gRUFULCBlaXRoZXIgaW4gdGhlIElFVEYgb3Igb3V0c2lkZSwgd2ls
bCAqbWFuZGF0ZSogYSBzZXQgb2YgYXBwbGljYWJsZSBzaWduaW5nIHNjaGVtZXMuJnF1b3Q7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5BZ3JlZWQgdGhhdCBpbnRl
cm9wIGlzIGFpZGVkIGJ5IGxpbWl0aW5nIHRoZSBzZXQgb2Ygc2luZ2luZyBhbGdvcml0aG1zLiZu
YnNwOyBIb3dldmVyLCB3ZSBoYXZlIGEgQ09TRSBhbGdtLiByZWdpc3RyeSAoPC9zcGFuPjxhIGhy
ZWY9Imh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL2Nvc2UvY29zZS54aHRtbCI+aHR0
cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvY29zZS9jb3NlLnhodG1sPC9hPikNCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij50aGF0IGJvdW5kcyB0aGUgc2V0IG9mIGFsZ29yaXRo
bXMgdGhhdCBjYW4gYmUgdXNlZCBmb3IgRUFULiZuYnNwOyBJdCBzZWVtcyBhbHNvIHRoYXQgYW55
IGVuc3VpbmcgcHJvZmlsZXMgd291bGQgbGV2ZXJhZ2UgdGhlIHJlZ2lzdHJ5LiZuYnNwOyBTb21l
IGRlZmluZWQgcHJvZmlsZXMgbWF5IG1hbmRhdGUgYSBzdWJzZXQgb2YgdGhlIHJlZ2lzdHJ5LCBi
dXQgc29tZSBtYXkgYWxsb3cgYW55IGFsZ20u4oCZcyBpbiB0aGUNCiByZWdpc3RyeSB0byBiZSB1
c2VkLiZuYnNwOyDigJx3aWxsIG1hbmRhdGXigJ0gc2VlbXMgdG8gYmUgdG9vIHN0cm9uZyBhIHN0
YXRlbWVudC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mZ3Q7Jm5ic3A7ICogJnF1b3Q7SXQgYWxzbyBtZW50aW9ucyBzZXZlcmFsIGNsYWlt
cyBkZWZpbmVkIGJ5IENXVCBhbmQgSldUIGFyZSZuYnNwOyBwYXJ0aWN1bGFybHkgaW1wb3J0YW50
IGZvciBFQVQuJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7IFR5cG86
ICZxdW90O1suLi5dIHRoYXQgYXJlIHBhcnRpY3VsYXJseSBpbXBvcnRhbnQgWy4uLl0mcXVvdDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+RmlsZWQgYSB0eXBv4oCZcyBpc3N1ZSBpbiB0aGUgR0ggcmVwbyAtIGh0dHBz
Oi8vZ2l0aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vlcy8yMC4mbmJzcDsgV2lsbCBwaWNr
IHVwIGZpeGVzIGluIGEgZnV0dXJlIHZlcnNpb24uIFRoYW5rcy48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0OyZu
YnNwOyAqICZxdW90O0FsbCBjbGFpbXMgYXJlIG9wdGlvbmFsICogTm8gY2xhaW1zIGFyZSBtYW5k
YXRvcnkmcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDtFaXRoZXIgb25l
IG9yIHRoZSBvdGhlciBpcyByZWR1bmRhbnQ/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPk9LLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4m
Z3Q7Jm5ic3A7ICogJnF1b3Q7QWxsIGNsYWltcyB0aGF0IGFyZSBub3QgdW5kZXJzdG9vZCBieSBp
bXBsZW1lbnRhdGlvbnMgTVVTVCBiZSZuYnNwOyBpZ25vcmVkJnF1b3Q7PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mZ3Q7IFdoaWxlIHRoaXMgaXMgZ2VuZXJhbGx5IHRoZSByaWdodCBh
cHByb2FjaCB0byBzdXBwb3J0IGV2b2x1dGlvbiwgSSdkIGF2b2lkIG1ha2luZyB0aGlzIGEgcmVx
dWlyZW1lbnQgaGVyZSBhbmQgbGV0IEVBVCBwcm9maWxlcyBkZWNpZGUgZm9yIHRoZW1zZWx2ZXMg
aW5zdGVhZC4mbmJzcDsgJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoaXMgY2FuIGJlIHNvZnRlbmVkIHRv
IGEgU0hPVUxEIHJlcXVpcmVtZW50LiZuYnNwOyBOb3RlIHRoYXQgYW4gaXNzdWUgaGFzIGJlZW4g
ZmlsZWQgYXQNCjwvc3Bhbj48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdn
L2VhdC9pc3N1ZXMvMTgiPmh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vl
cy8xODwvYT4gdG8gYmV0dGVyIGRlZmluZSB2ZXJpZmljYXRpb24gcHJvY2VkdXJlcy48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7IyMg
UzMuMTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0OyogJnF1b3Q7Tm90ZSB0aGF0
IGludHJpbnNpY2FsbHkgYnkgdGhlIG5hdHVyZSBvZiBhIG5vbmNlIG5vIHNlY3VyaXR5IGlzJm5i
c3A7IG5lZWRlZCBmb3IgaXRzIHRyYW5zcG9ydCZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7Tm90IHN1
cmUgYWJvdXQgdGhlIGFib3ZlOiB3aGF0IGFib3V0IGF2b2lkaW5nIGNvbmZ1c2luZyB0aGUgcHJp
bmNpcGFscywgYW5kL29yIHJlb3JkZXJpbmcgb2YgbWVzc2FnZXMgZnJvbSBvbmUgcHJpbmNpcGFs
PyZuYnNwOyBJbiBmYWN0LCBpdCBzZWVtcyBpdCdzIGV4YWN0bHkgdGhlIG9wcG9zaXRlIGFuZCB0
aGF0IHNvbWUgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMNCiB3b3VsZCBiZSBpbiBvcmRlci4mbmJz
cDsgVGhhdCwgb3IgZHJvcHBpbmcgdGhlIHNlbnRlbmNlIGFsdG9nZXRoZXIuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PkkgYWdyZWUgdGhhdCB0aGUgc3RhdGVtZW50IGFib3ZlIG5lZWRzIGNsYXJpZmljYXRpb24sIGJ1
dCB0aGUgYWJvdmUgc3RhdGVtZW50IGlzIGFib3V0IHRyYW5zcG9ydCBzZWN1cml0eSDigJMgaXQg
aXMgbm90IGFib3V0IGFsbCBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBhc3NvY2lhdGVkIHdpdGgg
Y2hhbGxlbmdlcy4mbmJzcDsgQW4gUlAgc2hvdWxkDQogbm90IHJlbHkgb24gdHJhbnNwb3J0IHNl
Y3VyaXR5IGFsb25lIGZvciBwcm90ZWN0aW9uIG9mIHRoZSBub25jZS4mbmJzcDsgSXQgc2hvdWxk
IGJlIHRyYWNraW5nIHRoZSBub25jZSBzZW50IHRvIHRoZSBkZXZpY2UsIGFuZCB2ZXJpZnlpbmcg
dGhlIHJlc3BvbnNlIGFjY29yZGluZ2x5LiZuYnNwOyBPbmUgcG9zc2liaWxpdHkgaXMgdG8gcmVt
b3ZlIHRoZSBhYm92ZSBzdGF0ZW1lbnQsIGJ1dCBhZGQgYSBkaXNjdXNzaW9uIG9uIHRoZSB1c2Vz
IG9mIG5vbmNlcyBpbg0KIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uICh3aGlj
aCBpcyBzdGlsbCBhIHdvcmstaW4tcHJvZ3Jlc3MpLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7IyMgUzMuMy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDsqICZxdW90O05vIHR3byBwcm9kdWN0
cyBhbnl3aGVyZSwgZXZlbiBpbiBjb21wbGV0ZWx5IGRpZmZlcmVudCBpbmR1c3RyaWVzIG1hZGUg
YnkgdHdvIGRpZmZlcmVudCBtYW51ZmFjdHVyZXJzIGluIHR3byBkaWZmZXJlbnQgY291bnRyaWVz
IHNob3VsZCBoYXZlIHRoZSBzYW1lIFVFSUQmcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0O05vdCBzdXJl
IGhvdyB0aGlzIGFzc2VydGlvbiBpcyBjb21wYXRpYmxlIHdpdGggdHlwZSBSQU5EIFVFSURzIHdo
aWNoIOKAkyB1bmxpa2UgdGhlIG90aGVyIHR5cGVzIOKAkyBhcmUgY29uc3RyYWluZWQgb25seSBi
eSBhIGxvY2FsIGNob2ljZSAoZS5nLiwgYSAmcXVvdDtnb29kIGVub3VnaCZxdW90OyByYW5kb20g
Z2VuZXJhdG9yKSBhbmQgbm90IGJ5IGFueQ0KIGdvdmVybmFuY2UgcmVnaW1lLiZuYnNwOyAmbmJz
cDsmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+QWdyZWVkIHRoYXQgdGhlIGNob2ljZSBvZiByYW5kIGdlbiBh
bmQgc2VlZCBhZmZlY3RzIHRoaXMuJm5ic3A7IEkgdGhpbmsgaXQgc2hvdWxkIGJlIHRha2VuIHVw
IGluIGEgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgc2VjdGlvbi4mbmJzcDsgQWRkZWQgYW4gaXNz
dWUgLSBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1ZXMvMjEuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPiZndDsjIyBTMy42PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7U2Vj
dXJpdHkgbGV2ZWwgaXMgYSBjZXJ0aWZpY2F0aW9uLWxpa2UgY2xhaW0gZXhjZXB0IGl0J3Mgbm90
IGJhY2tlZCBieSBhIDNyZCBwYXJ0eSBjZXJ0aWZpY2F0aW9uIGVudGl0eS4mbmJzcDsgQW5kIGV2
ZW4gdGhvdWdoIHRoZSBwcm9wb3NlZCA0IGxldmVscyBsb29rIHNvbWV3aGF0IHJlYXNvbmFibGUs
IEkgd29uZGVyIHdoYXQgdGhlIGJlbmVmaXRzDQogb2YgaGF2aW5nIHRoaXMgY2xhaW0gYXJlPyZu
YnNwOyBJU1RNIHRoYXQgc2VsZi1wcm9jbGFpbWluZyBzZWMgbGV2ZWxzIGFkZHMgbm90aGluZyBh
dCBiZXN0LCB3aGlsc3QgYWx0ZXJpbmcgdGhlIHNlY3VyaXR5IHBlcmNlcHRpb24gaW4gdGhlIHdv
cnN0IGNhc2UuJm5ic3A7IFRoYXQgc2FpZCwgSSdkIG5vdCBiZSBhZ2FpbnN0IGRlZmluaW5nIGEg
Z2VuZXJpYyAmcXVvdDtjZXJ0aWZpY2F0aW9uJnF1b3Q7IGNvbnRhaW5lciB0aGF0IGNhbiBiZSBz
cGVjaWFsaXNlZCBieSB0aGUgc3BlY2lmaWMNCiBFQVQgcHJvZmlsZSBhY2NvcmRpbmcgdG8gYW4g
ZXhpc3Rpbmcgb3IgZnV0dXJlIHNjaGVtZSwgYnV0IHRoYXQgd291bGQgYmUgYSBwcmV0dHkgZGlm
ZmVyZW50IHRoaW5nIGZyb20gdGhpcy4mbmJzcDsgJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkkgbG9vayBm
b3J3YXJkIHRvIGRpc2N1c3NpbmcgdGhpcyB0b3BpYyBhdCB0aGUgRjJGLiZuYnNwOyBUaGVyZSBp
cyBhbiBpc3N1ZSBmaWxlZCDigJMgc2VlDQo8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vaWV0
Zi1yYXRzLXdnL2VhdC9pc3N1ZXMvNCI+aHR0cHM6Ly9naXRodWIuY29tL2lldGYtcmF0cy13Zy9l
YXQvaXNzdWVzLzQ8L2E+LiZuYnNwOyBIb3dldmVyLCB0aGlzIGlzc3VlIGlzIG5vdCBhYm91dCBh
IGdlbmVyaWMgY2VydGlmaWNhdGlvbiBjb250YWluZXIuJm5ic3A7IENhbiB5b3UgcHJvdmlkZSBh
IHByb3Bvc2FsPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7IyMgUzMuNzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jmd0O0knbSBwcmV0dHkgc3VyZSB3ZSB3YW50IHRvIGhhdmUgc29tZXRoaW5nIGxp
a2UgdGhpcywgYnV0IEknbSBub3Qgc3VyZSB0aGUgY3VycmVudCBkZWZpbml0aW9uIGlzIGdvb2Qg
ZW5vdWdoLiZuYnNwOyBXb3VsZCB0aGlzIGJlIGJldHRlciBhcyBhIHNpbmdsZSB2YWx1ZSB3aXRo
IDQgc3RhdGVzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7T25lIHByb2JsZW0gd2l0aCB0aGUgY3VycmVudCBw
cm9wb3NhbCBpcyB0aGF0ICZxdW90O2RlYnVnIHBlcm1hbmVudCBkaXNhYmxlJnF1b3Q7IGltcGxp
ZXMgJnF1b3Q7ZGVidWcgZGlzYWJsZSZxdW90OyBidXQgdGhleSBjYW4gYmUgc2V0IGluZGVwZW5k
ZW50bHkgYW5kIHRoZXJlZm9yZSBpbmNvbnNpc3RlbnRseS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Tm90ZSB0aGF0
IHRoaXMgY2xhaW0gc2V0IHdhcyBjcmVhdGVkIGJhc2VkIG9uIHdoYXQgdGhlIGVkaXRvcnMgdW5k
ZXJzdG9vZCBhYm91dCBsaWZlY3ljbGUgYmFzZWQgb24gb3VyIGVtcGxveWVy4oCZcyBwcm9kdWN0
cyAoUXVhbGNvbW0pIGFuZCBvbiB3aGF0IHdlIHdlcmUgYWJsZSB0byBzdXJ2ZXkgZnJvbSBvdGhl
ciBtYW51ZmFjdHVyZXJzLiZuYnNwOw0KIEkgZG9u4oCZdCB0aGluayB3ZSB3aWxsIGhhdmUgYSBj
b25zaXN0ZW50IHZpZXcgYW1vbmcgdmVuZG9ycyBhYm91dCBob3cgdG8gYmVzdCBleHByZXNzIHRo
ZSBkZXZpY2Ugc3RhdGUgbGlmZWN5Y2xlIGluIGNsYWltIGluZm9ybWF0aW9uLiZuYnNwOyBUaGlz
IGlzIHdoeSBmb2xsb3ctb24gcHJvcG9zYWxzIHN1Y2ggYXMgdGhlIFBTQSBwcm9maWxlIGFyZSBp
bXBvcnRhbnQuJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TmV2ZXJ0aGVsZXNzLCB0aGUgZGlmZmVyZW5j
ZXMgYmV0d2VlbiBkaWZmZXJlbnQgZGVidWcgZGlzYWJsZSBzdGF0ZXMgc2hvdWxkIGJlIGJldHRl
ciBoaWdobGlnaHRlZCBpbiB0aGUgdGV4dCBhbmQgaG93IHRoZSBjbGFpbSB2YWx1ZXMgc2hvdWxk
IGJlIHNldCBieSB0aGUgYXR0ZXN0ZXIuJm5ic3A7IEZvciBpbnN0YW5jZSwgaWYgdGhlIGF0dGVz
dGVyDQogc2V0cyBkZWJ1ZyBmdWxsIHBlcm1hbmVudCBkaXNhYmxlLCB0aGVuIGl0IHNob3VsZCBu
b3Qgc2V0IHRoZSBvdGhlciBkZWJ1ZyBkaXNhYmxlIHN0YXRlcy4mbmJzcDsgVGhpcyBjYW4gYmUg
YWRkcmVzc2VkIHdpdGhpbiBDRERMIGl0c2VsZiB1c2luZyB0aGUgY2hvaWNlcyBvcHRpb24g4oCT
IHNlZSBTZWMuIDIuMi4yIG9mIFJGQyA4NjEwLiZuYnNwOyBJIGhhdmUgZmlsZWQgYW4gaXNzdWUg
LSBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1ZXMvMjIuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDsjIyBT
My44PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7VGhpcyBuZWVkcyBzb21lIHBy
aXZhY3kgY29uc2lkZXJhdGlvbnMsIGluIHBhcnRpY3VsYXIgZXhwbGFpbmluZyB0aGUgaW50ZXJh
Y3Rpb24gd2l0aCBVRUlEICh0aGUgY29tYm8gbG9jYXRpb24gJmFtcDsgc3RhYmxlIGlkZW50aXR5
IGNvcnJlbGF0b3IgaXMgcHJldHR5IGV4cGxvc2l2ZS4pJm5ic3A7IFRoZXJlIGlzIHByb2JhYmx5
IGxvdHMgdG8gYmUNCiBleHRyYWN0ZWQgZnJvbSBwcmV2aW91cyBHRU9QUklWIHdvcmsgKHNlZSwg
ZS5nLiwgUkZDNjI4MCkuJm5ic3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGVyZSBpcyBhbiBpc3N1
ZSBmaWxlZCAtDQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2lldGYtcmF0cy13
Zy9lYXQvaXNzdWVzLzEzIj5odHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1
ZXMvMTM8L2E+LiZuYnNwOyBIb3dldmVyLCBJIHRoaW5rIGlmIHdlIGFyZSBnb2luZyB0byBhZGRy
ZXNzIHByaXZhY3kgaW4gdGhlIGNvbnRleHQgb2YgYXR0ZXN0YXRpb24gdGhlbiB3ZSBzaG91bGQg
bm90IGp1c3QgZml4YXRlIG9uIGxvY2F0aW9uIGJ1dCBhZGRyZXNzIGFsbCBhc3BlY3RzDQogb2Yg
YXR0ZXN0YXRpb24gdGhhdCBjb3VsZCByZXN1bHQgaW4gZGV2aWNlIGZpbmdlcnByaW50aW5nL3Ry
YWNraW5nLiZuYnNwOyBBcyBhbiBleGFtcGxlIC0gdGhlIFdlYmF1dGhuIHNwZWMgYXR0ZW1wdHMg
dG8gZGVzY3JpYmUgcHJpdmFjeSBpbXBsaWNhdGlvbnMgcmVsYXRlZCB0byBhdHRlc3RhdGlvbiBp
biBnZW5lcmFsIC0NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jc2Vj
LWF0dGVzdGF0aW9uLXByaXZhY3kiPmh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8jc2Vj
LWF0dGVzdGF0aW9uLXByaXZhY3k8L2E+LiZuYnNwOw0KPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk1vcmVvdmVyLCBpbiBzb21lIHdheXMsIGxvY2F0aW9uIGlzIHVudXN1YWwgaW4gdGhhdCB0aGVy
ZSBhbHJlYWR5IGV4aXN0cyBhIHBlcm1pc3Npb25zIGZyYW1ld29yayBieSB3aGljaCB0aGUgZW5k
IHVzZXIgY2FuIG1hbmFnZSBwcml2YWN5IChlLmcuIHNlZWh0dHBzOi8vd3d3LnczLm9yZy9UUi93
ZWJhdXRobi8jYnJvd3Nlci1wZXJtaXNzaW9ucy1mcmFtZXdvcmstZXh0ZW5zaW9ucyBmb3IgYSBk
aXNjdXNzaW9uDQogb24gYnJvd3NlciBwZXJtaXNzaW9ucyBpbXBhY3RzKS4mbmJzcDsgVGhlcmUg
bWF5IG5vdCBiZSBhIHNpbWlsYXIgcGVybWlzc2lvbnMgZnJhbWV3b3JrIGZvciBvdGhlciBjbGFp
bXMgaW4gdGhlIGF0dGVzdGF0aW9uIHRva2VuLCB3aGljaCBtZWFucyB0aGF0IHRoZSBhYmlsaXR5
IGZvciB0aGUgZW5kIHVzZXIgdG8gbWFuYWdlIHByaXZhY3kgd2l0aCByZXNwZWN0IHRvIHN1Y2gg
Y2xhaW1zIG1heSBub3QgYmUgcmVhZGlseSBhdmFpbGFibGUuPHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0OyMjIFMzLjk8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDsqICZxdW90O1NlY29uZHMgc2luY2UgdGhlIHRva2Vu
IHdhcyBjcmVhdGVkJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDtJIGFzc3VtZSB0aGUgJnF1b3Q7dG9r
ZW4gY3JlYXRpb24mcXVvdDsgaGFwcGVucyB3aGVuIHRoZSBzaWduYXR1cmUgaXMgYXBwbGllZD8m
bmJzcDsgSWYgc28sIEkgZG9uJ3QgdW5kZXJzdGFuZCBob3cgY2FuIHRoaXMgaW5mb3JtYXRpb24g
YmUgc2VhbGVkIGluIHRoZSB0b2tlbiB3aXRoIGEgdmFsdWUgZGlmZmVyZW50IGZyb20gMC4mbmJz
cDsgSWYgaW5zdGVhZCB0aGUNCiBhZ2UgaXMgJnF1b3Q7cGVyLWNsYWltJnF1b3Q7LCB0aGVuIGEg
c2luZ2xlIGdsb2JhbCB2YWx1ZSBpcyBjbGVhcmx5IGluc3VmZmljaWVudC4mbmJzcDsgQWx0ZXJu
YXRpdmVseSwgaWYgaXQgaGFzICZxdW90O3Blci1wcm9maWxlJnF1b3Q7IHNlbWFudGljcyAoZS5n
LiwgJnF1b3Q7dGltZSBzaW5jZSBib290IG1lYXN1cmVtZW50cyB0YWtlbiZxdW90OyksIHRoZW4g
dGhpcyBhZ2FpbiBjYW4ndCBiZSBnbG9iYWwsIGFzIGl0J2QgaGF2ZSBwcm9maWxlLXNwZWNpZmlj
IHNlbWFudGljcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhpcyBj
bGFpbSBpcyBtZWFudCB0byBjb3ZlciB0aGUgdGltZSBsYXBzZWQgYmV0d2VlbiB3aGVuIHRoZSBj
bGFpbSBpbmZvIHdhcyBwcm92aWRlZCBhbmQgd2hlbiB0aGUgdG9rZW4gd2FzIGNyZWF0ZWQuJm5i
c3A7IFdvdWxkIHRoZSBmb2xsb3dpbmcgdGV4dCBtYWtlIGl0IG1vcmUgY2xlYXI6Jm5ic3A7IOKA
nFRoZSAmcXVvdDthZ2UmcXVvdDsgY2xhaW0gY29udGFpbnMgYSB2YWx1ZSB0aGF0IHJlcHJlc2Vu
dHMgdGhlIG51bWJlciBvZiBzZWNvbmRzIHRoYXQgaGF2ZSBlbGFwc2VkIGJldHdlZW4gd2hlbiB0
aGUgY2xhaW0gaW5mb3JtYXRpb24gKGUuZy4gbWVhc3VyZW1lbnQsIGxvY2F0aW9uKSB3YXMgb2J0
YWluZWQgYW5kIHdoZW4gdGhlIHRva2VuIHdhcyBjcmVhdGVkLuKAnSA8bzpwPjwvbzpwPjwvc3Bh
bj48L3ByZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4m
Z3Q7IyMgUzMuMTE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDsqICZxdW90O1R5
cGljYWxseSwgb25lIHdpbGwgYmUgdGhlIGRldmljZS13aWRlIEVBVCB0aGF0IGlzIGxvdyB0byBt
ZWRpdW0mbmJzcDsgc2VjdXJpdHkgYW5kIGFub3RoZXIgZnJvbSBhIFNlY3VyZSBFbGVtZW50IG9y
IHNpbWlsYXIgdGhhdCBpcyBoaWdoIHNlY3VyaXR5LuKAnTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mZ3Q7TWF5YmUg
cy9UeXBpY2FsbHkvRm9yIGV4YW1wbGUvIDogdGhpcyBpcyBub3QgbmVjZXNzYXJpbHkgdGhlIHR5
cGljYWwgY2FzZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+QWRkZWQgdG8gdHlwb3MgaXNzdWUuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PiZndDsmbmJzcDsgKiAmcXVvdDtUaGUgY29udGVudHMgb2YgdGhlICZxdW90O2VhdCZxdW90OyBj
bGFpbSZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jmd0OyBUeXBvOiAmcXVv
dDtuZXN0ZWRfZWF0JnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkFkZGVkIHRvIHR5cG9zIGlzc3VlLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mZ3Q7KiAmcXVvdDtJdCBpcyBlaXRoZXIgYSBmdWxsIENXVCBvciBKV1QgaW5jbHVk
aW5nIHRoZSBDT1NFIG9yIEpPU0Ugc2lnbmluZy4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZndDtNYXliZSB3b3J0aCBhIGhpbnQgdG8gZGlzcGF0Y2ggaXQgdG8gdGhlIHJp
Z2h0IGRlY29kZXIgdG8gYXZvaWQgdHJpYWwgJmFtcDsgZXJyb3IgYW5kL29yIGNvbnRlbnQtdHlw
ZSBzbm9vcGluZy4mbmJzcDsgJm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPklmIGEgdmVyaWZpY2F0aW9uIHBy
b2NlZHVyZXMgc2VjdGlvbiBpcyBhZGRlZCwgdGhpcyBzZWVtcyB0byBhcHByb3ByaWF0ZSBndWlk
YW5jZSB0byBhZGQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZndDsjIyBTNjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jmd0O0FzIGFscmVhZHkgbm90ZWQsIHRoaXMgbmVlZHMgYXQgbGVhc3QgZGlzY3Vz
c2lvbiBhcm91bmQgdGhlIGxvY2F0aW9uIGNsYWltLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Tm90ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4w
cHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+IFJBVFMgJmx0O3JhdHMtYm91bmNlc0BpZXRmLm9yZyZndDsNCjxiPk9uIEJlaGFsZiBP
ZiA8L2I+VGhvbWFzIEZvc3NhdGk8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5LCBKdWx5IDEyLCAy
MDE5IDc6MzMgQU08YnI+DQo8Yj5Ubzo8L2I+IHJhdHNAaWV0Zi5vcmc8YnI+DQo8Yj5DYzo8L2I+
IFNpbW9uIEZyb3N0ICZsdDtTaW1vbi5Gcm9zdEBhcm0uY29tJmd0OzsgVGhvbWFzIEZvc3NhdGkg
Jmx0O1Rob21hcy5Gb3NzYXRpQGFybS5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFtSYXRz
XSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1yYXRzLWVhdC0wMTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwPjxzdHJvbmc+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6OC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjaztiYWNr
Z3JvdW5kOiNGRkVCOUMiPkNBVVRJT048L3NwYW4+PC9zdHJvbmc+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjpibGFjaztiYWNrZ3JvdW5kOiNGRkVCOUMiPjogVGhpcyBlbWFpbA0KIG9y
aWdpbmF0ZWQgZnJvbSBvdXRzaWRlIG9mIHRoZSBvcmdhbml6YXRpb24uPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLUdCIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkhpLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5XZSBkaWQgYSBxdWljayBwYXNzIG92ZXIgdGhlIGxhdGVzdCBFQVQgZHJhZnQgKC0wMSkgYW5k
IGFtYXNzZWQgYSBmZXc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmNvbW1lbnRzIChz
ZWUgYmVsb3cpLiZuYnNwOyBUaGFua3MgZm9yIGFsbCB0aGUgZ29vZCB3b3JrIHlvdSBwdXQgaW50
byB0aGU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmRvY3VtZW50ITxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5DaGVlcnMsIFRob21hcyAmYW1wOyBTaW1vbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jJm5ic3A7SGlnaCBsZXZl
bCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4qIEF0IGEgY2VydGFpbiBwb2ludCB3ZSBzaG91
bGQgcHJvYmFibHkgZG8gYSBwYXNzIHRvIGhhcm1vbmlzZSB0aGU8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPiZuYnNwOyB0ZXJtaW5vbG9neSBiZXR3ZWVuIHRoZSBhcmNoaXRlY3R1cmUg
ZHJhZnQgYW5kIEVBVCAoc2VjdGlvbiAxLjMgaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOyBwYXJ0aWN1bGFyKTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOyAqIGJhc2ljIGNvbmNlcHRzICZhbXA7IHZvY2FidWxhcnk6IGUuZy4sIFJvVCBkZWZpbml0
aW9uOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogcHJvdG9jb2wgcm9s
ZXMgJmFtcDsgcmVzcG9uc2liaWxpdGllcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+KiBUaGUgbmVlZCBmb3IgcHJv
ZmlsaW5nIEVBVCB0byBtYWtlIGl0IHdvcmsgaW4gcmVhbGl0eSBpcyBwcmV0dHk8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyBvYnZpb3VzIHdoZW4geW91IHRoaW5rIGFib3V0
IHRoZSBjb25zaWRlcmFibGUgbnVtYmVyIG9yIHRoaW5ncyB0aGF0PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDsgb25lIG5lZWRzIHRvIHN0YXRlIHRvIGFjaGlldmUgaW50ZXJv
cCwgZS5nLjo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqIFNpZ25pbmcg
c2NoZW1lPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiBUcmFuc3BvcnQ8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqIFN1cHBvcnRlZCBjbGFpbXM8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqIFR5cGUgb2YgVUVJRDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogU2VjdXJpdHkgbGV2ZWwgLyBjZXJ0
aWZpY2F0aW9uIHNjaGVtZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7IFNv
IGl0IHNlZW0gdGhhdCBoYXZpbmcgdGhlICZxdW90O3Byb2ZpbGUmcXVvdDsgY29uY2VwdCwgYW5k
IGFuIGFzc29jaWF0ZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyBpZGVu
dGlmeWluZyBjbGFpbSAtLSBmb3IgZXhhbXBsZSwgaW4gUFNBIFsxXSB3ZSB1c2UgYXJtX3BzYV9w
cm9maWxlX2lkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgLS0gZGVmaW5l
ZCBhcyBwYXJ0IG9mIHRoaXMgZG9jIHdvdWxkIGJlIGJlbmVmaWNpYWwuJm5ic3A7ICZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5bMV0gPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC10c2Nob2ZlbmlnLXJhdHMtcHNhLXRva2VuLTAyI3NlY3Rpb24tMyI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5odHRwczovL3Rvb2xzLmlldGYub3Jn
L2h0bWwvZHJhZnQtdHNjaG9mZW5pZy1yYXRzLXBzYS10b2tlbi0wMiNzZWN0aW9uLTM8L3NwYW4+
PC9hPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiMgRGV0YWlsZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+IyMgUzEuMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiAm
cXVvdDtUaGlzIGF0dGVzdGF0aW9uIGtleSBtYXRlcmlhbCBpcyB1c2VkIGZvciBzaWduaW5nIEVB
VHMuJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiAmcXVvdDtU
aGUgRUFUIGlzIGFsd2F5cyBzaWduZWQgYnkgdGhlIGF0dGVzdGF0aW9uIGtleSBtYXRlcmlhbDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByb3Zpc2lv
bmVkIGJ5IHRoZSBtYW51ZmFjdHVyZXIuJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoaXMgc2VlbXMgdG8g
cHJldmVudCBuZXN0ZWRfZWF0IHVzZSBjYXNlcyZuYnNwOyhlLmcuLCBjbG91ZCB3b3JrbG9hZHMg
d2l0aDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Y29udGFpbmVyL1ZNIGVudGl0aWVz
KSB3aGVyZSB0aGUgb3V0ZXIgRUFUIGlzIHNpZ25lZCB3aXRoIGFuICZxdW90O2VwaGVtZXJhbCZx
dW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+YXR0ZXN0YXRpb24ga2V5IGFzc29j
aWF0ZWQgd2l0aCB0aGUgaW5zdGFuY2UgdGhhdCBpcyBpdHNlbGYgYXR0ZXN0ZWQgYnk8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPnRoZSBpbm5lciBFQVQgc2lnbmVkIHdpdGggdGhlIEFL
TS4mbmJzcDsgSSBzdWdnZXN0IHJlbW92aW5nIHRoZSBzZW50ZW5jZS4mbmJzcDsgJm5ic3A7PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiMjIFMxLjQuMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiAmcXVvdDtObyBwYXJ0aWN1
bGFyIHNpZ25pbmcgYWxnb3JpdGhtIG9yIHNpZ25pbmcgc2NoZW1lIGlzIHJlcXVpcmVkIGJ5PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgdGhpcyBzdGFu
ZGFyZC4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+SXNuJ3QgdGhpcyBhIGJhc2ljIGludGVyb3AgY29uY2Vy
bj8mbmJzcDsgSXMgYSBFQVQgdmVyaWZpZXIgc3VwcG9zZWQgaHRvPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij5pbXBsZW1lbnQgZXZlcnkgcG9zc2libGUgc2lnbmluZy92ZXJpZmljYXRp
b24gYWxnb3JpdGhtPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SWYgd2Ugd2FudCB0
byBrZWVwIHRoZSBhYm92ZSBhcy1pcywgSSB0aGluayB0aGUgZm9sbG93aW5nOjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij4mbmJzcDsgJnF1b3Q7T3ZlciB0aW1lIHRvIGZhY2lsaXRhdGUgaW50ZXJvcGVyYWJpbGl0eSwg
c29tZSBzaWduaW5nIHNjaGVtZXMgbWF5IGJlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij4mbmJzcDsgZGVmaW5lZCBpbiBFQVQgcHJvZmlsZXMgb3Igb3RoZXIgZG9jdW1lbnRzIGVpdGhl
ciBpbiB0aGUgSUVURiBvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7IG91
dHNpZGUuJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlNob3VsZCBzYXkgaW5zdGVhZCBzb21ldGhpbmcgbGlr
ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7ICZxdW90O0l0IGlzIGV4cGVjdGVkIHRoYXQgRUFUIHByb2Zp
bGVzIG9yIG90aGVyIHNwZWNzIGJ1aWxkaW5nIG9uIEVBVCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOyBlaXRoZXIgaW4gdGhlIElFVEYgb3Igb3V0c2lkZSwgd2lsbCAqbWFu
ZGF0ZSogYSBzZXQgb2YgYXBwbGljYWJsZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7IHNpZ25pbmcgc2NoZW1lcy4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+IyMgUzM8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+Jm5ic3A7ICogJnF1b3Q7SXQgYWxzbyBtZW50aW9ucyBzZXZlcmFsIGNsYWltcyBkZWZpbmVk
IGJ5IENXVCBhbmQgSldUIGFyZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7IHBhcnRpY3VsYXJseSBpbXBvcnRhbnQgZm9yIEVBVC4mcXVvdDs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+VHlwbzogJnF1b3Q7Wy4uLl0gdGhhdCBhcmUgcGFydGljdWxhcmx5IGltcG9ydGFudCBb
Li4uXSZxdW90OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgKiAmcXVvdDtBbGwgY2xhaW1zIGFyZSBvcHRp
b25hbCAqIE5vIGNsYWltcyBhcmUgbWFuZGF0b3J5JnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkVpdGhlciBv
bmUgb3IgdGhlIG90aGVyIGlzIHJlZHVuZGFudD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7
QWxsIGNsYWltcyB0aGF0IGFyZSBub3QgdW5kZXJzdG9vZCBieSBpbXBsZW1lbnRhdGlvbnMgTVVT
VCBiZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGln
bm9yZWQmcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2hpbGUgdGhpcyBpcyBnZW5lcmFsbHkgdGhlIHJpZ2h0
IGFwcHJvYWNoIHRvIHN1cHBvcnQgZXZvbHV0aW9uLCBJJ2Q8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPmF2b2lkIG1ha2luZyB0aGlzIGEgcmVxdWlyZW1lbnQgaGVyZSBhbmQgbGV0IEVB
VCBwcm9maWxlcyBkZWNpZGUgZm9yPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij50aGVt
c2VsdmVzIGluc3RlYWQuJm5ic3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4jIyBTMy4xPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOyAqICZxdW90O05vdGUgdGhhdCBpbnRyaW5zaWNhbGx5IGJ5IHRoZSBuYXR1cmUg
b2YgYSBub25jZSBubyBzZWN1cml0eSBpczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7IG5lZWRlZCBmb3IgaXRzIHRyYW5zcG9ydCZxdW90OzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij5Ob3Qgc3VyZSBhYm91dCB0aGUgYWJvdmU6IHdoYXQgYWJvdXQgYXZvaWRpbmcgY29uZnVz
aW5nIHRoZSBwcmluY2lwYWxzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+YW5kL29y
IHJlb3JkZXJpbmcgb2YgbWVzc2FnZXMgZnJvbSBvbmUgcHJpbmNpcGFsPyZuYnNwOyBJbiBmYWN0
LCBpdCBzZWVtczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+aXQncyBleGFjdGx5IHRo
ZSBvcHBvc2l0ZSBhbmQgdGhhdCBzb21lIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIHdvdWxkIGJl
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5pbiBvcmRlci4mbmJzcDsgVGhhdCwgb3Ig
ZHJvcHBpbmcgdGhlIHNlbnRlbmNlIGFsdG9nZXRoZXIuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiMjIFMzLjMuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOyAqICZxdW90O05vIHR3byBwcm9kdWN0cyBhbnl3aGVyZSwgZXZlbiBp
biBjb21wbGV0ZWx5IGRpZmZlcmVudCBpbmR1c3RyaWVzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgbWFkZSBieSB0d28gZGlmZmVyZW50IG1hbnVmYWN0
dXJlcnMgaW4gdHdvIGRpZmZlcmVudCBjb3VudHJpZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBzaG91bGQgaGF2ZSB0aGUgc2FtZSBVRUlEJnF1b3Q7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPk5vdCBzdXJlIGhvdyB0aGlzIGFzc2VydGlvbiBpcyBjb21wYXRpYmxlIHdp
dGggdHlwZSBSQU5EIFVFSURzIHdoaWNoIOKAkzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+dW5saWtlIHRoZSBvdGhlciB0eXBlcyDigJMgYXJlIGNvbnN0cmFpbmVkIG9ubHkgYnkgYSBs
b2NhbCBjaG9pY2UgKGUuZy4sIGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZxdW90
O2dvb2QgZW5vdWdoJnF1b3Q7IHJhbmRvbSBnZW5lcmF0b3IpIGFuZCBub3QgYnkgYW55IGdvdmVy
bmFuY2UgcmVnaW1lLiZuYnNwOyAmbmJzcDsmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+IyMgUzMuNjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5TZWN1cml0eSBsZXZlbCBpcyBhIGNlcnRpZmljYXRpb24tbGlrZSBjbGFpbSBleGNl
cHQgaXQncyBub3QgYmFja2VkIGJ5IGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjNy
ZCBwYXJ0eSBjZXJ0aWZpY2F0aW9uIGVudGl0eS4mbmJzcDsgQW5kIGV2ZW4gdGhvdWdoIHRoZSBw
cm9wb3NlZCA0IGxldmVsczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+bG9vayBzb21l
d2hhdCByZWFzb25hYmxlLCBJIHdvbmRlciB3aGF0IHRoZSBiZW5lZml0cyBvZiBoYXZpbmcgdGhp
czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Y2xhaW0gYXJlPyZuYnNwOyBJU1RNIHRo
YXQgc2VsZi1wcm9jbGFpbWluZyBzZWMgbGV2ZWxzIGFkZHMgbm90aGluZyBhdCBiZXN0LDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+d2hpbHN0IGFsdGVyaW5nIHRoZSBzZWN1cml0eSBw
ZXJjZXB0aW9uIGluIHRoZSB3b3JzdCBjYXNlLiZuYnNwOyBUaGF0IHNhaWQsPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5JJ2Qgbm90IGJlIGFnYWluc3QgZGVmaW5pbmcgYSBnZW5lcmlj
ICZxdW90O2NlcnRpZmljYXRpb24mcXVvdDsgY29udGFpbmVyIHRoYXQgY2FuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5iZSBzcGVjaWFsaXNlZCBieSB0aGUgc3BlY2lmaWMgRUFUIHBy
b2ZpbGUgYWNjb3JkaW5nIHRvIGFuIGV4aXN0aW5nIG9yPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5mdXR1cmUgc2NoZW1lLCBidXQgdGhhdCB3b3VsZCBiZSBhIHByZXR0eSBkaWZmZXJl
bnQgdGhpbmcgZnJvbSB0aGlzLiZuYnNwOyAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+IyMgUzMuNzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdC
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5JJ20gcHJldHR5IHN1cmUgd2Ugd2FudCB0byBoYXZlIHNvbWV0aGluZyBsaWtlIHRo
aXMsIGJ1dCBJJ20gbm90IHN1cmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPnRoZSBj
dXJyZW50IGRlZmluaXRpb24gaXMgZ29vZCBlbm91Z2guJm5ic3A7IFdvdWxkIHRoaXMgYmUgYmV0
dGVyIGFzIGEgc2luZ2xlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij52YWx1ZSB3aXRo
IDQgc3RhdGVzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij5PbmUgcHJvYmxlbSB3aXRoIHRoZSBjdXJyZW50IHByb3Bv
c2FsIGlzIHRoYXQgJnF1b3Q7ZGVidWcgcGVybWFuZW50IGRpc2FibGUmcXVvdDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmltcGxpZXMgJnF1b3Q7ZGVidWcgZGlzYWJsZSZxdW90OyBi
dXQgdGhleSBjYW4gYmUgc2V0IGluZGVwZW5kZW50bHkgYW5kIHRoZXJlZm9yZTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+aW5jb25zaXN0ZW50bHkuJm5ic3A7ICZuYnNwOzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4jIyBTMy44PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoaXMgbmVlZHMgc29tZSBwcml2YWN5IGNvbnNpZGVy
YXRpb25zLCBpbiBwYXJ0aWN1bGFyIGV4cGxhaW5pbmcgdGhlPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5pbnRlcmFjdGlvbiB3aXRoIFVFSUQgKHRoZSBjb21ibyBsb2NhdGlvbiAmYW1w
OyBzdGFibGUgaWRlbnRpdHkgY29ycmVsYXRvcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+aXMgcHJldHR5IGV4cGxvc2l2ZS4pJm5ic3A7IFRoZXJlIGlzIHByb2JhYmx5IGxvdHMgdG8g
YmUgZXh0cmFjdGVkIGZyb208bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPnByZXZpb3Vz
IEdFT1BSSVYgd29yayAoc2VlLCBlLmcuLCBSRkM2MjgwKS4mbmJzcDsgJm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiMjIFMzLjk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7U2Vjb25kcyBzaW5jZSB0aGUg
dG9rZW4gd2FzIGNyZWF0ZWQmcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SSBhc3N1bWUgdGhlICZxdW90O3Rv
a2VuIGNyZWF0aW9uJnF1b3Q7IGhhcHBlbnMgd2hlbiB0aGUgc2lnbmF0dXJlIGlzIGFwcGxpZWQ/
Jm5ic3A7IElmPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5zbywgSSBkb24ndCB1bmRl
cnN0YW5kIGhvdyBjYW4gdGhpcyBpbmZvcm1hdGlvbiBiZSBzZWFsZWQgaW4gdGhlIHRva2VuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij53aXRoIGEgdmFsdWUgZGlmZmVyZW50IGZyb20g
MC4mbmJzcDsgSWYgaW5zdGVhZCB0aGUgYWdlIGlzICZxdW90O3Blci1jbGFpbSZxdW90OywgdGhl
bjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+YSBzaW5nbGUgZ2xvYmFsIHZhbHVlIGlz
IGNsZWFybHkgaW5zdWZmaWNpZW50LiZuYnNwOyBBbHRlcm5hdGl2ZWx5LCBpZiBpdCBoYXM8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZxdW90O3Blci1wcm9maWxlJnF1b3Q7IHNlbWFu
dGljcyAoZS5nLiwgJnF1b3Q7dGltZSBzaW5jZSBib290IG1lYXN1cmVtZW50cyB0YWtlbiZxdW90
OyksPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij50aGVuIHRoaXMgYWdhaW4gY2FuJ3Qg
YmUgZ2xvYmFsLCBhcyBpdCdkIGhhdmUgcHJvZmlsZS1zcGVjaWZpYyBzZW1hbnRpY3MuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPiMjIFMzLjExPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqICZxdW90O1R5cGljYWxseSwgb25l
IHdpbGwgYmUgdGhlIGRldmljZS13aWRlIEVBVCB0aGF0IGlzIGxvdyB0byBtZWRpdW08bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBzZWN1cml0eSBhbmQg
YW5vdGhlciBmcm9tIGEgU2VjdXJlIEVsZW1lbnQgb3Igc2ltaWxhciB0aGF0IGlzIGhpZ2g8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyBzZWN1cml0eS7i
gJ08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+TWF5YmUgcy9UeXBpY2FsbHkvRm9yIGV4YW1wbGUvIDogdGhpcyBpcyBu
b3QgbmVjZXNzYXJpbHkgdGhlIHR5cGljYWw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PmNhc2UuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAqICZxdW90O1RoZSBjb250ZW50cyBvZiB0aGUgJnF1
b3Q7ZWF0JnF1b3Q7IGNsYWltJnF1b3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlR5cG86ICZxdW90O25lc3RlZF9l
YXQmcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICogJnF1b3Q7SXQgaXMgZWl0aGVyIGEgZnVsbCBD
V1Qgb3IgSldUIGluY2x1ZGluZyB0aGUgQ09TRSBvciBKT1NFIHNpZ25pbmcuJnF1b3Q7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0Ii
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPk1heWJlIHdvcnRoIGEgaGludCB0byBkaXNwYXRjaCBpdCB0byB0aGUgcmlnaHQgZGVj
b2RlciB0byBhdm9pZCB0cmlhbCAmYW1wOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
ZXJyb3IgYW5kL29yIGNvbnRlbnQtdHlwZSBzbm9vcGluZy4mbmJzcDsgJm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiMjIFM2PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkFzIGFscmVhZHkgbm90ZWQsIHRoaXMgbmVlZHMgYXQgbGVh
c3QgZGlzY3Vzc2lvbiBhcm91bmQgdGhlIGxvY2F0aW9uIGNsYWltLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5JTVBP
UlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1l
bnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBh
cmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBp
bW1lZGlhdGVseSBhbmQgZG8NCiBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhl
ciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGlu
Zm9ybWF0aW9uIGluIGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_c8a2c752fb9a4ef69e31b5c2a89c0d8cNALASEXR01Cnaqualcommco_--


From nobody Sun Jul 21 16:57:21 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A595A1200E0; Sun, 21 Jul 2019 16:57:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 MIY8sUnEhv0C; Sun, 21 Jul 2019 16:57:17 -0700 (PDT)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-eopbgr800094.outbound.protection.outlook.com [40.107.80.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 51DCD12001E; Sun, 21 Jul 2019 16:57:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fIZKhmMUMDy+HbgdJinDUiU47DXsNgINtPOJIaX+YmHqtPnAABwYeLiKP7NhHdJwgGNEi7t6weNDYygXp+Nh1rZawQWFTYdi9NZjlzZm0xCwindsKRhDpvuroKh+VvTXyOm9pxc3llaAkL7yjG0i54WSGUW8jtWfnzsNYlCt1qdG8YG2s7X/YhMu+Jq1oV+g0VjuvnM7KHjr42VavyXRHx9WKXp34G5whvmG7+zojk8JQW2QIYQuOUElex5eJb44ZFey89w0poTcWiNDc9klzu0o2SCQtYiDzHv+p5F5YalCt4W/0qiJz71zxqsq62jkqKmD7t83Nsh7n0BrxrxxHw==
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=t1rieI2FH8nDSqrAlNYT3ILoQ52UZokRzkZ5ZArdR2o=; b=RRsgU16+mMkN5ZXRGy4qIuDo7RWtk9F/sqUuQF24mAruaySUhWlX5AIzO48SpHOu6EVDsoTHYYdCV0XsIWpACrag0gYEdq17q9/ukhfb+V+NYmmJ97QLRvOPu8FsRJOyHr4L0w4L+CqpBU695+BJgVmru+BaKnvTvVvB6zirsUCyIT71EGXI6FODFpaPIWg3HwzRMlRUFU4eGYFYmQzzZujE/fyVch/0wIZfacC4RzmurQAf5JU5AfEozqXX6Cq6LxpKe5i33h+HJ1aPr0EjpHeJqeqI4Va0iwvVFYY27L4jox7HTZk1CINmALY0pJhvyh9FaglNO1REjQadqzxEEw==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t1rieI2FH8nDSqrAlNYT3ILoQ52UZokRzkZ5ZArdR2o=; b=Cz0BzWbzF5v4rafzD7kfJc5wl3+zlRyjC3fMcrhQaVoYVfKVCiTowyIHdGc0ZS8xue40hk/5eLmvm9IX/FXzugy9x+qMMVMohgXg0w6KoRpBNjH/+F6EPAEO9ZKlR6rNMjg0UW3DDBT9KdQ3XN2uAIgtTCmtb3LDz6rPmyrN/NM=
Received: from MWHPR21MB0784.namprd21.prod.outlook.com (10.173.51.150) by MWHPR21MB0799.namprd21.prod.outlook.com (10.175.142.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.2; Sun, 21 Jul 2019 23:57:15 +0000
Received: from MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::7de1:e6c1:296:4e82]) by MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::7de1:e6c1:296:4e82%5]) with mapi id 15.20.2136.000; Sun, 21 Jul 2019 23:57:15 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: "rats@ietf.org" <rats@ietf.org>
CC: "teep@ietf.org" <teep@ietf.org>
Thread-Topic: TEEP use of RATS
Thread-Index: AdVAH4F/vlnFgXhtT+afrIYwbkhRSA==
Date: Sun, 21 Jul 2019 23:57:15 +0000
Message-ID: <MWHPR21MB078418DA3A5F62FBF830B351A3C50@MWHPR21MB0784.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_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-21T23:57:14.4862790Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=6b859f46-0828-4dff-8e57-5a31b1ffeca1; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [2001:67c:1232:144:d12b:573:8cc5:8bdc]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: db8ec3b2-a5ab-4685-0ae6-08d70e3727f9
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:MWHPR21MB0799; 
x-ms-traffictypediagnostic: MWHPR21MB0799:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <MWHPR21MB07995B9C1C6D6607F40354E2A3C50@MWHPR21MB0799.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0105DAA385
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(39860400002)(346002)(136003)(366004)(376002)(199004)(189003)(33656002)(2351001)(10290500003)(2501003)(486006)(2906002)(99286004)(86362001)(478600001)(6916009)(4744005)(74316002)(7736002)(1730700003)(81156014)(81166006)(8936002)(3480700005)(450100002)(9686003)(54896002)(6306002)(53936002)(5640700003)(10090500001)(46003)(476003)(55016002)(316002)(25786009)(4326008)(8676002)(66476007)(66946007)(66556008)(64756008)(66446008)(790700001)(76116006)(6116002)(7696005)(256004)(22452003)(71190400001)(71200400001)(68736007)(14454004)(6506007)(52536014)(8990500004)(6436002)(5660300002)(186003)(102836004); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0799; H:MWHPR21MB0784.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: //8hyC/yZvZmA0J9vQlI/4+OoyuHV5Tigjh2ZLGpHlcl+Y2MpM2DDkjR7MKZCboJkvBhEMmryP299sV20HDD7EsszvneeRJ8ioXoVcx7BJAEso5agYd5u9+ewYdKitlvKdVpgtacxE6Np+wD/R0kTVwgK4r2VpzhFqRM+2ULdY9HA6CijZkRKB3P42VqcRAUm3TmLF3lKC+PdHJVOJHXlkd+G05VsMM8C0vL7kVY/j9DsVYOel5Nj+EZkyo2QDrBo4wbNkoB+YY9dW1/wGx4AvV7rYQFBF5f3vdJ2UwM9q5LMKogP8NGJxBkhI30dE+UYFZYefhKOXbjWlFQHI1jK4CnPQIA08MEh0uQlP4M7i9xi7yNF1/ZtC8XRB9tSfW+mJQuAHtTvPp6uNalEtF/jj3Bx0Y8msU9mKOdC6D23wM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR21MB078418DA3A5F62FBF830B351A3C50MWHPR21MB0784namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: db8ec3b2-a5ab-4685-0ae6-08d70e3727f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2019 23:57:15.1657 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0799
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/dprPR5v9MmB1-D_FZen1uiabxgc>
Subject: [Rats] TEEP use of RATS
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jul 2019 23:57:20 -0000

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

The TEEP WG will have a discussion of how to use RATS work during the Tuesd=
ay morning TEEP session.
The attestation topic is scheduled to begin at 11:00 as some RATS participa=
nts have a conflict during the first half of the session.

I would invite any interested RATS participants to join that discussion.

Dave Thaler

--_000_MWHPR21MB078418DA3A5F62FBF830B351A3C50MWHPR21MB0784namp_
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:"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;}
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;}
--></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">The TEEP WG will have a discussion of how to use RAT=
S work during the Tuesday morning TEEP session.<o:p></o:p></p>
<p class=3D"MsoNormal">The attestation topic is scheduled to begin at 11:00=
 as some RATS participants have a conflict during the first half of the ses=
sion.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I would invite any interested RATS participants to j=
oin that discussion.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Dave Thaler<o:p></o:p></p>
</div>
</body>
</html>

--_000_MWHPR21MB078418DA3A5F62FBF830B351A3C50MWHPR21MB0784namp_--


From nobody Mon Jul 22 02:58:27 2019
Return-Path: <Thomas.Fossati@arm.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9C04120219 for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 02:58:25 -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_DNSWL_NONE=-0.0001, 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=armh.onmicrosoft.com header.b=3QRLpaq3; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=armh.onmicrosoft.com header.b=z28VlMql
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 17Lm574uPObi for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 02:58:22 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140073.outbound.protection.outlook.com [40.107.14.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A95CB1201EC for <rats@ietf.org>; Mon, 22 Jul 2019 02:58:21 -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=+TUFILe06S99fyu3Cq4j+5/s7noCSBLC/RHPtu4sWbY=; b=3QRLpaq3gSZ0HO6AGm+AN2q2B/Xaug1t8S2NamYoggMPxKEbWCX8pOHgv2L9r2OO2fMOSw2I5F4Kc8cIA+Yg8CtAhjWzOJ+tk7I2frJ/x2XgLeukK1kksUJswCWzR5jQw+pISu4+Dc6tqYNh//lkUlYn5xi7jOhz/uB5hPxT9LA=
Received: from VI1PR0802CA0011.eurprd08.prod.outlook.com (2603:10a6:800:aa::21) by HE1PR0801MB1850.eurprd08.prod.outlook.com (2603:10a6:3:86::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.15; Mon, 22 Jul 2019 09:58:17 +0000
Received: from DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::209) by VI1PR0802CA0011.outlook.office365.com (2603:10a6:800:aa::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2094.12 via Frontend Transport; Mon, 22 Jul 2019 09:58:16 +0000
Authentication-Results: spf=temperror (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=temperror action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout)
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_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Mon, 22 Jul 2019 09:58:15 +0000
Received: ("Tessian outbound 3c2a520fbb81:v24"); Mon, 22 Jul 2019 09:58:13 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 109c41bb8d38851a
X-CR-MTA-TID: 64aa7808
Received: from 32b3dc42c3ad.1 (cr-mta-lb-1.cr-mta-net [104.47.4.55]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id B5A02C26-6313-4B58-BBC6-C20B921AE0E6.1;  Mon, 22 Jul 2019 09:58:07 +0000
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02lp2055.outbound.protection.outlook.com [104.47.4.55]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 32b3dc42c3ad.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384); Mon, 22 Jul 2019 09:58:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TepUJ9GSBn7xQ9QKMoRQXKaeytLbXExS4bSUA3taApXcMbILzzV593wmsdn4uhWTKswmRDi9Jv2/brIFPH4HwrLFEp+am0M+Fu//SB1B6eeKOKUWvSC2oj+UEGxCOWBbPQhO0pY3UtWQPuhi8tcwoKfpD+YkKtfSl3rRYKgTm8hr6wZdg/4KXZHhwhKQnFfG54F3rPE68XxqIFP02gu3NqzdJdrcSvW1PlRoK2+jrIN5UH8wOVa64BZ6oua5VOxnJl2VM1LUnXpeIG2RTrQn3Oruxa2Y1IBNSNMxgrkLA5PPoUs3LLmZ3Cc3WEiMqL6IbEVTxnzrBJXC8Lg8iX4NWg==
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=UlaUbtyMEqD0vI7xxjUypStvsKVzyzO6Toe4zUgTpqs=; b=VSb3p78aPYMYSfXKCFw1Pkh9GvWI3gKrlzc9uONtiYicXJ0qz1kvnKiXojVPTPh71Rfg6rJt9x+0k0U1oH17I1sN9HVKpT4/jPV7KhBOxIYU8xqqVElkpKHo9kPViMMvUMrUfhGhU54uw/ij4tTLnVPD5/CdIwwC/y4Aw8jq/ikY1Wyp1vZpKKcYXPzjpMmEluNIhpQuiOZOVCO6h14wgir5iuQOtp8lAPJaG9O9s6auTW2hIXIIo+2ccybhms9ky/32GM72YhqMh8EwoudXlEFugaQJeog4iEMcXYeQPbuC2gcL97r8z6bLUIHtuwR/lApnF1UovvxaBaKR6/CG2Q==
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=UlaUbtyMEqD0vI7xxjUypStvsKVzyzO6Toe4zUgTpqs=; b=z28VlMql/rTR78HQYWg9jl/pPvL4xSp9bs57/bUsUnQiYczLMKG1ddb/8qRB0KAOcOfVpl6pxZZnKCkmKDIq5sXtP+VmY/BiK6dHq3Pm1BcoNR5wnfyFHl8/YsIz9k9eExuU/Bfb91Zt4jbjo/EemE3TMXEvtFiiaDWzx2GCQgo=
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com (20.179.4.202) by AM6PR08MB3077.eurprd08.prod.outlook.com (52.135.163.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.16; Mon, 22 Jul 2019 09:58:05 +0000
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa]) by AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::a0cb:7d43:97aa:b4fa%7]) with mapi id 15.20.2094.017; Mon, 22 Jul 2019 09:58:05 +0000
From: Thomas Fossati <Thomas.Fossati@arm.com>
To: Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats@ietf.org" <rats@ietf.org>
CC: Simon Frost <Simon.Frost@arm.com>, Thomas Fossati <Thomas.Fossati@arm.com>
Thread-Topic: Review of draft-ietf-rats-eat-01
Thread-Index: AQHVOL65PFAOEPathEWojEQ1hWBvTabSat3QgAQcUoA=
Date: Mon, 22 Jul 2019 09:58:05 +0000
Message-ID: <273B4776-00A7-446E-A97E-5F9E13D154EE@arm.com>
References: <7604E782-9230-43F2-9F62-62BE30731B66@arm.com> <c8a2c752fb9a4ef69e31b5c2a89c0d8c@NALASEXR01C.na.qualcomm.com>
In-Reply-To: <c8a2c752fb9a4ef69e31b5c2a89c0d8c@NALASEXR01C.na.qualcomm.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com; 
x-originating-ip: [217.140.106.53]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: 8c16cfed-aa89-4a8c-f55f-08d70e8b1d80
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM6PR08MB3077; 
X-MS-TrafficTypeDiagnostic: AM6PR08MB3077:|HE1PR0801MB1850:
X-MS-Exchange-PUrlCount: 8
X-Microsoft-Antispam-PRVS: <HE1PR0801MB18505A64F41BA395CC591ED09CC40@HE1PR0801MB1850.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882;
x-forefront-prvs: 01068D0A20
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(376002)(136003)(39860400002)(346002)(51914003)(199004)(189003)(229853002)(478600001)(6506007)(68736007)(25786009)(53936002)(6512007)(102836004)(2906002)(561944003)(6486002)(2616005)(6306002)(476003)(186003)(446003)(486006)(33656002)(6436002)(26005)(966005)(11346002)(30864003)(2501003)(110136005)(14454004)(316002)(8676002)(81166006)(54906003)(305945005)(5660300002)(36756003)(256004)(14444005)(66476007)(66556008)(64756008)(66446008)(91956017)(76116006)(66946007)(7736002)(6116002)(3846002)(71190400001)(71200400001)(6246003)(66066001)(99286004)(8936002)(86362001)(76176011)(66574012)(81156014)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB3077; H:AM6PR08MB4231.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info-Original: tFNxHj2vOd6I5CyEoVFMqS8IKv+I2/YEXbqdFl+lD9yoylHAJMjDfB66oaUgIJ6k5IGokLhhOUt4TlxK+wo67znrbGecMZQag9sapW277nU1yytnMX4kBoOpJye9q0b+XdPZSWyo67guc25+p2JYetNjIspIg9cV/jK94nIt8p8jeeC8K8W3XuzOMJrk27eb+jRyviSlvsrBtOJHNvIUauwHysC2RBLhZE17UWrwos6e5ma3Xq7D93PPMbncHDVg5McDq5U68M9bS+6oMOXk5L/hL7S8B7JmkR4DDpSaS+jrExH6ZQ+2SK8gKcPuFUkYibSyjgDxOpkYnT1SirMan1vEd/jVeT/TWZYOI40CiFsMLKhyfmGhwd/uBFYwCbOWrkxN/s4iFVcEckJmLZd81zMCp3WjHScqE6fU1Xgrr/Q=
Content-Type: text/plain; charset="utf-8"
Content-ID: <C44A612BE29F6545BA60CD451C05DDE3@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3077
Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(396003)(39860400002)(346002)(2980300002)(40434004)(199004)(189003)(51914003)(5024004)(6116002)(14444005)(47776003)(26826003)(6486002)(3846002)(478600001)(36756003)(70586007)(66574012)(70206006)(305945005)(186003)(54906003)(81156014)(81166006)(486006)(30864003)(6512007)(8676002)(86362001)(2501003)(76130400001)(66066001)(14454004)(5660300002)(966005)(4326008)(356004)(6246003)(110136005)(8936002)(316002)(99286004)(26005)(561944003)(50466002)(22756006)(126002)(2906002)(2486003)(33656002)(23676004)(476003)(63370400001)(7736002)(11346002)(2616005)(63350400001)(446003)(336012)(6306002)(436003)(76176011)(25786009)(229853002)(6506007)(102836004); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1850; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; LANG:en;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; A:1; MX:1; 
X-MS-Office365-Filtering-Correlation-Id-Prvs: ece5d3c2-94a3-4485-f8bc-08d70e8b17ad
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(710020)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR0801MB1850; 
X-Forefront-PRVS: 01068D0A20
X-Microsoft-Antispam-Message-Info: FgAOgtd/5+tQScl3v9plmQQpmFg5J+Y4iUhmb4d7C/mOnQU8nGqwO/kL+mUPBj1DsY6DXQX1wN0ZA3qh9PFHtVVhUbQQIJc4rB7N07+qE7p3UD9fa9rQjLMDXmx/DsihOHQlz/+AE/gfw+8dvHVTXVzgSQ4TyOnlHwOz5qsbs/CiXW4rxQaRZDkRQzQLaot6tkAxbbO7U7LNM3Bhu6Lu7LZYnVpOO5piNnHwXdigS98SkDK2Bwd1+T2a0Qw0wnu8DDTtvKLNX0bIBthHhxqx2KDyyhqNaJI4xG8keW+YVrSkPPhZzBIwDS5iJfKG4/mr/Kv0rDcI1zRndvMtVN8QEFvpHGycR06AzaaDUi5hnaDVWhe+pSryBLc928jENQzX07a0GsbyBIjl2fRKA19l/cDVmVNOoJKv2ptOkiJBxFI=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2019 09:58:15.3747 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8c16cfed-aa89-4a8c-f55f-08d70e8b1d80
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-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1850
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/wka_OfzlpY2jutygTHbYY0wtS2U>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 09:58:26 -0000

SGkgR2lyaSwNCg0KVGhhbmtzIGZvciB0aGUgdGFraW5nIGNhcmUgb2Ygb3VyIGNvbW1lbnRzLg0K
DQo+ID4gQXQgYSBjZXJ0YWluIHBvaW50IHdlIHNob3VsZCBwcm9iYWJseSBkbyBhIHBhc3MgdG8g
aGFybW9uaXNlIHRoZQ0KPiA+IHRlcm1pbm9sb2d5IGJldHdlZW4gdGhlIGFyY2hpdGVjdHVyZSBk
cmFmdCBhbmQgRUFUIChzZWN0aW9uIDEuMyBpbg0KPiA+IHBhcnRpY3VsYXIpDQo+DQo+IE9LLiAg
Q3VycmVudGx5IFNlYy4gMS4zIGRlZmluZXMgMyBhY3RvcnMgKGVudGl0eS9tYW51ZmFjdHVyZXIv
UlApIGFuZA0KPiBhcmNoaXRlY3R1cmUgZG9jIGRlZmluZXMgNCAoYXR0ZXN0ZXIvY2xhaW1hbnQv
dmVyaWZpZXIvUlApLiAgSW4gdGhlDQo+IEVBVCBkb2MgdGhlIFJQIGNhbiBiZSB0aGUgdmVyaWZp
ZXIgb3IgcmVseSBvbiBhIHZlcmlmaWNhdGlvbiBzZXJ2aWNlLg0KPiBIb3dldmVyLCBJIGFtIG5v
dCBjb252aW5jZWQgdGhhdCBlbnRpdHkgPSBhdHRlc3RlciBhbmQgY2xhaW1hbnQgPQ0KPiBtYW51
ZmFjdHVyZXIuICBUaGlzIGNvdWxkIGJlIHNvbWV0aGluZyBmb3IgZGlzY3Vzc2lvbiBpbiB0aGUg
RjJGLg0KDQpTdXJlOyBJIGRpZG4ndCB3YW50IHRvIGltcGx5IGEgc3BlY2lmaWMgZGlyZWN0aW9u
IG9mIGFsaWdubWVudCwgb25seSB0bw0KZmxhZyB0aGlzIGFzIGVhcmx5IGFzIHBvc3NpYmxlIHRv
IGF2b2lkIHJlbGF0ZWQgZG9jdW1lbnRzIGRyaWZ0aW5nDQphcGFydC4NCg0KPiA+IFRoZSBuZWVk
IGZvciBwcm9maWxpbmcgRUFUIHRvIG1ha2UgaXQgd29yayBpbiByZWFsaXR5IGlzIHByZXR0eQ0K
PiA+IG9idmlvdXMNCj4NCj4gQWdyZWVkLiAgQSBrZXkgYXR0ZXN0YXRpb24gcHJvZmlsZSBjb3Vs
ZCBiZSBhbm90aGVyIGV4YW1wbGUuDQoNCkFjaw0KDQo+ID4gIlRoZSBFQVQgaXMgYWx3YXlzIHNp
Z25lZCBieSB0aGUgYXR0ZXN0YXRpb24ga2V5IG1hdGVyaWFsDQo+ID4gcHJvdmlzaW9uZWQgYnkg
dGhlIG1hbnVmYWN0dXJlci4iIFRoaXMgc2VlbXMgdG8gcHJldmVudCBuZXN0ZWRfZWF0DQo+ID4g
dXNlIGNhc2VzIChlLmcuLCBjbG91ZCB3b3JrbG9hZHMgd2l0aCBjb250YWluZXIvVk0gZW50aXRp
ZXMpIHdoZXJlDQo+ID4gdGhlIG91dGVyIEVBVCBpcyBzaWduZWQgd2l0aCBhbiAiZXBoZW1lcmFs
IiBhdHRlc3RhdGlvbiBrZXkNCj4gPiBhc3NvY2lhdGVkIHdpdGggdGhlIGluc3RhbmNlIHRoYXQg
aXMgaXRzZWxmIGF0dGVzdGVkIGJ5IHRoZSBpbm5lcg0KPiA+IEVBVCBzaWduZWQgd2l0aCB0aGUg
QUtNLiAgSSBzdWdnZXN0IHJlbW92aW5nIHRoZSBzZW50ZW5jZS4NCj4NCj4gRmlsZWQgaHR0cHM6
Ly9naXRodWIuY29tL2lldGYtcmF0cy13Zy9lYXQvaXNzdWVzLzE5LCBidXQgSSBhbSBub3Qgc3Vy
ZQ0KPiBob3cgZXBoZW1lcmFsIGtleXMgY2FuIHByb3ZpZGUgdGhlIHNhbWUgbGV2ZWwgb2YgYXNz
dXJhbmNlIGFzDQo+IG1hbnVmYWN0dXJlci1pc3N1ZWQga2V5IG1hdGVyaWFsIHVubGVzcyB0aGUg
ZW52aXJvbm1lbnQgaW4gd2hpY2ggdGhlDQo+IGtleSBpcyBnZW5lcmF0ZWQgY2FuIGFsc28gYmUg
YXR0ZXN0ZWQuICBSYXRoZXIgdGhhbiBzaW1wbHkgcmVtb3ZpbmcNCj4gdGhlIHNlbnRlbmNlLCBw
ZXJoYXBzIHdlIGNhbiBhZGQgc29tZXRoaW5nIGFsb25nIHRoZSBsaW5lcyBhczoNCj4NCj4gICAi
VGhlIEVBVCBTSE9VTEQgYmUgc2lnbmVkIGJ5IHRoZSBhdHRlc3RhdGlvbiBrZXkgbWF0ZXJpYWwN
Cj4gICBwcm92aXNpb25lZCBieSB0aGUgbWFudWZhY3R1cmVyLiAgVGhlIEVBVCBtYXkgYmUgc2ln
bmVkIGJ5DQo+ICAgZHluYW1pY2FsbHktZ2VuZXJhdGVkIGtleXMsIGJ1dCB0aGlzIGtleSBtYXRl
cmlhbCBpdHNlbGYgbWF5IHJlcXVpcmUNCj4gICBpdHMgb3duIGF0dGVzdGF0aW9uIHRvIGFjaGll
dmUgdGhlIHNhbWUgbGV2ZWwgb2YgYXNzdXJhbmNlIGFzDQo+ICAgbWFudWZhY3R1cmVyLXByb3Zp
ZGVkIGtleSBtYXRlcmlhbC4iDQoNCkxHVE0gKG1heWJlIHRoZSAiU0hPVUxEIiBjb3VsZCBiZSBs
b3dlci1jYXNlZD8pDQoNCj4gPiAiTm8gcGFydGljdWxhciBzaWduaW5nIGFsZ29yaXRobSBvciBz
aWduaW5nIHNjaGVtZSBpcyByZXF1aXJlZCBieQ0KPiA+IHRoaXMgc3RhbmRhcmQuIg0KPiA+IElz
bid0IHRoaXMgYSBiYXNpYyBpbnRlcm9wIGNvbmNlcm4/ICBJcyBhIEVBVCB2ZXJpZmllciBzdXBw
b3NlZCB0bw0KPiA+IGltcGxlbWVudCBldmVyeSBwb3NzaWJsZSBzaWduaW5nL3ZlcmlmaWNhdGlv
biBhbGdvcml0aG0/IElmIHdlIHdhbnQNCj4gPiB0byBrZWVwIHRoZSBhYm92ZSBhcy1pcywgSSB0
aGluayB0aGUgZm9sbG93aW5nOiAiSXQgaXMgZXhwZWN0ZWQgdGhhdA0KPiA+IEVBVCBwcm9maWxl
cyBvciBvdGhlciBzcGVjcyBidWlsZGluZyBvbiBFQVQsIGVpdGhlciBpbiB0aGUgSUVURiBvcg0K
PiA+IG91dHNpZGUsIHdpbGwgKm1hbmRhdGUqIGEgc2V0IG9mIGFwcGxpY2FibGUgc2lnbmluZyBz
Y2hlbWVzLiINCj4NCj4gQWdyZWVkIHRoYXQgaW50ZXJvcCBpcyBhaWRlZCBieSBsaW1pdGluZyB0
aGUgc2V0IG9mIHNpbmdpbmcNCj4gYWxnb3JpdGhtcy4gIEhvd2V2ZXIsIHdlIGhhdmUgYSBDT1NF
IGFsZ20uIHJlZ2lzdHJ5DQo+IChodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9jb3Nl
L2Nvc2UueGh0bWwpIHRoYXQgYm91bmRzIHRoZSBzZXQNCj4gb2YgYWxnb3JpdGhtcyB0aGF0IGNh
biBiZSB1c2VkIGZvciBFQVQuICBJdCBzZWVtcyBhbHNvIHRoYXQgYW55DQo+IGVuc3VpbmcgcHJv
ZmlsZXMgd291bGQgbGV2ZXJhZ2UgdGhlIHJlZ2lzdHJ5LiAgU29tZSBkZWZpbmVkIHByb2ZpbGVz
DQo+IG1heSBtYW5kYXRlIGEgc3Vic2V0IG9mIHRoZSByZWdpc3RyeSwgYnV0IHNvbWUgbWF5IGFs
bG93IGFueSBhbGdtLuKAmXMNCj4gaW4gdGhlIHJlZ2lzdHJ5IHRvIGJlIHVzZWQuICAid2lsbCBt
YW5kYXRlIiBzZWVtcyB0byBiZSB0b28gc3Ryb25nIGENCj4gc3RhdGVtZW50Lg0KDQpHcmVhdCwg
aXQgbWF5IGJlIHdvcnRoIG1ha2luZyB0aGUgZGVwZW5kZW5jeSBvbiBDT1NFIHJlZ2lzdHJ5DQoo
c3BlY2lmaWNhbGx5LCB0aGUgc3Vic2V0IG9mIGFsZ29yaXRobXMgdGhhdCBhcmUgU2lnbjEtY29t
cGF0aWJsZSkNCmV4cGxpY2l0Pw0KDQo+ID7CoCJBbGwgY2xhaW1zIHRoYXQgYXJlIG5vdCB1bmRl
cnN0b29kIGJ5IGltcGxlbWVudGF0aW9ucyBNVVNUIGJlDQo+ID4gaWdub3JlZCINCj4gPiBXaGls
ZSB0aGlzIGlzIGdlbmVyYWxseSB0aGUgcmlnaHQgYXBwcm9hY2ggdG8gc3VwcG9ydCBldm9sdXRp
b24sIEknZA0KPiA+IGF2b2lkIG1ha2luZyB0aGlzIGEgcmVxdWlyZW1lbnQgaGVyZSBhbmQgbGV0
IEVBVCBwcm9maWxlcyBkZWNpZGUgZm9yDQo+ID4gdGhlbXNlbHZlcyBpbnN0ZWFkLg0KPg0KPiBU
aGlzIGNhbiBiZSBzb2Z0ZW5lZCB0byBhIFNIT1VMRCByZXF1aXJlbWVudC4gIE5vdGUgdGhhdCBh
biBpc3N1ZSBoYXMNCj4gYmVlbiBmaWxlZCBhdCBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRz
LXdnL2VhdC9pc3N1ZXMvMTggdG8gYmV0dGVyDQo+IGRlZmluZSB2ZXJpZmljYXRpb24gcHJvY2Vk
dXJlcy4NCg0KQWNrLCB0aGFua3MuDQoNCj4gPiAiTm90ZSB0aGF0IGludHJpbnNpY2FsbHkgYnkg
dGhlIG5hdHVyZSBvZiBhIG5vbmNlIG5vIHNlY3VyaXR5IGlzDQo+ID4gbmVlZGVkIGZvciBpdHMg
dHJhbnNwb3J0Ig0KPg0KPiA+IE5vdCBzdXJlIGFib3V0IHRoZSBhYm92ZTogd2hhdCBhYm91dCBh
dm9pZGluZyBjb25mdXNpbmcgdGhlDQo+ID4gcHJpbmNpcGFscywgYW5kL29yIHJlb3JkZXJpbmcg
b2YgbWVzc2FnZXMgZnJvbSBvbmUgcHJpbmNpcGFsPyAgSW4NCj4gPiBmYWN0LCBpdCBzZWVtcyBp
dCdzIGV4YWN0bHkgdGhlIG9wcG9zaXRlIGFuZCB0aGF0IHNvbWUgc2VjdXJpdHkNCj4gPiBjb25z
aWRlcmF0aW9ucyB3b3VsZCBiZSBpbiBvcmRlci4gIFRoYXQsIG9yIGRyb3BwaW5nIHRoZSBzZW50
ZW5jZQ0KPiA+IGFsdG9nZXRoZXIuDQo+DQo+IEkgYWdyZWUgdGhhdCB0aGUgc3RhdGVtZW50IGFi
b3ZlIG5lZWRzIGNsYXJpZmljYXRpb24sIGJ1dCB0aGUgYWJvdmUNCj4gc3RhdGVtZW50IGlzIGFi
b3V0IHRyYW5zcG9ydCBzZWN1cml0eSDigJMgaXQgaXMgbm90IGFib3V0IGFsbCBzZWN1cml0eQ0K
PiBjb25zaWRlcmF0aW9ucyBhc3NvY2lhdGVkIHdpdGggY2hhbGxlbmdlcy4gIEFuIFJQIHNob3Vs
ZCBub3QgcmVseSBvbg0KPiB0cmFuc3BvcnQgc2VjdXJpdHkgYWxvbmUgZm9yIHByb3RlY3Rpb24g
b2YgdGhlIG5vbmNlLiAgSXQgc2hvdWxkIGJlDQo+IHRyYWNraW5nIHRoZSBub25jZSBzZW50IHRv
IHRoZSBkZXZpY2UsIGFuZCB2ZXJpZnlpbmcgdGhlIHJlc3BvbnNlDQo+IGFjY29yZGluZ2x5LiAg
T25lIHBvc3NpYmlsaXR5IGlzIHRvIHJlbW92ZSB0aGUgYWJvdmUgc3RhdGVtZW50LCBidXQNCj4g
YWRkIGEgZGlzY3Vzc2lvbiBvbiB0aGUgdXNlcyBvZiBub25jZXMgaW4gdGhlIFNlY3VyaXR5IENv
bnNpZGVyYXRpb25zDQo+IHNlY3Rpb24gKHdoaWNoIGlzIHN0aWxsIGEgd29yay1pbi1wcm9ncmVz
cykuDQoNClN2R1RNDQoNCj4gPiAiTm8gdHdvIHByb2R1Y3RzIGFueXdoZXJlLCBldmVuIGluIGNv
bXBsZXRlbHkgZGlmZmVyZW50IGluZHVzdHJpZXMNCj4gPiBtYWRlIGJ5IHR3byBkaWZmZXJlbnQg
bWFudWZhY3R1cmVycyBpbiB0d28gZGlmZmVyZW50IGNvdW50cmllcw0KPiA+IHNob3VsZCBoYXZl
IHRoZSBzYW1lIFVFSUQiDQo+ID4gTm90IHN1cmUgaG93IHRoaXMgYXNzZXJ0aW9uIGlzIGNvbXBh
dGlibGUgd2l0aCB0eXBlIFJBTkQgVUVJRHMgd2hpY2gNCj4gPiDigJMgdW5saWtlIHRoZSBvdGhl
ciB0eXBlcyDigJMgYXJlIGNvbnN0cmFpbmVkIG9ubHkgYnkgYSBsb2NhbCBjaG9pY2UNCj4gPiAo
ZS5nLiwgYSAiZ29vZCBlbm91Z2giIHJhbmRvbSBnZW5lcmF0b3IpIGFuZCBub3QgYnkgYW55IGdv
dmVybmFuY2UNCj4gPiByZWdpbWUuDQo+DQo+IEFncmVlZCB0aGF0IHRoZSBjaG9pY2Ugb2YgcmFu
ZCBnZW4gYW5kIHNlZWQgYWZmZWN0cyB0aGlzLiAgSSB0aGluayBpdA0KPiBzaG91bGQgYmUgdGFr
ZW4gdXAgaW4gYSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBzZWN0aW9uLiAgQWRkZWQgYW4NCj4g
aXNzdWUgLSBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1ZXMvMjEuDQoN
Ckp1c3QgYW4gZWRpdG9yaWFsIHN1Z2dlc3Rpb246IGlmIGEgY2xhaW0gcmFpc2VzIHNwZWNpZmlj
IHNlY3VyaXR5IG9yDQpwcml2YWN5IGltcGxpY2F0aW9ucywgaXQnZCBiZSBnb29kIHRvIHJlZmVy
ZW5jZSB0aGF0IGRpc2N1c3Npb24gZnJvbSB0aGUNCnN1YnNlY3Rpb24gdGhhdCBjb250YWlucyB0
aGUgY2xhaW0gZGVmaW5pdGlvbi4NCg0KPiA+IFNlY3VyaXR5IGxldmVsIGlzIGEgY2VydGlmaWNh
dGlvbi1saWtlIGNsYWltIGV4Y2VwdCBpdCdzIG5vdCBiYWNrZWQNCj4gPiBieSBhIDNyZCBwYXJ0
eSBjZXJ0aWZpY2F0aW9uIGVudGl0eS4gIEFuZCBldmVuIHRob3VnaCB0aGUgcHJvcG9zZWQgNA0K
PiA+IGxldmVscyBsb29rIHNvbWV3aGF0IHJlYXNvbmFibGUsIEkgd29uZGVyIHdoYXQgdGhlIGJl
bmVmaXRzIG9mDQo+ID4gaGF2aW5nIHRoaXMgY2xhaW0gYXJlPyAgSVNUTSB0aGF0IHNlbGYtcHJv
Y2xhaW1pbmcgc2VjIGxldmVscyBhZGRzDQo+ID4gbm90aGluZyBhdCBiZXN0LCB3aGlsc3QgYWx0
ZXJpbmcgdGhlIHNlY3VyaXR5IHBlcmNlcHRpb24gaW4gdGhlDQo+ID4gd29yc3QgY2FzZS4gIFRo
YXQgc2FpZCwgSSdkIG5vdCBiZSBhZ2FpbnN0IGRlZmluaW5nIGEgZ2VuZXJpYw0KPiA+ICJjZXJ0
aWZpY2F0aW9uIiBjb250YWluZXIgdGhhdCBjYW4gYmUgc3BlY2lhbGlzZWQgYnkgdGhlIHNwZWNp
ZmljDQo+ID4gRUFUIHByb2ZpbGUgYWNjb3JkaW5nIHRvIGFuIGV4aXN0aW5nIG9yIGZ1dHVyZSBz
Y2hlbWUsIGJ1dCB0aGF0DQo+ID4gd291bGQgYmUgYSBwcmV0dHkgZGlmZmVyZW50IHRoaW5nIGZy
b20gdGhpcy4NCj4NCj4gSSBsb29rIGZvcndhcmQgdG8gZGlzY3Vzc2luZyB0aGlzIHRvcGljIGF0
IHRoZSBGMkYuICBUaGVyZSBpcyBhbiBpc3N1ZQ0KPiBmaWxlZCDigJMgc2VlIGh0dHBzOi8vZ2l0
aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vlcy80LiAgSG93ZXZlciwNCj4gdGhpcyBpc3N1
ZSBpcyBub3QgYWJvdXQgYSBnZW5lcmljIGNlcnRpZmljYXRpb24gY29udGFpbmVyLg0KDQpJIHJl
YWQgdGhlIGlzc3VlIGJ1dCBJIGNhbm5vdCB1bmRlcnN0YW5kIHdoYXQgaXMgaXQgYWJvdXQuICBJ
dCBsb29rcw0KbGlrZSB0aGlzIG5lZWRzIHNvbWUgVExDIDotKQ0KDQo+IENhbiB5b3UgcHJvdmlk
ZSBhIHByb3Bvc2FsPw0KDQpTdXJlLCBJ4oCZbGwgYmUgYmFjayB0byB5b3UgYXMgc29vbiBhcyBJ
IGZpbmQgc29tZSB0aW1lIHRvIGpvdCBpdCBkb3duLg0KDQo+ID4gSSdtIHByZXR0eSBzdXJlIHdl
IHdhbnQgdG8gaGF2ZSBzb21ldGhpbmcgbGlrZSB0aGlzLCBidXQgSSdtIG5vdA0KPiA+IHN1cmUg
dGhlIGN1cnJlbnQgZGVmaW5pdGlvbiBpcyBnb29kIGVub3VnaC4gIFdvdWxkIHRoaXMgYmUgYmV0
dGVyIGFzDQo+ID4gYSBzaW5nbGUgdmFsdWUgd2l0aCA0IHN0YXRlcz8NCj4gPiBPbmUgcHJvYmxl
bSB3aXRoIHRoZSBjdXJyZW50IHByb3Bvc2FsIGlzIHRoYXQgImRlYnVnIHBlcm1hbmVudA0KPiA+
IGRpc2FibGUiIGltcGxpZXMgImRlYnVnIGRpc2FibGUiIGJ1dCB0aGV5IGNhbiBiZSBzZXQgaW5k
ZXBlbmRlbnRseQ0KPiA+IGFuZCB0aGVyZWZvcmUgaW5jb25zaXN0ZW50bHkuDQo+DQo+IE5vdGUg
dGhhdCB0aGlzIGNsYWltIHNldCB3YXMgY3JlYXRlZCBiYXNlZCBvbiB3aGF0IHRoZSBlZGl0b3Jz
DQo+IHVuZGVyc3Rvb2QgYWJvdXQgbGlmZWN5Y2xlIGJhc2VkIG9uIG91ciBlbXBsb3llcuKAmXMg
cHJvZHVjdHMgKFF1YWxjb21tKQ0KPiBhbmQgb24gd2hhdCB3ZSB3ZXJlIGFibGUgdG8gc3VydmV5
IGZyb20gb3RoZXIgbWFudWZhY3R1cmVycy4gIEkgZG9u4oCZdA0KPiB0aGluayB3ZSB3aWxsIGhh
dmUgYSBjb25zaXN0ZW50IHZpZXcgYW1vbmcgdmVuZG9ycyBhYm91dCBob3cgdG8gYmVzdA0KPiBl
eHByZXNzIHRoZSBkZXZpY2Ugc3RhdGUgbGlmZWN5Y2xlIGluIGNsYWltIGluZm9ybWF0aW9uLiAg
VGhpcyBpcyB3aHkNCj4gZm9sbG93LW9uIHByb3Bvc2FscyBzdWNoIGFzIHRoZSBQU0EgcHJvZmls
ZSBhcmUgaW1wb3J0YW50Lg0KPg0KPiBOZXZlcnRoZWxlc3MsIHRoZSBkaWZmZXJlbmNlcyBiZXR3
ZWVuIGRpZmZlcmVudCBkZWJ1ZyBkaXNhYmxlIHN0YXRlcw0KPiBzaG91bGQgYmUgYmV0dGVyIGhp
Z2hsaWdodGVkIGluIHRoZSB0ZXh0IGFuZCBob3cgdGhlIGNsYWltIHZhbHVlcw0KPiBzaG91bGQg
YmUgc2V0IGJ5IHRoZSBhdHRlc3Rlci4gIEZvciBpbnN0YW5jZSwgaWYgdGhlIGF0dGVzdGVyIHNl
dHMNCj4gZGVidWcgZnVsbCBwZXJtYW5lbnQgZGlzYWJsZSwgdGhlbiBpdCBzaG91bGQgbm90IHNl
dCB0aGUgb3RoZXIgZGVidWcNCj4gZGlzYWJsZSBzdGF0ZXMuICBUaGlzIGNhbiBiZSBhZGRyZXNz
ZWQgd2l0aGluIENEREwgaXRzZWxmIHVzaW5nIHRoZQ0KPiBjaG9pY2VzIG9wdGlvbiDigJMgc2Vl
IFNlYy4gMi4yLjIgb2YgUkZDIDg2MTAuICBJIGhhdmUgZmlsZWQgYW4gaXNzdWUgLQ0KPiBodHRw
czovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1ZXMvMjIuDQoNClNHVE0sIHRoYW5r
cy4NCg0KPiA+IFRoaXMgbmVlZHMgc29tZSBwcml2YWN5IGNvbnNpZGVyYXRpb25zLCBpbiBwYXJ0
aWN1bGFyIGV4cGxhaW5pbmcgdGhlDQo+ID4gaW50ZXJhY3Rpb24gd2l0aCBVRUlEICh0aGUgY29t
Ym8gbG9jYXRpb24gJiBzdGFibGUgaWRlbnRpdHkNCj4gPiBjb3JyZWxhdG9yIGlzIHByZXR0eSBl
eHBsb3NpdmUuKSAgVGhlcmUgaXMgcHJvYmFibHkgbG90cyB0byBiZQ0KPiA+IGV4dHJhY3RlZCBm
cm9tIHByZXZpb3VzIEdFT1BSSVYgd29yayAoc2VlLCBlLmcuLCBSRkM2MjgwKS4NCj4NCj4gVGhl
cmUgaXMgYW4gaXNzdWUgZmlsZWQgLQ0KPiBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdn
L2VhdC9pc3N1ZXMvMTMuICBIb3dldmVyLCBJIHRoaW5rIGlmIHdlDQo+IGFyZSBnb2luZyB0byBh
ZGRyZXNzIHByaXZhY3kgaW4gdGhlIGNvbnRleHQgb2YgYXR0ZXN0YXRpb24gdGhlbiB3ZQ0KPiBz
aG91bGQgbm90IGp1c3QgZml4YXRlIG9uIGxvY2F0aW9uIGJ1dCBhZGRyZXNzIGFsbCBhc3BlY3Rz
IG9mDQo+IGF0dGVzdGF0aW9uIHRoYXQgY291bGQgcmVzdWx0IGluIGRldmljZSBmaW5nZXJwcmlu
dGluZy90cmFja2luZy4gIEFzDQo+IGFuIGV4YW1wbGUgLSB0aGUgV2ViYXV0aG4gc3BlYyBhdHRl
bXB0cyB0byBkZXNjcmliZSBwcml2YWN5DQo+IGltcGxpY2F0aW9ucyByZWxhdGVkIHRvIGF0dGVz
dGF0aW9uIGluIGdlbmVyYWwgLQ0KPiBodHRwczovL3d3dy53My5vcmcvVFIvd2ViYXV0aG4vI3Nl
Yy1hdHRlc3RhdGlvbi1wcml2YWN5Lg0KDQpTR1RNIC0tIEkgZGlkbuKAmXQgd2FudCB0byBleGNs
dWRlIG90aGVyIHByaXZhY3kgZGltZW5zaW9ucywganVzdCBmbGFnIHRoZQ0Kb25lIHRoYXQgbG9v
a3Mgb2J2aW91cyBhbmQgKHlldCkgdW5kb2N1bWVudGVkLg0KDQo+IE1vcmVvdmVyLCBpbiBzb21l
IHdheXMsIGxvY2F0aW9uIGlzIHVudXN1YWwgaW4gdGhhdCB0aGVyZSBhbHJlYWR5DQo+IGV4aXN0
cyBhIHBlcm1pc3Npb25zIGZyYW1ld29yayBieSB3aGljaCB0aGUgZW5kIHVzZXIgY2FuIG1hbmFn
ZQ0KPiBwcml2YWN5IChlLmcuDQo+IHNlZWh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRobi8j
YnJvd3Nlci1wZXJtaXNzaW9ucy1mcmFtZXdvcmstZXh0ZW5zaW9ucw0KPiBmb3IgYSBkaXNjdXNz
aW9uIG9uIGJyb3dzZXIgcGVybWlzc2lvbnMgaW1wYWN0cykuICBUaGVyZSBtYXkgbm90IGJlIGEN
Cj4gc2ltaWxhciBwZXJtaXNzaW9ucyBmcmFtZXdvcmsgZm9yIG90aGVyIGNsYWltcyBpbiB0aGUg
YXR0ZXN0YXRpb24NCj4gdG9rZW4sIHdoaWNoIG1lYW5zIHRoYXQgdGhlIGFiaWxpdHkgZm9yIHRo
ZSBlbmQgdXNlciB0byBtYW5hZ2UgcHJpdmFjeQ0KPiB3aXRoIHJlc3BlY3QgdG8gc3VjaCBjbGFp
bXMgbWF5IG5vdCBiZSByZWFkaWx5IGF2YWlsYWJsZS4NCg0KWWVzLCBJIGd1ZXNzIElvVCBkZXZp
Y2VzIHRoYXQgbGFjayBhIFVJIGFyZSBwZXJmZWN0IHRhcmdldHMgZm9yIGV4dGVuZGVkDQpwcml2
YWN5IGNvbnNpZGVyYXRpb25zIG9uIGxvY2F0aW9uIChhbmQgcG9zc2libHkgc2ltaWxhcikgY2xh
aW0ocykuDQoNCj4gPiAiU2Vjb25kcyBzaW5jZSB0aGUgdG9rZW4gd2FzIGNyZWF0ZWQiDQo+ID4g
SSBhc3N1bWUgdGhlICJ0b2tlbiBjcmVhdGlvbiIgaGFwcGVucyB3aGVuIHRoZSBzaWduYXR1cmUg
aXMNCj4gPiBhcHBsaWVkPyAgSWYgc28sIEkgZG9uJ3QgdW5kZXJzdGFuZCBob3cgY2FuIHRoaXMg
aW5mb3JtYXRpb24gYmUNCj4gPiBzZWFsZWQgaW4gdGhlIHRva2VuIHdpdGggYSB2YWx1ZSBkaWZm
ZXJlbnQgZnJvbSAwLiAgSWYgaW5zdGVhZCB0aGUNCj4gPiBhZ2UgaXMgInBlci1jbGFpbSIsIHRo
ZW4gYSBzaW5nbGUgZ2xvYmFsIHZhbHVlIGlzIGNsZWFybHkNCj4gPiBpbnN1ZmZpY2llbnQuICBB
bHRlcm5hdGl2ZWx5LCBpZiBpdCBoYXMgInBlci1wcm9maWxlIiBzZW1hbnRpY3MNCj4gPiAoZS5n
LiwgInRpbWUgc2luY2UgYm9vdCBtZWFzdXJlbWVudHMgdGFrZW4iKSwgdGhlbiB0aGlzIGFnYWlu
IGNhbid0DQo+ID4gYmUgZ2xvYmFsLCBhcyBpdCdkIGhhdmUgcHJvZmlsZS1zcGVjaWZpYyBzZW1h
bnRpY3MuDQo+DQo+IFRoaXMgY2xhaW0gaXMgbWVhbnQgdG8gY292ZXIgdGhlIHRpbWUgbGFwc2Vk
IGJldHdlZW4gd2hlbiB0aGUgY2xhaW0NCj4gaW5mbyB3YXMgcHJvdmlkZWQgYW5kIHdoZW4gdGhl
IHRva2VuIHdhcyBjcmVhdGVkLiAgV291bGQgdGhlIGZvbGxvd2luZw0KPiB0ZXh0IG1ha2UgaXQg
bW9yZSBjbGVhcjoNCj4NCj4gICAiVGhlICJhZ2UiIGNsYWltIGNvbnRhaW5zIGEgdmFsdWUgdGhh
dCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YNCj4gICBzZWNvbmRzIHRoYXQgaGF2ZSBlbGFwc2Vk
IGJldHdlZW4gd2hlbiB0aGUgY2xhaW0gaW5mb3JtYXRpb24gKGUuZy4NCj4gICBtZWFzdXJlbWVu
dCwgbG9jYXRpb24pIHdhcyBvYnRhaW5lZCBhbmQgd2hlbiB0aGUgdG9rZW4gd2FzIGNyZWF0ZWQi
DQoNClBlcmZlY3QsIHRoYW5rcy4NCg0KPiA+ICJJdCBpcyBlaXRoZXIgYSBmdWxsIENXVCBvciBK
V1QgaW5jbHVkaW5nIHRoZSBDT1NFIG9yIEpPU0Ugc2lnbmluZy4iDQo+ID4gTWF5YmUgd29ydGgg
YSBoaW50IHRvIGRpc3BhdGNoIGl0IHRvIHRoZSByaWdodCBkZWNvZGVyIHRvIGF2b2lkDQo+ID4g
dHJpYWwgJiBlcnJvciBhbmQvb3IgY29udGVudC10eXBlIHNub29waW5nLg0KPg0KPiBJZiBhIHZl
cmlmaWNhdGlvbiBwcm9jZWR1cmVzIHNlY3Rpb24gaXMgYWRkZWQsIHRoaXMgc2VlbXMgdG8gYXBw
cm9wcmlhdGUgZ3VpZGFuY2UgdG8gYWRkLg0KDQpJIGd1ZXNzIHdoYXQgSSB3YXMgdHJ5aW5nIHRv
IHN1Z2dlc3QgaXMgdG8gYWRkIGFuIGV4cGxpY2l0DQpuZXN0ZWRfZWF0X21pbWVfdHlwZSBmaWVs
ZCBpbnNpZGUgdGhlIGNsYWltLCB0byBlYXNlIHRoZSBqb2Igb2YgdGhlDQpkZWNvZGVyLg0KDQpD
aGVlcnMhDQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFu
ZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmls
ZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlm
eSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRz
IHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9y
IGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCg==


From nobody Mon Jul 22 11:05:08 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BC80120159 for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 11:05:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 MSY7onFeVtg1 for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 11:05:04 -0700 (PDT)
Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) (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 AC99612032C for <rats@ietf.org>; Mon, 22 Jul 2019 11:05:04 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jul 2019 10:55:49 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,295,1559545200";  d="scan'208,217";a="188653094"
Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by fmsmga001.fm.intel.com with ESMTP; 22 Jul 2019 10:55:48 -0700
Received: from orsmsx113.amr.corp.intel.com (10.22.240.9) by ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 22 Jul 2019 10:55:48 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.25]) by ORSMSX113.amr.corp.intel.com ([169.254.9.128]) with mapi id 14.03.0439.000; Mon, 22 Jul 2019 10:55:48 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Carl Wallace <carl@redhoundsoftware.com>, Laurence Lundblade <lgl@island-resort.com>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Review of draft-ietf-rats-eat-01
Thread-Index: AQHVO1Sot1WITJZhTkGux2FA/JRehKbNFbwAgABnRACAAHq+gIAADdyAgAkjaIA=
Date: Mon, 22 Jul 2019 17:55:46 +0000
Message-ID: <87C82D04-59AD-4729-AFC7-68207CD91A35@intel.com>
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com> <D95316BE.E2E33%carl@redhoundsoftware.com> <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com> <D9538DB1.E2F9F%carl@redhoundsoftware.com>
In-Reply-To: <D9538DB1.E2F9F%carl@redhoundsoftware.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1a.0.190609
x-originating-ip: [10.251.7.178]
Content-Type: multipart/alternative; boundary="_000_87C82D0459AD4729AFC768207CD91A35intelcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/O4vh17LJybaJsuKCoRZrdVpvDFA>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 18:05:07 -0000

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

UmlnaHQgbm93IHRoZSBzY29wZSBvZiBSQVRTIGZvY3VzZXMgb24gQXR0ZXN0ZXIgdG8gVmVyaWZp
ZXIgYW5kIFZlcmlmaWVyIHRvIFJlbHlpbmcgUGFydHkgZmxvd3MuIEZsb3dzIGZyb20gQXNzZXJ0
ZXIgKHN1cHBseSBjaGFpbiBlbnRpdHkpIHRvIFZlcmlmaWVyIGFyZSBvdXQgb2Ygc2NvcGUgY3Vy
cmVudGx5LiBUaGUgdXNlIGNhc2VzIGZvciBjb3VudGVyIHNpZ25pbmcgYW5kIG11bHRpcGxlIHNp
Z25pbmcgbWF5IHJlbGF0ZSBtb3JlIHRvIHN1cHBseSBjaGFpbiB0aGFuIEF0dGVzdGVyIHRvIFZl
cmlmaWVyLg0KDQpBZ2dyZWdhdGlvbiAoaWYgSeKAmW0gbm90IG1pc3Rha2VuKSBpcyB3aGVuIGEg
VmVyaWZpZXIgY29tbXVuaWNhdGVzIHRvIGEgUmVseWluZyBQYXJ0eS4gQSBzaW1wbGUgYWdncmVn
YXRpb24gbWlnaHQgYmUgdG8g4oCcYWxsb3figJ0gb3Ig4oCcZGVueeKAnSAob3IgbWF5YmUgSeKA
mW0gbWlzdW5kZXJzdGFuZGluZyB3aGF0IGlzIG1lYW50IGJ5IGFnZ3JlZ2F0aW9uKS4NCg0KT24g
Ny8xNi8xOSwgMjoyMyBQTSwgIlJBVFMgb24gYmVoYWxmIG9mIENhcmwgV2FsbGFjZSIgPHJhdHMt
Ym91bmNlc0BpZXRmLm9yZzxtYWlsdG86cmF0cy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYg
b2YgY2FybEByZWRob3VuZHNvZnR3YXJlLmNvbTxtYWlsdG86Y2FybEByZWRob3VuZHNvZnR3YXJl
LmNvbT4+IHdyb3RlOg0KDQoNCjxzbmlwPg0KU2hvdWxkIDMuMTEgYmUgJ25lc3RlZCBFQVRzJyBv
ciAnYWdncmVnYXRlZCBFQVRzJy4gSW4gb3RoZXIgd29yZHMsIGFyZQ0KdGhlc2UgcmVhbGx5IG5l
c3RlZCAobGlrZSBzaWduZWQgdGhlbiBlbmNyeXB0ZWQgb3Igc2lnbmVkIHRoZW4NCmNvdW50ZXJz
aWduZWQpIG9yIGFyZSB0aGV5IGFnZ3JlZ2F0ZWQgaW50byBhbiBhcnJheSB0aGVuIHNpZ25lZD8g
U2hvdWxkDQp0aGVzZSBiZSB3cmFwcGVkIGFzIGEgYnN0ciAoYXQgbGVhc3QgZm9yIENCT1IpPw0K
DQpUaGV5IHJlYWxseSBhcmUgbmVzdGVkLiBJdCBzYXlzOg0KDQoNCiAgIFRoZSBjb250ZW50cyBv
ZiB0aGUgImVhdCIgY2xhaW0gbXVzdCBiZSBhIGZ1bGx5IHNpZ25lZCwgb3B0aW9uYWxseQ0KDQog
ICBlbmNyeXB0ZWQsIEVBVCB0b2tlbi4NCg0KVGhlIG5lc3RpbmcgaXMgcmVhbGx5IHBvd2VyZnVs
IGFzIGl0IGFsbG93cyBtdWx0aXBsZSBzdWJzeXN0ZW1zIHRvIG1ha2UgRUFUIHRva2VucyAoYSBt
b2Rlcm4gY2VsbCBwaG9uZSBoYXMgbG90cyBvZiBDUFVzLCBvZnRlbiB3ZWxsIGlzb2xhdGVkIGZy
b20gZWFjaCBvdGhlcikgYW5kIGZvciB0aGVtIHRvIGJlIGNvbWJpbmVkIGFuZCBib3VuZCB0byBl
YWNoIG90aGVyLg0KDQpJIHVuZGVyc3RhbmQgdGhhdCBuZXN0aW5nIGlzIHBvd2VyZnVsIGFuZCB0
aGF0IGVuY3J5cHRpb24gb3Igb3RoZXIgc2lnbmF0dXJlcyBjYW4gYmUgYXBwbGllZCBsYXRlci4g
SG93ZXZlciwgdGhlIGxhbmd1YWdlIGhlcmUgcmVhZHMgbGlrZSBhZ2dyZWdhdGlvbiBvZiBFQVRz
IGZyb20gdmFyaW91cyBzdWJzeXN0ZW1zIGludG8gYSBsYXJnZXIgY29tcG9zaXRpb24uIElzIG5l
c3RpbmcgcmVhbGx5IHdoYXQgd2Ugd2FudCB0aGVyZSAodnMgbmVzdGluZyB3aGVyZSBhZGRpdGlv
bmFsIGNyeXB0b2dyYXBoaWMgc2VydmljZXMgYXJlIGFwcGxpZWQpPyBFdmVuIGlmIG5lc3Rpbmcg
aXMgYXBwcm9wcmlhdGUgaGVyZSwgaXMgYWdncmVnYXRpb24gc29tZXRoaW5nIHdlIGFsc28gd2Fu
dCBpbiB0aGUgdG9vbGJveD8NCg0KSSB0aGluayB3ZSB3YW50IGJvdGggYWdncmVnYXRpb24gYW5k
IG5lc3RpbmcuDQoNClRvIGJlIHN1cmUgaXQgaXMgY2xlYXIsIG5lc3RpbmcgbWVhbnMgeW91IHRh
a2UgYSBmdWxseSBmb3JtZWQgYW5kIHNpZ25lZCBFQVQgdG9rZW4gYW5kIHB1dCBpdCBpbiBhbm90
aGVyIGZ1bGx5IGZvcm1lZCBhbmQgc2lnbmVkIEVBVCB0b2tlbi4gT25lIG9mIHRoZSByZWFzb25z
IHRoaXMgbWlnaHQgaGFwcGVuIGlzIHRoYXQgYSBkZXZpY2UgKGUuZy4gYSBjYXIpIGlzIGFzc2Vt
YmxlZCBvdXQgb2YgbXVsdGlwbGUgY29tcG9uZW50cyB0aGF0IGNhbuKAmXQgYmUgbW9kaWZpZWQg
YnkgdGhlIGVuZCBtYW51ZmFjdHVyZXIuIFN1YmNvbXBvbmVudHMgYXJlIGNhcGFibGUgb2YgZ2Vu
ZXJhdGluZyBFQVRzLiBTb21lIGZpbmFsIGNvbXBvbmVudCAoY29udHJvbGxlZCBieSB0aGUgY2Fy
IG1ha2VyKSBwdXRzIHRoZW0gYWxsIHRvZ2V0aGVyIGluIG9uZSB0b2tlbiBmb3IgdGhlIGNhciB0
aGUgc2lnbmF0dXJlIG9mIHdoaWNoIGJpbmRzIGFsbCB0aGUgc3ViIHRva2VucyB0b2dldGhlci4N
Cg0KVGhlIHN1Ym1vZHMgY2xhaW0gaXMgdGhlIHByb3Bvc2VkIHdheSB0byBkbyBhZ2dyZWdhdGlv
biBvZiBjbGFpbXMgd2hlcmUgdGhlIHN1YmNvbXBvbmVudCBzZXQgb2YgY2xhaW1zIGlzIG5vdCBz
ZXBhcmF0ZWx5IHNpZ25lZC4NCg0KU28gdGhhdCBsZWF2ZXMgdGhlIHF1ZXN0aW9uIG9mIGFnZ3Jl
Z2F0aW9uIG9mIHNpZ25lZCBFQVRzLiBUaGVyZSdzIGVub3VnaCBmbGV4aWJpbGl0eSB0aGF0IGNh
biBiZSBhZGRlZCBsYXRlciBpZiBpdCdzIG5vdCB2aWV3ZWQgYXMgbmVjZXNzYXJ5IG5vdyBidXQg
dHVybnMgb3V0IHRvIGJlIHVzZWZ1bCBsYXRlci4gVGhlIENNUyBDb250ZW50Q29sbGVjdGlvbiBp
cyB3aGF0IEkgd2FzIHRoaW5raW5nIG9mLg0KDQo8c25pcD4NCg0K

--_000_87C82D0459AD4729AFC768207CD91A35intelcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <9EB268EDF3869847904A41D4E4E300CC@intel.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi
SFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30N
CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxl
LW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvbnNvbGFzIixzZXJpZjt9DQpzcGFu
LkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBE
ZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7
fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBp
biAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rp
b24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1
ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+UmlnaHQgbm93IHRoZSBzY29wZSBvZiBSQVRTIGZvY3VzZXMgb24gQXR0ZXN0
ZXIgdG8gVmVyaWZpZXIgYW5kIFZlcmlmaWVyIHRvIFJlbHlpbmcgUGFydHkgZmxvd3MuIEZsb3dz
IGZyb20gQXNzZXJ0ZXIgKHN1cHBseSBjaGFpbiBlbnRpdHkpIHRvIFZlcmlmaWVyIGFyZSBvdXQg
b2Ygc2NvcGUgY3VycmVudGx5LiBUaGUgdXNlIGNhc2VzIGZvciBjb3VudGVyIHNpZ25pbmcgYW5k
IG11bHRpcGxlIHNpZ25pbmcgbWF5DQogcmVsYXRlIG1vcmUgdG8gc3VwcGx5IGNoYWluIHRoYW4g
QXR0ZXN0ZXIgdG8gVmVyaWZpZXIuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BZ2dyZWdhdGlv
biAoaWYgSeKAmW0gbm90IG1pc3Rha2VuKSBpcyB3aGVuIGEgVmVyaWZpZXIgY29tbXVuaWNhdGVz
IHRvIGEgUmVseWluZyBQYXJ0eS4gQSBzaW1wbGUgYWdncmVnYXRpb24gbWlnaHQgYmUgdG8g4oCc
YWxsb3figJ0gb3Ig4oCcZGVueeKAnSAob3IgbWF5YmUgSeKAmW0gbWlzdW5kZXJzdGFuZGluZyB3
aGF0IGlzIG1lYW50IGJ5IGFnZ3JlZ2F0aW9uKS4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5PbiA3LzE2LzE5LCAyOjIzIFBN
LCAmcXVvdDtSQVRTIG9uIGJlaGFsZiBvZiBDYXJsIFdhbGxhY2UmcXVvdDsgJmx0OzxhIGhyZWY9
Im1haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmciPnJhdHMtYm91bmNlc0BpZXRmLm9yZzwvYT4g
b24gYmVoYWxmIG9mDQo8YSBocmVmPSJtYWlsdG86Y2FybEByZWRob3VuZHNvZnR3YXJlLmNvbSI+
Y2FybEByZWRob3VuZHNvZnR3YXJlLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQjVDNERGIDQuNXB0O3BhZGRpbmc6
MGluIDBpbiAwaW4gNC4wcHQ7bWFyZ2luLWxlZnQ6My43NXB0O21hcmdpbi1yaWdodDowaW4iIGlk
PSJNQUNfT1VUTE9PS19BVFRSSUJVVElPTl9CTE9DS1FVT1RFIj4NCjxkaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48YnI+DQom
bHQ7c25pcCZndDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1h
cmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQjVDNERGIDQuNXB0
O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQ7bWFyZ2luLWxlZnQ6My43NXB0O21hcmdpbi1yaWdo
dDowaW4iPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdCI+U2hvdWxkIDMuMTEgYmUgJ25lc3RlZCBFQVRzJyBvciAnYWdncmVnYXRlZCBFQVRz
Jy4gSW4gb3RoZXIgd29yZHMsIGFyZTxicj4NCnRoZXNlIHJlYWxseSBuZXN0ZWQgKGxpa2Ugc2ln
bmVkIHRoZW4gZW5jcnlwdGVkIG9yIHNpZ25lZCB0aGVuPGJyPg0KY291bnRlcnNpZ25lZCkgb3Ig
YXJlIHRoZXkgYWdncmVnYXRlZCBpbnRvIGFuIGFycmF5IHRoZW4gc2lnbmVkPyBTaG91bGQ8YnI+
DQp0aGVzZSBiZSB3cmFwcGVkIGFzIGEgYnN0ciAoYXQgbGVhc3QgZm9yIENCT1IpPzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlRoZXkgcmVhbGx5IGFyZSBuZXN0ZWQuIEl0IHNheXM6
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO2JyZWFrLWJlZm9yZTogcGFnZSI+Jm5ic3A7Jm5ic3A7IFRoZSBj
b250ZW50cyBvZiB0aGUgJnF1b3Q7ZWF0JnF1b3Q7IGNsYWltIG11c3QgYmUgYSBmdWxseSBzaWdu
ZWQsIG9wdGlvbmFsbHk8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+Jm5ic3A7Jm5ic3A7IGVuY3J5cHRlZCwgRUFUIHRva2VuLjxvOnA+PC9vOnA+PC9wcmU+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlRoZSBuZXN0aW5nIGlzIHJlYWxs
eSBwb3dlcmZ1bCBhcyBpdCBhbGxvd3MgbXVsdGlwbGUgc3Vic3lzdGVtcyB0byBtYWtlIEVBVCB0
b2tlbnMgKGEgbW9kZXJuIGNlbGwgcGhvbmUgaGFzIGxvdHMgb2YgQ1BVcywgb2Z0ZW4gd2VsbCBp
c29sYXRlZCBmcm9tIGVhY2ggb3RoZXIpIGFuZCBmb3IgdGhlbSB0byBiZSBjb21iaW5lZA0KIGFu
ZCBib3VuZCB0byBlYWNoIG90aGVyLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC41cHQiPkkgdW5kZXJzdGFuZCB0aGF0IG5lc3RpbmcgaXMgcG93ZXJm
dWwgYW5kIHRoYXQgZW5jcnlwdGlvbiBvciBvdGhlciBzaWduYXR1cmVzIGNhbiBiZSBhcHBsaWVk
IGxhdGVyLiBIb3dldmVyLCB0aGUgbGFuZ3VhZ2UgaGVyZSByZWFkcyBsaWtlIGFnZ3JlZ2F0aW9u
IG9mIEVBVHMgZnJvbSB2YXJpb3VzIHN1YnN5c3RlbXMNCiBpbnRvIGEgbGFyZ2VyIGNvbXBvc2l0
aW9uLiBJcyBuZXN0aW5nIHJlYWxseSB3aGF0IHdlIHdhbnQgdGhlcmUgKHZzIG5lc3Rpbmcgd2hl
cmUgYWRkaXRpb25hbCBjcnlwdG9ncmFwaGljIHNlcnZpY2VzIGFyZSBhcHBsaWVkKT8gRXZlbiBp
ZiBuZXN0aW5nIGlzIGFwcHJvcHJpYXRlIGhlcmUsIGlzIGFnZ3JlZ2F0aW9uIHNvbWV0aGluZyB3
ZSBhbHNvIHdhbnQgaW4gdGhlIHRvb2xib3g/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5J
IHRoaW5rIHdlIHdhbnQgYm90aCBhZ2dyZWdhdGlvbiBhbmQgbmVzdGluZy48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UbyBiZSBzdXJlIGl0IGlzIGNsZWFy
LCBuZXN0aW5nIG1lYW5zIHlvdSB0YWtlIGEgZnVsbHkgZm9ybWVkIGFuZCBzaWduZWQgRUFUIHRv
a2VuIGFuZCBwdXQgaXQgaW4gYW5vdGhlciBmdWxseSBmb3JtZWQgYW5kIHNpZ25lZCBFQVQgdG9r
ZW4uIE9uZSBvZiB0aGUgcmVhc29ucyB0aGlzIG1pZ2h0IGhhcHBlbiBpcyB0aGF0IGEgZGV2aWNl
IChlLmcuIGEgY2FyKSBpcyBhc3NlbWJsZWQNCiBvdXQgb2YgbXVsdGlwbGUgY29tcG9uZW50cyB0
aGF0IGNhbuKAmXQgYmUgbW9kaWZpZWQgYnkgdGhlIGVuZCBtYW51ZmFjdHVyZXIuIFN1YmNvbXBv
bmVudHMgYXJlIGNhcGFibGUgb2YgZ2VuZXJhdGluZyBFQVRzLiBTb21lIGZpbmFsIGNvbXBvbmVu
dCAoY29udHJvbGxlZCBieSB0aGUgY2FyIG1ha2VyKSBwdXRzIHRoZW0gYWxsIHRvZ2V0aGVyIGlu
IG9uZSB0b2tlbiBmb3IgdGhlIGNhciB0aGUgc2lnbmF0dXJlIG9mIHdoaWNoIGJpbmRzIGFsbCB0
aGUNCiBzdWIgdG9rZW5zIHRvZ2V0aGVyLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPlRoZSBzdWJtb2RzIGNsYWltIGlzIHRoZSBwcm9wb3NlZCB3YXkgdG8g
ZG8gYWdncmVnYXRpb24gb2YgY2xhaW1zIHdoZXJlIHRoZSBzdWJjb21wb25lbnQgc2V0IG9mIGNs
YWltcyBpcyBub3Qgc2VwYXJhdGVseSBzaWduZWQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlNvIHRo
YXQgbGVhdmVzIHRoZSBxdWVzdGlvbiBvZiBhZ2dyZWdhdGlvbiBvZiBzaWduZWQgRUFUcy4gVGhl
cmUncyBlbm91Z2ggZmxleGliaWxpdHkgdGhhdCBjYW4gYmUgYWRkZWQgbGF0ZXIgaWYgaXQncyBu
b3Qgdmlld2VkIGFzIG5lY2Vzc2FyeSBub3cgYnV0IHR1cm5zIG91dCB0byBiZSB1c2VmdWwgbGF0
ZXIuIFRoZSBDTVMgQ29udGVudENvbGxlY3Rpb24gaXMgd2hhdA0KIEkgd2FzIHRoaW5raW5nIG9m
LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0I1QzRERiA0LjVwdDtwYWRkaW5nOjBpbiAwaW4gMGlu
IDQuMHB0O21hcmdpbi1sZWZ0OjMuNzVwdDttYXJnaW4tcmlnaHQ6MGluIiBpZD0iTUFDX09VVExP
T0tfQVRUUklCVVRJT05fQkxPQ0tRVU9URSI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+Jmx0O3NuaXAmZ3Q7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==

--_000_87C82D0459AD4729AFC768207CD91A35intelcom_--


From nobody Mon Jul 22 11:34:03 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAFAD12011B for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 11:34:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 FC7JbiqfHqEC for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 11:33:59 -0700 (PDT)
Received: from p3plsmtpa08-08.prod.phx3.secureserver.net (p3plsmtpa08-08.prod.phx3.secureserver.net [173.201.193.109]) (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 534A81202EB for <rats@ietf.org>; Mon, 22 Jul 2019 11:33:59 -0700 (PDT)
Received: from dhcp-9b24.meeting.ietf.org ([31.133.155.36]) by :SMTPAUTH: with ESMTPSA id pd8GhfUZ0TjRApd8Hhp2fp; Mon, 22 Jul 2019 11:33:57 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <2F4DEA04-A962-4644-B321-14F926055910@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_024D4F39-B45D-4BF3-ABA6-FE443BBA5D8A"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 22 Jul 2019 14:33:55 -0400
In-Reply-To: <87C82D04-59AD-4729-AFC7-68207CD91A35@intel.com>
Cc: Carl Wallace <carl@redhoundsoftware.com>, "rats@ietf.org" <rats@ietf.org>
To: "Smith, Ned" <ned.smith@intel.com>
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com> <D95316BE.E2E33%carl@redhoundsoftware.com> <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com> <D9538DB1.E2F9F%carl@redhoundsoftware.com> <87C82D04-59AD-4729-AFC7-68207CD91A35@intel.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfHXLTp8IWwTQy/oNpwswDxJOMUjeJFwhmmeNPakbrGDqC+WhpKg0ISKLHaOf+cpW3VoxJNsVd0dehoAY6Z+GD3LEazv1Rw62gJbdazbQF1FrEiCugZoR 1B9U4BbywWUzE7bAxuneZOllX3FTBNMlkzTtC6Mo8UbIW6Tn7NSaRjWklVUNJOVN/4wm2DpBfWEARi+aEgMINNxVVVtJWjOsVKxwkzo+7s78on+c/lpP1j0b MT87on745H/UCC0EYoGnXw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/im-xHKYL3ge6aTrW6Dd8HDJ8ha4>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 18:34:02 -0000

--Apple-Mail=_024D4F39-B45D-4BF3-ABA6-FE443BBA5D8A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

The intent of aggregation is within an entity. For example a phone =
contains a secure element, a TEE and a Linux kernel all supplied by =
different vendors. The secure element generates an EAT its keys. The TEE =
generates an EAT with its keys. The Linux kernel generates an EAT that =
aggregates the two previously and signs with the Linux kernel=E2=80=99s =
keys.

LL


> On Jul 22, 2019, at 1:55 PM, Smith, Ned <ned.smith@intel.com> wrote:
>=20
> Right now the scope of RATS focuses on Attester to Verifier and =
Verifier to Relying Party flows. Flows from Asserter (supply chain =
entity) to Verifier are out of scope currently. The use cases for =
counter signing and multiple signing may relate more to supply chain =
than Attester to Verifier.=20
> =20
> Aggregation (if I=E2=80=99m not mistaken) is when a Verifier =
communicates to a Relying Party. A simple aggregation might be to =
=E2=80=9Callow=E2=80=9D or =E2=80=9Cdeny=E2=80=9D (or maybe I=E2=80=99m =
misunderstanding what is meant by aggregation).
> =20
> On 7/16/19, 2:23 PM, "RATS on behalf of Carl Wallace" =
<rats-bounces@ietf.org <mailto:rats-bounces@ietf.org> on behalf =
ofcarl@redhoundsoftware.com <mailto:carl@redhoundsoftware.com>> wrote:
> =20
>>=20
>> <snip>
>>>>> Should 3.11 be 'nested EATs' or 'aggregated EATs'. In other words, =
are
>>>>> these really nested (like signed then encrypted or signed then
>>>>> countersigned) or are they aggregated into an array then signed? =
Should
>>>>> these be wrapped as a bstr (at least for CBOR)?
>>>> =20
>>>> They really are nested. It says:
>>>> =20
>>>>    The contents of the "eat" claim must be a fully signed, =
optionally
>>>>    encrypted, EAT token.
>>>> =20
>>>> The nesting is really powerful as it allows multiple subsystems to =
make EAT tokens (a modern cell phone has lots of CPUs, often well =
isolated from each other) and for them to be combined and bound to each =
other.
>>> =20
>>> I understand that nesting is powerful and that encryption or other =
signatures can be applied later. However, the language here reads like =
aggregation of EATs from various subsystems into a larger composition. =
Is nesting really what we want there (vs nesting where additional =
cryptographic services are applied)? Even if nesting is appropriate =
here, is aggregation something we also want in the toolbox?
>> =20
>> I think we want both aggregation and nesting.
>> =20
>> To be sure it is clear, nesting means you take a fully formed and =
signed EAT token and put it in another fully formed and signed EAT =
token. One of the reasons this might happen is that a device (e.g. a =
car) is assembled out of multiple components that can=E2=80=99t be =
modified by the end manufacturer. Subcomponents are capable of =
generating EATs. Some final component (controlled by the car maker) puts =
them all together in one token for the car the signature of which binds =
all the sub tokens together.
>> =20
>> The submods claim is the proposed way to do aggregation of claims =
where the subcomponent set of claims is not separately signed.
> =20
> So that leaves the question of aggregation of signed EATs. There's =
enough flexibility that can be added later if it's not viewed as =
necessary now but turns out to be useful later. The CMS =
ContentCollection is what I was thinking of.=20
>> =20
>> <snip>


--Apple-Mail=_024D4F39-B45D-4BF3-ABA6-FE443BBA5D8A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">The =
intent of aggregation is within an entity. For example a phone contains =
a secure element, a TEE and a Linux kernel all supplied by different =
vendors. The secure element generates an EAT its keys. The TEE generates =
an EAT with its keys. The Linux kernel generates an EAT that aggregates =
the two previously and signs with the Linux kernel=E2=80=99s keys.<div =
class=3D""><br class=3D""></div><div class=3D"">LL</div><div =
class=3D""><br class=3D""><div class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jul 22, 2019, at 1:55 PM, =
Smith, Ned &lt;<a href=3D"mailto:ned.smith@intel.com" =
class=3D"">ned.smith@intel.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Right now =
the scope of RATS focuses on Attester to Verifier and Verifier to =
Relying Party flows. Flows from Asserter (supply chain entity) to =
Verifier are out of scope currently. The use cases for counter signing =
and multiple signing may relate more to supply chain than Attester to =
Verifier.<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in 0in 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Aggregation=
 (if I=E2=80=99m not mistaken) is when a Verifier communicates to a =
Relying Party. A simple aggregation might be to =E2=80=9Callow=E2=80=9D =
or =E2=80=9Cdeny=E2=80=9D (or maybe I=E2=80=99m misunderstanding what is =
meant by aggregation).<o:p class=3D""></o:p></div><div style=3D"margin: =
0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">On 7/16/19, 2:23 PM, =
"RATS on behalf of Carl Wallace" &lt;<a =
href=3D"mailto:rats-bounces@ietf.org" style=3D"color: purple; =
text-decoration: underline;" class=3D"">rats-bounces@ietf.org</a><span =
class=3D"Apple-converted-space">&nbsp;</span>on behalf of<a =
href=3D"mailto:carl@redhoundsoftware.com" style=3D"color: purple; =
text-decoration: underline;" class=3D"">carl@redhoundsoftware.com</a>&gt; =
wrote:<o:p class=3D""></o:p></div></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"border-style: none =
none none solid; border-left-width: 4.5pt; border-left-color: rgb(181, =
196, 223); padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-right: =
0in;" class=3D"" type=3D"cite"><div class=3D""><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D"">&lt;snip&gt;<o:p class=3D""></o:p></div></div><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D"" =
type=3D"cite"><div class=3D""><div class=3D""><blockquote =
style=3D"border-style: none none none solid; border-left-width: 4.5pt; =
border-left-color: rgb(181, 196, 223); padding: 0in 0in 0in 4pt; =
margin-left: 3.75pt; margin-right: 0in;" class=3D"" type=3D"cite"><div =
class=3D""><div class=3D""><div class=3D""><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D"" =
type=3D"cite"><div class=3D""><div class=3D""><div style=3D"margin: 0in =
0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span style=3D"font-size: 10.5pt;" class=3D"">Should 3.11 be =
'nested EATs' or 'aggregated EATs'. In other words, are<br =
class=3D"">these really nested (like signed then encrypted or signed =
then<br class=3D"">countersigned) or are they aggregated into an array =
then signed? Should<br class=3D"">these be wrapped as a bstr (at least =
for CBOR)?<o:p class=3D""></o:p></span></div></div></div></blockquote><div=
 class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10.5pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span style=3D"font-size: 10.5pt;" =
class=3D"">They really are nested. It says:<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10.5pt;" class=3D""><o:p=
 class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><pre =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: =
&quot;Courier New&quot;; break-before: page;" class=3D"">&nbsp;&nbsp; =
The contents of the "eat" claim must be a fully signed, optionally<o:p =
class=3D""></o:p></pre><pre style=3D"margin: 0in 0in 0.0001pt 0.5in; =
font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; encrypted, EAT token.<o:p =
class=3D""></o:p></pre><div class=3D""><div style=3D"margin: 0in 0in =
0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><span style=3D"font-size: 10.5pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span style=3D"font-size: 10.5pt;" =
class=3D"">The nesting is really powerful as it allows multiple =
subsystems to make EAT tokens (a modern cell phone has lots of CPUs, =
often well isolated from each other) and for them to be combined and =
bound to each other.<o:p =
class=3D""></o:p></span></div></div></div></div></div></div></blockquote><=
div class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10.5pt;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span style=3D"font-size: 10.5pt;" =
class=3D"">I understand that nesting is powerful and that encryption or =
other signatures can be applied later. However, the language here reads =
like aggregation of EATs from various subsystems into a larger =
composition. Is nesting really what we want there (vs nesting where =
additional cryptographic services are applied)? Even if nesting is =
appropriate here, is aggregation something we also want in the =
toolbox?<o:p =
class=3D""></o:p></span></div></div></div></div></blockquote><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">I think we want both aggregation and =
nesting.<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">To be sure it is clear, nesting means you take a =
fully formed and signed EAT token and put it in another fully formed and =
signed EAT token. One of the reasons this might happen is that a device =
(e.g. a car) is assembled out of multiple components that can=E2=80=99t =
be modified by the end manufacturer. Subcomponents are capable of =
generating EATs. Some final component (controlled by the car maker) puts =
them all together in one token for the car the signature of which binds =
all the sub tokens together.<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">The submods claim is the proposed way to do =
aggregation of claims where the subcomponent set of claims is not =
separately signed.<o:p =
class=3D""></o:p></div></div></div></div></blockquote><div class=3D""><div=
 style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">So that leaves the question of aggregation of =
signed EATs. There's enough flexibility that can be added later if it's =
not viewed as necessary now but turns out to be useful later. The CMS =
ContentCollection is what I was thinking of.&nbsp;<o:p =
class=3D""></o:p></div></div><blockquote =
id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"border-style: none =
none none solid; border-left-width: 4.5pt; border-left-color: rgb(181, =
196, 223); padding: 0in 0in 0in 4pt; margin-left: 3.75pt; margin-right: =
0in;" class=3D"" type=3D"cite"><div class=3D""><div class=3D""><div =
class=3D""><div style=3D"margin: 0in 0in 0.0001pt 0.5in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, =
sans-serif;" =
class=3D"">&lt;snip&gt;</div></div></div></div></blockquote></div></div></=
blockquote></div><br class=3D""></div></div></body></html>=

--Apple-Mail=_024D4F39-B45D-4BF3-ABA6-FE443BBA5D8A--


From nobody Mon Jul 22 12:26:01 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1B4B12008C for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 12:25:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 vKK7Rpu-JEGK for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 12:25:56 -0700 (PDT)
Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) (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 2F41612004E for <rats@ietf.org>; Mon, 22 Jul 2019 12:25:56 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jul 2019 12:25:40 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,296,1559545200";  d="scan'208,217";a="171728755"
Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by orsmga003.jf.intel.com with ESMTP; 22 Jul 2019 12:25:39 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.25]) by ORSMSX108.amr.corp.intel.com ([169.254.2.65]) with mapi id 14.03.0439.000; Mon, 22 Jul 2019 12:25:39 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Laurence Lundblade <lgl@island-resort.com>
CC: Carl Wallace <carl@redhoundsoftware.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Review of draft-ietf-rats-eat-01
Thread-Index: AQHVO1Sot1WITJZhTkGux2FA/JRehKbNFbwAgABnRACAAHq+gIAADdyAgAkjaICAAE22gP//y2SA
Date: Mon, 22 Jul 2019 19:25:38 +0000
Message-ID: <4DCDE2CE-3160-411D-A22B-8ED4AFF0305D@intel.com>
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com> <D95316BE.E2E33%carl@redhoundsoftware.com> <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com> <D9538DB1.E2F9F%carl@redhoundsoftware.com> <87C82D04-59AD-4729-AFC7-68207CD91A35@intel.com> <2F4DEA04-A962-4644-B321-14F926055910@island-resort.com>
In-Reply-To: <2F4DEA04-A962-4644-B321-14F926055910@island-resort.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1a.0.190609
x-originating-ip: [10.251.7.178]
Content-Type: multipart/alternative; boundary="_000_4DCDE2CE3160411DA22B8ED4AFF0305Dintelcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/DJ21JwukT2C8pQxkBVt7u_X6w9k>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 19:25:59 -0000

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

SeKAmXZlIHNlZW4gdGhpcyBjb25jZXB0IGRlc2NyaWJlZCBhcyDigJxjb21wb25lbnQgbmVzdGlu
Z+KAnSBhbmQg4oCcZGV2aWNlIGNvbXBvc2l0aW9u4oCdLiBOb3Qgc3VyZSB0aGVyZSBpcyBhbiBh
Y2NlcHRlZCBpbmR1c3RyeSB0ZXJtIGZvciBpdC4gTWF5YmUgaXQgbWFrZXMgc2Vuc2UgdG8gY29u
c2lkZXIgYWRkaW5nIGl0IHRvIGEgdGVybWlub2xvZ3kgc2VjdGlvbiBpbiB0aGUgYXJjaGl0ZWN0
dXJlPw0KDQpPbiA3LzIyLzE5LCAyOjM0IFBNLCAiTGF1cmVuY2UgTHVuZGJsYWRlIiA8bGdsQGlz
bGFuZC1yZXNvcnQuY29tPG1haWx0bzpsZ2xAaXNsYW5kLXJlc29ydC5jb20+PiB3cm90ZToNCg0K
VGhlIGludGVudCBvZiBhZ2dyZWdhdGlvbiBpcyB3aXRoaW4gYW4gZW50aXR5LiBGb3IgZXhhbXBs
ZSBhIHBob25lIGNvbnRhaW5zIGEgc2VjdXJlIGVsZW1lbnQsIGEgVEVFIGFuZCBhIExpbnV4IGtl
cm5lbCBhbGwgc3VwcGxpZWQgYnkgZGlmZmVyZW50IHZlbmRvcnMuIFRoZSBzZWN1cmUgZWxlbWVu
dCBnZW5lcmF0ZXMgYW4gRUFUIGl0cyBrZXlzLiBUaGUgVEVFIGdlbmVyYXRlcyBhbiBFQVQgd2l0
aCBpdHMga2V5cy4gVGhlIExpbnV4IGtlcm5lbCBnZW5lcmF0ZXMgYW4gRUFUIHRoYXQgYWdncmVn
YXRlcyB0aGUgdHdvIHByZXZpb3VzbHkgYW5kIHNpZ25zIHdpdGggdGhlIExpbnV4IGtlcm5lbOKA
mXMga2V5cy4NCg0KTEwNCg0KDQoNCk9uIEp1bCAyMiwgMjAxOSwgYXQgMTo1NSBQTSwgU21pdGgs
IE5lZCA8bmVkLnNtaXRoQGludGVsLmNvbTxtYWlsdG86bmVkLnNtaXRoQGludGVsLmNvbT4+IHdy
b3RlOg0KDQpSaWdodCBub3cgdGhlIHNjb3BlIG9mIFJBVFMgZm9jdXNlcyBvbiBBdHRlc3RlciB0
byBWZXJpZmllciBhbmQgVmVyaWZpZXIgdG8gUmVseWluZyBQYXJ0eSBmbG93cy4gRmxvd3MgZnJv
bSBBc3NlcnRlciAoc3VwcGx5IGNoYWluIGVudGl0eSkgdG8gVmVyaWZpZXIgYXJlIG91dCBvZiBz
Y29wZSBjdXJyZW50bHkuIFRoZSB1c2UgY2FzZXMgZm9yIGNvdW50ZXIgc2lnbmluZyBhbmQgbXVs
dGlwbGUgc2lnbmluZyBtYXkgcmVsYXRlIG1vcmUgdG8gc3VwcGx5IGNoYWluIHRoYW4gQXR0ZXN0
ZXIgdG8gVmVyaWZpZXIuDQoNCkFnZ3JlZ2F0aW9uIChpZiBJ4oCZbSBub3QgbWlzdGFrZW4pIGlz
IHdoZW4gYSBWZXJpZmllciBjb21tdW5pY2F0ZXMgdG8gYSBSZWx5aW5nIFBhcnR5LiBBIHNpbXBs
ZSBhZ2dyZWdhdGlvbiBtaWdodCBiZSB0byDigJxhbGxvd+KAnSBvciDigJxkZW554oCdIChvciBt
YXliZSBJ4oCZbSBtaXN1bmRlcnN0YW5kaW5nIHdoYXQgaXMgbWVhbnQgYnkgYWdncmVnYXRpb24p
Lg0KDQpPbiA3LzE2LzE5LCAyOjIzIFBNLCAiUkFUUyBvbiBiZWhhbGYgb2YgQ2FybCBXYWxsYWNl
IiA8cmF0cy1ib3VuY2VzQGlldGYub3JnPG1haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmc+IG9u
IGJlaGFsZiBvZmNhcmxAcmVkaG91bmRzb2Z0d2FyZS5jb208bWFpbHRvOmNhcmxAcmVkaG91bmRz
b2Z0d2FyZS5jb20+PiB3cm90ZToNCg0KDQo8c25pcD4NClNob3VsZCAzLjExIGJlICduZXN0ZWQg
RUFUcycgb3IgJ2FnZ3JlZ2F0ZWQgRUFUcycuIEluIG90aGVyIHdvcmRzLCBhcmUNCnRoZXNlIHJl
YWxseSBuZXN0ZWQgKGxpa2Ugc2lnbmVkIHRoZW4gZW5jcnlwdGVkIG9yIHNpZ25lZCB0aGVuDQpj
b3VudGVyc2lnbmVkKSBvciBhcmUgdGhleSBhZ2dyZWdhdGVkIGludG8gYW4gYXJyYXkgdGhlbiBz
aWduZWQ/IFNob3VsZA0KdGhlc2UgYmUgd3JhcHBlZCBhcyBhIGJzdHIgKGF0IGxlYXN0IGZvciBD
Qk9SKT8NCg0KVGhleSByZWFsbHkgYXJlIG5lc3RlZC4gSXQgc2F5czoNCg0KDQogICBUaGUgY29u
dGVudHMgb2YgdGhlICJlYXQiIGNsYWltIG11c3QgYmUgYSBmdWxseSBzaWduZWQsIG9wdGlvbmFs
bHkNCg0KICAgZW5jcnlwdGVkLCBFQVQgdG9rZW4uDQoNClRoZSBuZXN0aW5nIGlzIHJlYWxseSBw
b3dlcmZ1bCBhcyBpdCBhbGxvd3MgbXVsdGlwbGUgc3Vic3lzdGVtcyB0byBtYWtlIEVBVCB0b2tl
bnMgKGEgbW9kZXJuIGNlbGwgcGhvbmUgaGFzIGxvdHMgb2YgQ1BVcywgb2Z0ZW4gd2VsbCBpc29s
YXRlZCBmcm9tIGVhY2ggb3RoZXIpIGFuZCBmb3IgdGhlbSB0byBiZSBjb21iaW5lZCBhbmQgYm91
bmQgdG8gZWFjaCBvdGhlci4NCg0KSSB1bmRlcnN0YW5kIHRoYXQgbmVzdGluZyBpcyBwb3dlcmZ1
bCBhbmQgdGhhdCBlbmNyeXB0aW9uIG9yIG90aGVyIHNpZ25hdHVyZXMgY2FuIGJlIGFwcGxpZWQg
bGF0ZXIuIEhvd2V2ZXIsIHRoZSBsYW5ndWFnZSBoZXJlIHJlYWRzIGxpa2UgYWdncmVnYXRpb24g
b2YgRUFUcyBmcm9tIHZhcmlvdXMgc3Vic3lzdGVtcyBpbnRvIGEgbGFyZ2VyIGNvbXBvc2l0aW9u
LiBJcyBuZXN0aW5nIHJlYWxseSB3aGF0IHdlIHdhbnQgdGhlcmUgKHZzIG5lc3Rpbmcgd2hlcmUg
YWRkaXRpb25hbCBjcnlwdG9ncmFwaGljIHNlcnZpY2VzIGFyZSBhcHBsaWVkKT8gRXZlbiBpZiBu
ZXN0aW5nIGlzIGFwcHJvcHJpYXRlIGhlcmUsIGlzIGFnZ3JlZ2F0aW9uIHNvbWV0aGluZyB3ZSBh
bHNvIHdhbnQgaW4gdGhlIHRvb2xib3g/DQoNCkkgdGhpbmsgd2Ugd2FudCBib3RoIGFnZ3JlZ2F0
aW9uIGFuZCBuZXN0aW5nLg0KDQpUbyBiZSBzdXJlIGl0IGlzIGNsZWFyLCBuZXN0aW5nIG1lYW5z
IHlvdSB0YWtlIGEgZnVsbHkgZm9ybWVkIGFuZCBzaWduZWQgRUFUIHRva2VuIGFuZCBwdXQgaXQg
aW4gYW5vdGhlciBmdWxseSBmb3JtZWQgYW5kIHNpZ25lZCBFQVQgdG9rZW4uIE9uZSBvZiB0aGUg
cmVhc29ucyB0aGlzIG1pZ2h0IGhhcHBlbiBpcyB0aGF0IGEgZGV2aWNlIChlLmcuIGEgY2FyKSBp
cyBhc3NlbWJsZWQgb3V0IG9mIG11bHRpcGxlIGNvbXBvbmVudHMgdGhhdCBjYW7igJl0IGJlIG1v
ZGlmaWVkIGJ5IHRoZSBlbmQgbWFudWZhY3R1cmVyLiBTdWJjb21wb25lbnRzIGFyZSBjYXBhYmxl
IG9mIGdlbmVyYXRpbmcgRUFUcy4gU29tZSBmaW5hbCBjb21wb25lbnQgKGNvbnRyb2xsZWQgYnkg
dGhlIGNhciBtYWtlcikgcHV0cyB0aGVtIGFsbCB0b2dldGhlciBpbiBvbmUgdG9rZW4gZm9yIHRo
ZSBjYXIgdGhlIHNpZ25hdHVyZSBvZiB3aGljaCBiaW5kcyBhbGwgdGhlIHN1YiB0b2tlbnMgdG9n
ZXRoZXIuDQoNClRoZSBzdWJtb2RzIGNsYWltIGlzIHRoZSBwcm9wb3NlZCB3YXkgdG8gZG8gYWdn
cmVnYXRpb24gb2YgY2xhaW1zIHdoZXJlIHRoZSBzdWJjb21wb25lbnQgc2V0IG9mIGNsYWltcyBp
cyBub3Qgc2VwYXJhdGVseSBzaWduZWQuDQoNClNvIHRoYXQgbGVhdmVzIHRoZSBxdWVzdGlvbiBv
ZiBhZ2dyZWdhdGlvbiBvZiBzaWduZWQgRUFUcy4gVGhlcmUncyBlbm91Z2ggZmxleGliaWxpdHkg
dGhhdCBjYW4gYmUgYWRkZWQgbGF0ZXIgaWYgaXQncyBub3Qgdmlld2VkIGFzIG5lY2Vzc2FyeSBu
b3cgYnV0IHR1cm5zIG91dCB0byBiZSB1c2VmdWwgbGF0ZXIuIFRoZSBDTVMgQ29udGVudENvbGxl
Y3Rpb24gaXMgd2hhdCBJIHdhcyB0aGlua2luZyBvZi4NCg0KPHNuaXA+DQoNCg==

--_000_4DCDE2CE3160411DA22B8ED4AFF0305Dintelcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <FCEAB998BDC3134DA5F012A3A00AC01D@intel.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246
dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28t
c3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRl
cmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi
SFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30N
CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxl
LW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0K
c3Bhbi5hcHBsZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6YXBwbGUtY29udmVy
dGVkLXNwYWNlO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6
IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OiJDb25zb2xhcyIs
c2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVw
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4
dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250
LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsN
CgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4t
VVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPknigJl2ZSBzZWVuIHRoaXMgY29uY2VwdCBkZXNjcmli
ZWQgYXMg4oCcY29tcG9uZW50IG5lc3RpbmfigJ0gYW5kIOKAnGRldmljZSBjb21wb3NpdGlvbuKA
nS4gTm90IHN1cmUgdGhlcmUgaXMgYW4gYWNjZXB0ZWQgaW5kdXN0cnkgdGVybSBmb3IgaXQuIE1h
eWJlIGl0IG1ha2VzIHNlbnNlIHRvIGNvbnNpZGVyIGFkZGluZyBpdCB0byBhIHRlcm1pbm9sb2d5
IHNlY3Rpb24gaW4gdGhlIGFyY2hpdGVjdHVyZT88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+T24gNy8yMi8xOSwgMjozNCBQTSwg
JnF1b3Q7TGF1cmVuY2UgTHVuZGJsYWRlJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bGdsQGlz
bGFuZC1yZXNvcnQuY29tIj5sZ2xAaXNsYW5kLXJlc29ydC5jb208L2E+Jmd0OyB3cm90ZTo8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhlIGludGVudCBv
ZiBhZ2dyZWdhdGlvbiBpcyB3aXRoaW4gYW4gZW50aXR5LiBGb3IgZXhhbXBsZSBhIHBob25lIGNv
bnRhaW5zIGEgc2VjdXJlIGVsZW1lbnQsIGEgVEVFIGFuZCBhIExpbnV4IGtlcm5lbCBhbGwgc3Vw
cGxpZWQgYnkgZGlmZmVyZW50IHZlbmRvcnMuIFRoZSBzZWN1cmUgZWxlbWVudCBnZW5lcmF0ZXMg
YW4gRUFUIGl0cyBrZXlzLiBUaGUgVEVFIGdlbmVyYXRlcw0KIGFuIEVBVCB3aXRoIGl0cyBrZXlz
LiBUaGUgTGludXgga2VybmVsIGdlbmVyYXRlcyBhbiBFQVQgdGhhdCBhZ2dyZWdhdGVzIHRoZSB0
d28gcHJldmlvdXNseSBhbmQgc2lnbnMgd2l0aCB0aGUgTGludXgga2VybmVs4oCZcyBrZXlzLg0K
PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkxMPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwv
cD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4w
cHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij5PbiBKdWwgMjIsIDIwMTksIGF0IDE6NTUgUE0sIFNtaXRoLCBOZWQgJmx0OzxhIGhyZWY9Im1h
aWx0bzpuZWQuc21pdGhAaW50ZWwuY29tIj5uZWQuc21pdGhAaW50ZWwuY29tPC9hPiZndDsgd3Jv
dGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlJpZ2h0IG5vdyB0aGUg
c2NvcGUgb2YgUkFUUyBmb2N1c2VzIG9uIEF0dGVzdGVyIHRvIFZlcmlmaWVyIGFuZCBWZXJpZmll
ciB0byBSZWx5aW5nIFBhcnR5IGZsb3dzLiBGbG93cyBmcm9tIEFzc2VydGVyIChzdXBwbHkgY2hh
aW4gZW50aXR5KSB0byBWZXJpZmllciBhcmUgb3V0IG9mIHNjb3BlIGN1cnJlbnRseS4gVGhlIHVz
ZSBjYXNlcyBmb3IgY291bnRlciBzaWduaW5nDQogYW5kIG11bHRpcGxlIHNpZ25pbmcgbWF5IHJl
bGF0ZSBtb3JlIHRvIHN1cHBseSBjaGFpbiB0aGFuIEF0dGVzdGVyIHRvIFZlcmlmaWVyLjxzcGFu
IGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5BZ2dyZWdhdGlvbiAoaWYgSeKAmW0g
bm90IG1pc3Rha2VuKSBpcyB3aGVuIGEgVmVyaWZpZXIgY29tbXVuaWNhdGVzIHRvIGEgUmVseWlu
ZyBQYXJ0eS4gQSBzaW1wbGUgYWdncmVnYXRpb24gbWlnaHQgYmUgdG8g4oCcYWxsb3figJ0gb3Ig
4oCcZGVueeKAnSAob3IgbWF5YmUgSeKAmW0gbWlzdW5kZXJzdGFuZGluZyB3aGF0IGlzIG1lYW50
IGJ5IGFnZ3JlZ2F0aW9uKS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5PbiA3LzE2LzE5
LCAyOjIzIFBNLCAmcXVvdDtSQVRTIG9uIGJlaGFsZiBvZiBDYXJsIFdhbGxhY2UmcXVvdDsgJmx0
OzxhIGhyZWY9Im1haWx0bzpyYXRzLWJvdW5jZXNAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJjb2xv
cjpwdXJwbGUiPnJhdHMtYm91bmNlc0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gY2xhc3M9ImFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPm9uIGJlaGFsZiBvZjxhIGhyZWY9Im1h
aWx0bzpjYXJsQHJlZGhvdW5kc29mdHdhcmUuY29tIj48c3BhbiBzdHlsZT0iY29sb3I6cHVycGxl
Ij5jYXJsQHJlZGhvdW5kc29mdHdhcmUuY29tPC9zcGFuPjwvYT4mZ3Q7DQogd3JvdGU6PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNCNUM0REYgNC41cHQ7cGFkZGlu
ZzowaW4gMGluIDBpbiA0LjBwdDttYXJnaW4tbGVmdDozLjc1cHQ7bWFyZ2luLXRvcDo1LjBwdDtt
YXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiIGlkPSJNQUNfT1VUTE9PS19BVFRS
SUJVVElPTl9CTE9DS1FVT1RFIj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxicj4NCiZsdDtzbmlwJmd0OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQi
Pg0KPGRpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0I1QzRERiA0LjVwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDQuMHB0O21hcmdpbi1s
ZWZ0OjMuNzVwdDttYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRv
bTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2lu
LXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlNob3VsZCAzLjExIGJl
ICduZXN0ZWQgRUFUcycgb3IgJ2FnZ3JlZ2F0ZWQgRUFUcycuIEluIG90aGVyIHdvcmRzLCBhcmU8
YnI+DQp0aGVzZSByZWFsbHkgbmVzdGVkIChsaWtlIHNpZ25lZCB0aGVuIGVuY3J5cHRlZCBvciBz
aWduZWQgdGhlbjxicj4NCmNvdW50ZXJzaWduZWQpIG9yIGFyZSB0aGV5IGFnZ3JlZ2F0ZWQgaW50
byBhbiBhcnJheSB0aGVuIHNpZ25lZD8gU2hvdWxkPGJyPg0KdGhlc2UgYmUgd3JhcHBlZCBhcyBh
IGJzdHIgKGF0IGxlYXN0IGZvciBDQk9SKT88L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQiPlRoZXkgcmVhbGx5IGFyZSBuZXN0ZWQuIEl0IHNheXM6
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cHJlIHN0eWxlPSJtYXJnaW4t
bGVmdDoxLjBpbjticmVhay1iZWZvcmU6IHBhZ2UiPiZuYnNwOyZuYnNwOyBUaGUgY29udGVudHMg
b2YgdGhlICZxdW90O2VhdCZxdW90OyBjbGFpbSBtdXN0IGJlIGEgZnVsbHkgc2lnbmVkLCBvcHRp
b25hbGx5PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4m
bmJzcDsmbmJzcDsgZW5jcnlwdGVkLCBFQVQgdG9rZW4uPG86cD48L286cD48L3ByZT4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdCI+VGhlIG5lc3Rpbmcg
aXMgcmVhbGx5IHBvd2VyZnVsIGFzIGl0IGFsbG93cyBtdWx0aXBsZSBzdWJzeXN0ZW1zIHRvIG1h
a2UgRUFUIHRva2VucyAoYSBtb2Rlcm4gY2VsbCBwaG9uZSBoYXMgbG90cyBvZiBDUFVzLCBvZnRl
biB3ZWxsIGlzb2xhdGVkIGZyb20gZWFjaCBvdGhlcikgYW5kIGZvciB0aGVtIHRvIGJlIGNvbWJp
bmVkDQogYW5kIGJvdW5kIHRvIGVhY2ggb3RoZXIuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3Rl
Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4N
CjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0Ij5JIHVu
ZGVyc3RhbmQgdGhhdCBuZXN0aW5nIGlzIHBvd2VyZnVsIGFuZCB0aGF0IGVuY3J5cHRpb24gb3Ig
b3RoZXIgc2lnbmF0dXJlcyBjYW4gYmUgYXBwbGllZCBsYXRlci4gSG93ZXZlciwgdGhlIGxhbmd1
YWdlIGhlcmUgcmVhZHMgbGlrZSBhZ2dyZWdhdGlvbiBvZiBFQVRzIGZyb20gdmFyaW91cyBzdWJz
eXN0ZW1zDQogaW50byBhIGxhcmdlciBjb21wb3NpdGlvbi4gSXMgbmVzdGluZyByZWFsbHkgd2hh
dCB3ZSB3YW50IHRoZXJlICh2cyBuZXN0aW5nIHdoZXJlIGFkZGl0aW9uYWwgY3J5cHRvZ3JhcGhp
YyBzZXJ2aWNlcyBhcmUgYXBwbGllZCk/IEV2ZW4gaWYgbmVzdGluZyBpcyBhcHByb3ByaWF0ZSBo
ZXJlLCBpcyBhZ2dyZWdhdGlvbiBzb21ldGhpbmcgd2UgYWxzbyB3YW50IGluIHRoZSB0b29sYm94
Pzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5JIHRo
aW5rIHdlIHdhbnQgYm90aCBhZ2dyZWdhdGlvbiBhbmQgbmVzdGluZy48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRv
IGJlIHN1cmUgaXQgaXMgY2xlYXIsIG5lc3RpbmcgbWVhbnMgeW91IHRha2UgYSBmdWxseSBmb3Jt
ZWQgYW5kIHNpZ25lZCBFQVQgdG9rZW4gYW5kIHB1dCBpdCBpbiBhbm90aGVyIGZ1bGx5IGZvcm1l
ZCBhbmQgc2lnbmVkIEVBVCB0b2tlbi4gT25lIG9mIHRoZSByZWFzb25zIHRoaXMgbWlnaHQgaGFw
cGVuIGlzIHRoYXQgYSBkZXZpY2UgKGUuZy4gYSBjYXIpIGlzIGFzc2VtYmxlZA0KIG91dCBvZiBt
dWx0aXBsZSBjb21wb25lbnRzIHRoYXQgY2Fu4oCZdCBiZSBtb2RpZmllZCBieSB0aGUgZW5kIG1h
bnVmYWN0dXJlci4gU3ViY29tcG9uZW50cyBhcmUgY2FwYWJsZSBvZiBnZW5lcmF0aW5nIEVBVHMu
IFNvbWUgZmluYWwgY29tcG9uZW50IChjb250cm9sbGVkIGJ5IHRoZSBjYXIgbWFrZXIpIHB1dHMg
dGhlbSBhbGwgdG9nZXRoZXIgaW4gb25lIHRva2VuIGZvciB0aGUgY2FyIHRoZSBzaWduYXR1cmUg
b2Ygd2hpY2ggYmluZHMgYWxsIHRoZQ0KIHN1YiB0b2tlbnMgdG9nZXRoZXIuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij5UaGUgc3VibW9kcyBjbGFpbSBpcyB0aGUgcHJvcG9zZWQgd2F5IHRvIGRvIGFnZ3JlZ2F0aW9u
IG9mIGNsYWltcyB3aGVyZSB0aGUgc3ViY29tcG9uZW50IHNldCBvZiBjbGFpbXMgaXMgbm90IHNl
cGFyYXRlbHkgc2lnbmVkLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPlNvIHRoYXQgbGVhdmVzIHRoZSBxdWVzdGlvbiBvZiBhZ2dyZWdhdGlvbiBvZiBzaWduZWQg
RUFUcy4gVGhlcmUncyBlbm91Z2ggZmxleGliaWxpdHkgdGhhdCBjYW4gYmUgYWRkZWQgbGF0ZXIg
aWYgaXQncyBub3Qgdmlld2VkIGFzIG5lY2Vzc2FyeSBub3cgYnV0IHR1cm5zIG91dCB0byBiZSB1
c2VmdWwgbGF0ZXIuIFRoZSBDTVMgQ29udGVudENvbGxlY3Rpb24gaXMgd2hhdA0KIEkgd2FzIHRo
aW5raW5nIG9mLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQjVDNERGIDQuNXB0O3Bh
ZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQ7bWFyZ2luLWxlZnQ6My43NXB0O21hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0IiBpZD0iTUFDX09VVExPT0tf
QVRUUklCVVRJT05fQkxPQ0tRVU9URSI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jmx0O3NuaXAmZ3Q7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_4DCDE2CE3160411DA22B8ED4AFF0305Dintelcom_--


From nobody Mon Jul 22 12:36:06 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B862912008C for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 12:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 wUSKmLnVGXrq for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 12:36:03 -0700 (PDT)
Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (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 150A512004E for <rats@ietf.org>; Mon, 22 Jul 2019 12:36:03 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jul 2019 12:36:02 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,296,1559545200";  d="scan'208,217";a="320780601"
Received: from orsmsx101.amr.corp.intel.com ([10.22.225.128]) by orsmga004.jf.intel.com with ESMTP; 22 Jul 2019 12:36:02 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.25]) by ORSMSX101.amr.corp.intel.com ([169.254.8.157]) with mapi id 14.03.0439.000; Mon, 22 Jul 2019 12:36:02 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: "rats@ietf.org" <rats@ietf.org>
CC: Laurence Lundblade <lgl@island-resort.com>
Thread-Topic: EAT sections 3.1 and 3.2 purpose
Thread-Index: AQHVQMSxqpeBJWVWQUOmvTAj9rDW2Q==
Date: Mon, 22 Jul 2019 19:36:01 +0000
Message-ID: <2711FF17-C809-411C-8B45-8881FDA842A0@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1a.0.190609
x-originating-ip: [10.251.7.178]
Content-Type: multipart/alternative; boundary="_000_2711FF17C809411C8B458881FDA842A0intelcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/ZU_Gr2Pt1dSQ2Cpa0qSjG811eKc>
Subject: [Rats] EAT sections 3.1 and 3.2 purpose
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 19:36:05 -0000

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

SXQgc2VlbXMgc2VjdGlvbnMgMy4xIGFuZCAzLjIgYXJlIGVzc2VudGlhbGx5IHBvaW50aW5nIHRv
IGFscmVhZHkgZGVmaW5lZCB0b2tlbnMgYW5kIGVuZG9yc2luZyB0aGVtIGFzIFJBVFMg4oCYY2xh
aW1z4oCZLiBXaGF0IGlzIHRoZSBwdXJwb3NlIGluIGluY2x1ZGluZyB0aGVtIGhlcmUgaWYgdGhl
eSBhcmUgdGFrZW4gYXMgaXMgZnJvbSBleGlzdGluZyBkcmFmdHM/DQoNCkdpdmVuIEVBVCBjbGFp
bXMgYXJlIGFsbCBvcHRpb25hbCwgd291bGQgaXQgYmUgcHJvYmxlbWF0aWMgZm9yIEVBVCB0byBz
aW1wbHkgc3RhdGUgdGhhdCBhbnkgZXhpc3RpbmcgQ1dUL0pXVCB0b2tlbiBjb3VsZCBiZSBzdXBw
bGllZCBhcyBhbiBFQVQgY2xhaW0/DQoNCkl0IHNlZW1zIHRoZXJlIGlzIHZhbHVlIGluIGluY2x1
ZGluZyBhIHRva2VuIHRoYXQgaXMgZGVmaW5lZCBlbHNld2hlcmUgKEpXVC9DV1QpIG9ubHkgaWYg
dGhlIHNlbWFudGljcyBkaWZmZXIgd2hlbiB1c2VkIGluIHRoZSBjb250ZXh0IG9mIFJBVFMvRUFU
Lg0KDQpJIGFsc28gd29uZGVyIGlmIFJBVFMvRUFUIHVzZSBvZiBjbGFpbXMvdG9rZW5zIHNob3Vs
ZG7igJl0IGJlIHJlc3RyaWN0ZWQgZnVydGhlciB0byBpbmNsdWRlIG9ubHkgdGhvc2UgdG9rZW5z
IHRoYXQgYXJlIHdpdGhpbiB0aGUgc2VjdXJpdHkgYm91bmRhcnkgb3IgY29udHJvbGxlZCBieSBh
IHRydXN0ZWQgZW52aXJvbm1lbnQgaW4gd2hpY2ggdGhlIGF0dGVzdGF0aW9uIGtleSBpcyBhbHNv
IHJlc2lkZW50IC8gcHJvdGVjdGVkLiBTZWUgSXNzdWUgIzI0Lg0K

--_000_2711FF17C809411C8B458881FDA842A0intelcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <1C68362D2172DC44B9C53B9C370E1EC7@intel.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4g
MTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rp
b24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBs
YW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5JdCBzZWVtcyBzZWN0aW9ucyAzLjEgYW5kIDMuMiBhcmUgZXNzZW50aWFsbHkg
cG9pbnRpbmcgdG8gYWxyZWFkeSBkZWZpbmVkIHRva2VucyBhbmQgZW5kb3JzaW5nIHRoZW0gYXMg
UkFUUyDigJhjbGFpbXPigJkuIFdoYXQgaXMgdGhlIHB1cnBvc2UgaW4gaW5jbHVkaW5nIHRoZW0g
aGVyZSBpZiB0aGV5IGFyZSB0YWtlbiBhcyBpcyBmcm9tIGV4aXN0aW5nIGRyYWZ0cz8NCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+R2l2ZW4gRUFUIGNsYWltcyBh
cmUgYWxsIG9wdGlvbmFsLCB3b3VsZCBpdCBiZSBwcm9ibGVtYXRpYyBmb3IgRUFUIHRvIHNpbXBs
eSBzdGF0ZSB0aGF0IGFueSBleGlzdGluZyBDV1QvSldUIHRva2VuIGNvdWxkIGJlIHN1cHBsaWVk
IGFzIGFuIEVBVCBjbGFpbT8NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+SXQgc2VlbXMgdGhlcmUgaXMgdmFsdWUgaW4gaW5jbHVkaW5nIGEgdG9rZW4gdGhhdCBp
cyBkZWZpbmVkIGVsc2V3aGVyZSAoSldUL0NXVCkgb25seSBpZiB0aGUgc2VtYW50aWNzIGRpZmZl
ciB3aGVuIHVzZWQgaW4gdGhlIGNvbnRleHQgb2YgUkFUUy9FQVQuDQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkkgYWxzbyB3b25kZXIgaWYgUkFUUy9FQVQgdXNl
IG9mIGNsYWltcy90b2tlbnMgc2hvdWxkbuKAmXQgYmUgcmVzdHJpY3RlZCBmdXJ0aGVyIHRvIGlu
Y2x1ZGUgb25seSB0aG9zZSB0b2tlbnMgdGhhdCBhcmUgd2l0aGluIHRoZSBzZWN1cml0eSBib3Vu
ZGFyeSBvciBjb250cm9sbGVkIGJ5IGEgdHJ1c3RlZCBlbnZpcm9ubWVudCBpbiB3aGljaCB0aGUg
YXR0ZXN0YXRpb24NCiBrZXkgaXMgYWxzbyByZXNpZGVudCAvIHByb3RlY3RlZC4gU2VlIElzc3Vl
ICMyNC4gPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_2711FF17C809411C8B458881FDA842A0intelcom_--


From nobody Mon Jul 22 12:40:48 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4EE4120280 for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 12:40:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 QTYL2KGmG6ke for <rats@ietfa.amsl.com>; Mon, 22 Jul 2019 12:40:38 -0700 (PDT)
Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (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 B888B12030D for <rats@ietf.org>; Mon, 22 Jul 2019 12:40:38 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jul 2019 12:40:30 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,296,1559545200"; d="scan'208";a="174317088"
Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga006.jf.intel.com with ESMTP; 22 Jul 2019 12:40:30 -0700
Received: from orsmsx123.amr.corp.intel.com (10.22.240.116) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 22 Jul 2019 12:40:30 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.25]) by ORSMSX123.amr.corp.intel.com ([169.254.1.245]) with mapi id 14.03.0439.000; Mon, 22 Jul 2019 12:40:30 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Thomas Fossati <Thomas.Fossati@arm.com>, Giridhar Mandyam <mandyam@qti.qualcomm.com>, "rats@ietf.org" <rats@ietf.org>
CC: Simon Frost <Simon.Frost@arm.com>, Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Thread-Topic: [Rats] Review of draft-ietf-rats-eat-01
Thread-Index: AQHVQMVRt1WITJZhTkGux2FA/JRehA==
Date: Mon, 22 Jul 2019 19:40:29 +0000
Message-ID: <E23DF112-98F9-4055-9071-4AD54D56E97B@intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1a.0.190609
x-originating-ip: [10.251.7.178]
Content-Type: text/plain; charset="utf-8"
Content-ID: <A07DC78A4826E84183A1E7F075DEBDDA@intel.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/1AsEyHLbFFdEopNb9HvDViPr7R4>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jul 2019 19:40:47 -0000

VGhlcmUgd2VyZSBzb21lIEJPRiBkb2N1bWVudHMgdGhhdCByZWxhdGVkIHRoZSBhcmNoaXRlY3R1
cmUgdGVybWlub2xvZ3kgdG8gRUFUIHRlcm1pbm9sb2d5IHRvIHNob3cgdGhlIG5vbi1sb3NzeSBt
YXBwaW5nIGNhbiBiZSBtYWRlLiBBdCBzb21lIHBvaW50IGl0IHdpbGwgbWFrZSBzZW5zZSB0byB1
cGRhdGUgYWxsIHJlbGV2YW50IGRyYWZ0cyB0byB1c2UgdGVybWlub2xvZ3kgY29uc2lzdGVudGx5
LiANCg0K77u/T24gNy8yMi8xOSwgNTo1OCBBTSwgIlJBVFMgb24gYmVoYWxmIG9mIFRob21hcyBG
b3NzYXRpIiA8cmF0cy1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBUaG9tYXMuRm9zc2F0
aUBhcm0uY29tPiB3cm90ZToNCg0KICAgIEhpIEdpcmksDQogICAgDQogICAgVGhhbmtzIGZvciB0
aGUgdGFraW5nIGNhcmUgb2Ygb3VyIGNvbW1lbnRzLg0KICAgIA0KICAgID4gPiBBdCBhIGNlcnRh
aW4gcG9pbnQgd2Ugc2hvdWxkIHByb2JhYmx5IGRvIGEgcGFzcyB0byBoYXJtb25pc2UgdGhlDQog
ICAgPiA+IHRlcm1pbm9sb2d5IGJldHdlZW4gdGhlIGFyY2hpdGVjdHVyZSBkcmFmdCBhbmQgRUFU
IChzZWN0aW9uIDEuMyBpbg0KICAgID4gPiBwYXJ0aWN1bGFyKQ0KICAgID4NCiAgICA+IE9LLiAg
Q3VycmVudGx5IFNlYy4gMS4zIGRlZmluZXMgMyBhY3RvcnMgKGVudGl0eS9tYW51ZmFjdHVyZXIv
UlApIGFuZA0KICAgID4gYXJjaGl0ZWN0dXJlIGRvYyBkZWZpbmVzIDQgKGF0dGVzdGVyL2NsYWlt
YW50L3ZlcmlmaWVyL1JQKS4gIEluIHRoZQ0KICAgID4gRUFUIGRvYyB0aGUgUlAgY2FuIGJlIHRo
ZSB2ZXJpZmllciBvciByZWx5IG9uIGEgdmVyaWZpY2F0aW9uIHNlcnZpY2UuDQogICAgPiBIb3dl
dmVyLCBJIGFtIG5vdCBjb252aW5jZWQgdGhhdCBlbnRpdHkgPSBhdHRlc3RlciBhbmQgY2xhaW1h
bnQgPQ0KICAgID4gbWFudWZhY3R1cmVyLiAgVGhpcyBjb3VsZCBiZSBzb21ldGhpbmcgZm9yIGRp
c2N1c3Npb24gaW4gdGhlIEYyRi4NCiAgICANCiAgICBTdXJlOyBJIGRpZG4ndCB3YW50IHRvIGlt
cGx5IGEgc3BlY2lmaWMgZGlyZWN0aW9uIG9mIGFsaWdubWVudCwgb25seSB0bw0KICAgIGZsYWcg
dGhpcyBhcyBlYXJseSBhcyBwb3NzaWJsZSB0byBhdm9pZCByZWxhdGVkIGRvY3VtZW50cyBkcmlm
dGluZw0KICAgIGFwYXJ0Lg0KICAgIA0KICAgID4gPiBUaGUgbmVlZCBmb3IgcHJvZmlsaW5nIEVB
VCB0byBtYWtlIGl0IHdvcmsgaW4gcmVhbGl0eSBpcyBwcmV0dHkNCiAgICA+ID4gb2J2aW91cw0K
ICAgID4NCiAgICA+IEFncmVlZC4gIEEga2V5IGF0dGVzdGF0aW9uIHByb2ZpbGUgY291bGQgYmUg
YW5vdGhlciBleGFtcGxlLg0KICAgIA0KICAgIEFjaw0KICAgIA0KICAgID4gPiAiVGhlIEVBVCBp
cyBhbHdheXMgc2lnbmVkIGJ5IHRoZSBhdHRlc3RhdGlvbiBrZXkgbWF0ZXJpYWwNCiAgICA+ID4g
cHJvdmlzaW9uZWQgYnkgdGhlIG1hbnVmYWN0dXJlci4iIFRoaXMgc2VlbXMgdG8gcHJldmVudCBu
ZXN0ZWRfZWF0DQogICAgPiA+IHVzZSBjYXNlcyAoZS5nLiwgY2xvdWQgd29ya2xvYWRzIHdpdGgg
Y29udGFpbmVyL1ZNIGVudGl0aWVzKSB3aGVyZQ0KICAgID4gPiB0aGUgb3V0ZXIgRUFUIGlzIHNp
Z25lZCB3aXRoIGFuICJlcGhlbWVyYWwiIGF0dGVzdGF0aW9uIGtleQ0KICAgID4gPiBhc3NvY2lh
dGVkIHdpdGggdGhlIGluc3RhbmNlIHRoYXQgaXMgaXRzZWxmIGF0dGVzdGVkIGJ5IHRoZSBpbm5l
cg0KICAgID4gPiBFQVQgc2lnbmVkIHdpdGggdGhlIEFLTS4gIEkgc3VnZ2VzdCByZW1vdmluZyB0
aGUgc2VudGVuY2UuDQogICAgPg0KICAgID4gRmlsZWQgaHR0cHM6Ly9naXRodWIuY29tL2lldGYt
cmF0cy13Zy9lYXQvaXNzdWVzLzE5LCBidXQgSSBhbSBub3Qgc3VyZQ0KICAgID4gaG93IGVwaGVt
ZXJhbCBrZXlzIGNhbiBwcm92aWRlIHRoZSBzYW1lIGxldmVsIG9mIGFzc3VyYW5jZSBhcw0KICAg
ID4gbWFudWZhY3R1cmVyLWlzc3VlZCBrZXkgbWF0ZXJpYWwgdW5sZXNzIHRoZSBlbnZpcm9ubWVu
dCBpbiB3aGljaCB0aGUNCiAgICA+IGtleSBpcyBnZW5lcmF0ZWQgY2FuIGFsc28gYmUgYXR0ZXN0
ZWQuICBSYXRoZXIgdGhhbiBzaW1wbHkgcmVtb3ZpbmcNCiAgICA+IHRoZSBzZW50ZW5jZSwgcGVy
aGFwcyB3ZSBjYW4gYWRkIHNvbWV0aGluZyBhbG9uZyB0aGUgbGluZXMgYXM6DQogICAgPg0KICAg
ID4gICAiVGhlIEVBVCBTSE9VTEQgYmUgc2lnbmVkIGJ5IHRoZSBhdHRlc3RhdGlvbiBrZXkgbWF0
ZXJpYWwNCiAgICA+ICAgcHJvdmlzaW9uZWQgYnkgdGhlIG1hbnVmYWN0dXJlci4gIFRoZSBFQVQg
bWF5IGJlIHNpZ25lZCBieQ0KICAgID4gICBkeW5hbWljYWxseS1nZW5lcmF0ZWQga2V5cywgYnV0
IHRoaXMga2V5IG1hdGVyaWFsIGl0c2VsZiBtYXkgcmVxdWlyZQ0KICAgID4gICBpdHMgb3duIGF0
dGVzdGF0aW9uIHRvIGFjaGlldmUgdGhlIHNhbWUgbGV2ZWwgb2YgYXNzdXJhbmNlIGFzDQogICAg
PiAgIG1hbnVmYWN0dXJlci1wcm92aWRlZCBrZXkgbWF0ZXJpYWwuIg0KICAgIA0KICAgIExHVE0g
KG1heWJlIHRoZSAiU0hPVUxEIiBjb3VsZCBiZSBsb3dlci1jYXNlZD8pDQogICAgDQogICAgPiA+
ICJObyBwYXJ0aWN1bGFyIHNpZ25pbmcgYWxnb3JpdGhtIG9yIHNpZ25pbmcgc2NoZW1lIGlzIHJl
cXVpcmVkIGJ5DQogICAgPiA+IHRoaXMgc3RhbmRhcmQuIg0KICAgID4gPiBJc24ndCB0aGlzIGEg
YmFzaWMgaW50ZXJvcCBjb25jZXJuPyAgSXMgYSBFQVQgdmVyaWZpZXIgc3VwcG9zZWQgdG8NCiAg
ICA+ID4gaW1wbGVtZW50IGV2ZXJ5IHBvc3NpYmxlIHNpZ25pbmcvdmVyaWZpY2F0aW9uIGFsZ29y
aXRobT8gSWYgd2Ugd2FudA0KICAgID4gPiB0byBrZWVwIHRoZSBhYm92ZSBhcy1pcywgSSB0aGlu
ayB0aGUgZm9sbG93aW5nOiAiSXQgaXMgZXhwZWN0ZWQgdGhhdA0KICAgID4gPiBFQVQgcHJvZmls
ZXMgb3Igb3RoZXIgc3BlY3MgYnVpbGRpbmcgb24gRUFULCBlaXRoZXIgaW4gdGhlIElFVEYgb3IN
CiAgICA+ID4gb3V0c2lkZSwgd2lsbCAqbWFuZGF0ZSogYSBzZXQgb2YgYXBwbGljYWJsZSBzaWdu
aW5nIHNjaGVtZXMuIg0KICAgID4NCiAgICA+IEFncmVlZCB0aGF0IGludGVyb3AgaXMgYWlkZWQg
YnkgbGltaXRpbmcgdGhlIHNldCBvZiBzaW5naW5nDQogICAgPiBhbGdvcml0aG1zLiAgSG93ZXZl
ciwgd2UgaGF2ZSBhIENPU0UgYWxnbS4gcmVnaXN0cnkNCiAgICA+IChodHRwczovL3d3dy5pYW5h
Lm9yZy9hc3NpZ25tZW50cy9jb3NlL2Nvc2UueGh0bWwpIHRoYXQgYm91bmRzIHRoZSBzZXQNCiAg
ICA+IG9mIGFsZ29yaXRobXMgdGhhdCBjYW4gYmUgdXNlZCBmb3IgRUFULiAgSXQgc2VlbXMgYWxz
byB0aGF0IGFueQ0KICAgID4gZW5zdWluZyBwcm9maWxlcyB3b3VsZCBsZXZlcmFnZSB0aGUgcmVn
aXN0cnkuICBTb21lIGRlZmluZWQgcHJvZmlsZXMNCiAgICA+IG1heSBtYW5kYXRlIGEgc3Vic2V0
IG9mIHRoZSByZWdpc3RyeSwgYnV0IHNvbWUgbWF5IGFsbG93IGFueSBhbGdtLuKAmXMNCiAgICA+
IGluIHRoZSByZWdpc3RyeSB0byBiZSB1c2VkLiAgIndpbGwgbWFuZGF0ZSIgc2VlbXMgdG8gYmUg
dG9vIHN0cm9uZyBhDQogICAgPiBzdGF0ZW1lbnQuDQogICAgDQogICAgR3JlYXQsIGl0IG1heSBi
ZSB3b3J0aCBtYWtpbmcgdGhlIGRlcGVuZGVuY3kgb24gQ09TRSByZWdpc3RyeQ0KICAgIChzcGVj
aWZpY2FsbHksIHRoZSBzdWJzZXQgb2YgYWxnb3JpdGhtcyB0aGF0IGFyZSBTaWduMS1jb21wYXRp
YmxlKQ0KICAgIGV4cGxpY2l0Pw0KICAgIA0KICAgID4gPiAiQWxsIGNsYWltcyB0aGF0IGFyZSBu
b3QgdW5kZXJzdG9vZCBieSBpbXBsZW1lbnRhdGlvbnMgTVVTVCBiZQ0KICAgID4gPiBpZ25vcmVk
Ig0KICAgID4gPiBXaGlsZSB0aGlzIGlzIGdlbmVyYWxseSB0aGUgcmlnaHQgYXBwcm9hY2ggdG8g
c3VwcG9ydCBldm9sdXRpb24sIEknZA0KICAgID4gPiBhdm9pZCBtYWtpbmcgdGhpcyBhIHJlcXVp
cmVtZW50IGhlcmUgYW5kIGxldCBFQVQgcHJvZmlsZXMgZGVjaWRlIGZvcg0KICAgID4gPiB0aGVt
c2VsdmVzIGluc3RlYWQuDQogICAgPg0KICAgID4gVGhpcyBjYW4gYmUgc29mdGVuZWQgdG8gYSBT
SE9VTEQgcmVxdWlyZW1lbnQuICBOb3RlIHRoYXQgYW4gaXNzdWUgaGFzDQogICAgPiBiZWVuIGZp
bGVkIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vlcy8xOCB0byBi
ZXR0ZXINCiAgICA+IGRlZmluZSB2ZXJpZmljYXRpb24gcHJvY2VkdXJlcy4NCiAgICANCiAgICBB
Y2ssIHRoYW5rcy4NCiAgICANCiAgICA+ID4gIk5vdGUgdGhhdCBpbnRyaW5zaWNhbGx5IGJ5IHRo
ZSBuYXR1cmUgb2YgYSBub25jZSBubyBzZWN1cml0eSBpcw0KICAgID4gPiBuZWVkZWQgZm9yIGl0
cyB0cmFuc3BvcnQiDQogICAgPg0KICAgID4gPiBOb3Qgc3VyZSBhYm91dCB0aGUgYWJvdmU6IHdo
YXQgYWJvdXQgYXZvaWRpbmcgY29uZnVzaW5nIHRoZQ0KICAgID4gPiBwcmluY2lwYWxzLCBhbmQv
b3IgcmVvcmRlcmluZyBvZiBtZXNzYWdlcyBmcm9tIG9uZSBwcmluY2lwYWw/ICBJbg0KICAgID4g
PiBmYWN0LCBpdCBzZWVtcyBpdCdzIGV4YWN0bHkgdGhlIG9wcG9zaXRlIGFuZCB0aGF0IHNvbWUg
c2VjdXJpdHkNCiAgICA+ID4gY29uc2lkZXJhdGlvbnMgd291bGQgYmUgaW4gb3JkZXIuICBUaGF0
LCBvciBkcm9wcGluZyB0aGUgc2VudGVuY2UNCiAgICA+ID4gYWx0b2dldGhlci4NCiAgICA+DQog
ICAgPiBJIGFncmVlIHRoYXQgdGhlIHN0YXRlbWVudCBhYm92ZSBuZWVkcyBjbGFyaWZpY2F0aW9u
LCBidXQgdGhlIGFib3ZlDQogICAgPiBzdGF0ZW1lbnQgaXMgYWJvdXQgdHJhbnNwb3J0IHNlY3Vy
aXR5IOKAkyBpdCBpcyBub3QgYWJvdXQgYWxsIHNlY3VyaXR5DQogICAgPiBjb25zaWRlcmF0aW9u
cyBhc3NvY2lhdGVkIHdpdGggY2hhbGxlbmdlcy4gIEFuIFJQIHNob3VsZCBub3QgcmVseSBvbg0K
ICAgID4gdHJhbnNwb3J0IHNlY3VyaXR5IGFsb25lIGZvciBwcm90ZWN0aW9uIG9mIHRoZSBub25j
ZS4gIEl0IHNob3VsZCBiZQ0KICAgID4gdHJhY2tpbmcgdGhlIG5vbmNlIHNlbnQgdG8gdGhlIGRl
dmljZSwgYW5kIHZlcmlmeWluZyB0aGUgcmVzcG9uc2UNCiAgICA+IGFjY29yZGluZ2x5LiAgT25l
IHBvc3NpYmlsaXR5IGlzIHRvIHJlbW92ZSB0aGUgYWJvdmUgc3RhdGVtZW50LCBidXQNCiAgICA+
IGFkZCBhIGRpc2N1c3Npb24gb24gdGhlIHVzZXMgb2Ygbm9uY2VzIGluIHRoZSBTZWN1cml0eSBD
b25zaWRlcmF0aW9ucw0KICAgID4gc2VjdGlvbiAod2hpY2ggaXMgc3RpbGwgYSB3b3JrLWluLXBy
b2dyZXNzKS4NCiAgICANCiAgICBTdkdUTQ0KICAgIA0KICAgID4gPiAiTm8gdHdvIHByb2R1Y3Rz
IGFueXdoZXJlLCBldmVuIGluIGNvbXBsZXRlbHkgZGlmZmVyZW50IGluZHVzdHJpZXMNCiAgICA+
ID4gbWFkZSBieSB0d28gZGlmZmVyZW50IG1hbnVmYWN0dXJlcnMgaW4gdHdvIGRpZmZlcmVudCBj
b3VudHJpZXMNCiAgICA+ID4gc2hvdWxkIGhhdmUgdGhlIHNhbWUgVUVJRCINCiAgICA+ID4gTm90
IHN1cmUgaG93IHRoaXMgYXNzZXJ0aW9uIGlzIGNvbXBhdGlibGUgd2l0aCB0eXBlIFJBTkQgVUVJ
RHMgd2hpY2gNCiAgICA+ID4g4oCTIHVubGlrZSB0aGUgb3RoZXIgdHlwZXMg4oCTIGFyZSBjb25z
dHJhaW5lZCBvbmx5IGJ5IGEgbG9jYWwgY2hvaWNlDQogICAgPiA+IChlLmcuLCBhICJnb29kIGVu
b3VnaCIgcmFuZG9tIGdlbmVyYXRvcikgYW5kIG5vdCBieSBhbnkgZ292ZXJuYW5jZQ0KICAgID4g
PiByZWdpbWUuDQogICAgPg0KICAgID4gQWdyZWVkIHRoYXQgdGhlIGNob2ljZSBvZiByYW5kIGdl
biBhbmQgc2VlZCBhZmZlY3RzIHRoaXMuICBJIHRoaW5rIGl0DQogICAgPiBzaG91bGQgYmUgdGFr
ZW4gdXAgaW4gYSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyBzZWN0aW9uLiAgQWRkZWQgYW4NCiAg
ICA+IGlzc3VlIC0gaHR0cHM6Ly9naXRodWIuY29tL2lldGYtcmF0cy13Zy9lYXQvaXNzdWVzLzIx
Lg0KICAgIA0KICAgIEp1c3QgYW4gZWRpdG9yaWFsIHN1Z2dlc3Rpb246IGlmIGEgY2xhaW0gcmFp
c2VzIHNwZWNpZmljIHNlY3VyaXR5IG9yDQogICAgcHJpdmFjeSBpbXBsaWNhdGlvbnMsIGl0J2Qg
YmUgZ29vZCB0byByZWZlcmVuY2UgdGhhdCBkaXNjdXNzaW9uIGZyb20gdGhlDQogICAgc3Vic2Vj
dGlvbiB0aGF0IGNvbnRhaW5zIHRoZSBjbGFpbSBkZWZpbml0aW9uLg0KICAgIA0KICAgID4gPiBT
ZWN1cml0eSBsZXZlbCBpcyBhIGNlcnRpZmljYXRpb24tbGlrZSBjbGFpbSBleGNlcHQgaXQncyBu
b3QgYmFja2VkDQogICAgPiA+IGJ5IGEgM3JkIHBhcnR5IGNlcnRpZmljYXRpb24gZW50aXR5LiAg
QW5kIGV2ZW4gdGhvdWdoIHRoZSBwcm9wb3NlZCA0DQogICAgPiA+IGxldmVscyBsb29rIHNvbWV3
aGF0IHJlYXNvbmFibGUsIEkgd29uZGVyIHdoYXQgdGhlIGJlbmVmaXRzIG9mDQogICAgPiA+IGhh
dmluZyB0aGlzIGNsYWltIGFyZT8gIElTVE0gdGhhdCBzZWxmLXByb2NsYWltaW5nIHNlYyBsZXZl
bHMgYWRkcw0KICAgID4gPiBub3RoaW5nIGF0IGJlc3QsIHdoaWxzdCBhbHRlcmluZyB0aGUgc2Vj
dXJpdHkgcGVyY2VwdGlvbiBpbiB0aGUNCiAgICA+ID4gd29yc3QgY2FzZS4gIFRoYXQgc2FpZCwg
SSdkIG5vdCBiZSBhZ2FpbnN0IGRlZmluaW5nIGEgZ2VuZXJpYw0KICAgID4gPiAiY2VydGlmaWNh
dGlvbiIgY29udGFpbmVyIHRoYXQgY2FuIGJlIHNwZWNpYWxpc2VkIGJ5IHRoZSBzcGVjaWZpYw0K
ICAgID4gPiBFQVQgcHJvZmlsZSBhY2NvcmRpbmcgdG8gYW4gZXhpc3Rpbmcgb3IgZnV0dXJlIHNj
aGVtZSwgYnV0IHRoYXQNCiAgICA+ID4gd291bGQgYmUgYSBwcmV0dHkgZGlmZmVyZW50IHRoaW5n
IGZyb20gdGhpcy4NCiAgICA+DQogICAgPiBJIGxvb2sgZm9yd2FyZCB0byBkaXNjdXNzaW5nIHRo
aXMgdG9waWMgYXQgdGhlIEYyRi4gIFRoZXJlIGlzIGFuIGlzc3VlDQogICAgPiBmaWxlZCDigJMg
c2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9pZXRmLXJhdHMtd2cvZWF0L2lzc3Vlcy80LiAgSG93ZXZl
ciwNCiAgICA+IHRoaXMgaXNzdWUgaXMgbm90IGFib3V0IGEgZ2VuZXJpYyBjZXJ0aWZpY2F0aW9u
IGNvbnRhaW5lci4NCiAgICANCiAgICBJIHJlYWQgdGhlIGlzc3VlIGJ1dCBJIGNhbm5vdCB1bmRl
cnN0YW5kIHdoYXQgaXMgaXQgYWJvdXQuICBJdCBsb29rcw0KICAgIGxpa2UgdGhpcyBuZWVkcyBz
b21lIFRMQyA6LSkNCiAgICANCiAgICA+IENhbiB5b3UgcHJvdmlkZSBhIHByb3Bvc2FsPw0KICAg
IA0KICAgIFN1cmUsIEnigJlsbCBiZSBiYWNrIHRvIHlvdSBhcyBzb29uIGFzIEkgZmluZCBzb21l
IHRpbWUgdG8gam90IGl0IGRvd24uDQogICAgDQogICAgPiA+IEknbSBwcmV0dHkgc3VyZSB3ZSB3
YW50IHRvIGhhdmUgc29tZXRoaW5nIGxpa2UgdGhpcywgYnV0IEknbSBub3QNCiAgICA+ID4gc3Vy
ZSB0aGUgY3VycmVudCBkZWZpbml0aW9uIGlzIGdvb2QgZW5vdWdoLiAgV291bGQgdGhpcyBiZSBi
ZXR0ZXIgYXMNCiAgICA+ID4gYSBzaW5nbGUgdmFsdWUgd2l0aCA0IHN0YXRlcz8NCiAgICA+ID4g
T25lIHByb2JsZW0gd2l0aCB0aGUgY3VycmVudCBwcm9wb3NhbCBpcyB0aGF0ICJkZWJ1ZyBwZXJt
YW5lbnQNCiAgICA+ID4gZGlzYWJsZSIgaW1wbGllcyAiZGVidWcgZGlzYWJsZSIgYnV0IHRoZXkg
Y2FuIGJlIHNldCBpbmRlcGVuZGVudGx5DQogICAgPiA+IGFuZCB0aGVyZWZvcmUgaW5jb25zaXN0
ZW50bHkuDQogICAgPg0KICAgID4gTm90ZSB0aGF0IHRoaXMgY2xhaW0gc2V0IHdhcyBjcmVhdGVk
IGJhc2VkIG9uIHdoYXQgdGhlIGVkaXRvcnMNCiAgICA+IHVuZGVyc3Rvb2QgYWJvdXQgbGlmZWN5
Y2xlIGJhc2VkIG9uIG91ciBlbXBsb3llcuKAmXMgcHJvZHVjdHMgKFF1YWxjb21tKQ0KICAgID4g
YW5kIG9uIHdoYXQgd2Ugd2VyZSBhYmxlIHRvIHN1cnZleSBmcm9tIG90aGVyIG1hbnVmYWN0dXJl
cnMuICBJIGRvbuKAmXQNCiAgICA+IHRoaW5rIHdlIHdpbGwgaGF2ZSBhIGNvbnNpc3RlbnQgdmll
dyBhbW9uZyB2ZW5kb3JzIGFib3V0IGhvdyB0byBiZXN0DQogICAgPiBleHByZXNzIHRoZSBkZXZp
Y2Ugc3RhdGUgbGlmZWN5Y2xlIGluIGNsYWltIGluZm9ybWF0aW9uLiAgVGhpcyBpcyB3aHkNCiAg
ICA+IGZvbGxvdy1vbiBwcm9wb3NhbHMgc3VjaCBhcyB0aGUgUFNBIHByb2ZpbGUgYXJlIGltcG9y
dGFudC4NCiAgICA+DQogICAgPiBOZXZlcnRoZWxlc3MsIHRoZSBkaWZmZXJlbmNlcyBiZXR3ZWVu
IGRpZmZlcmVudCBkZWJ1ZyBkaXNhYmxlIHN0YXRlcw0KICAgID4gc2hvdWxkIGJlIGJldHRlciBo
aWdobGlnaHRlZCBpbiB0aGUgdGV4dCBhbmQgaG93IHRoZSBjbGFpbSB2YWx1ZXMNCiAgICA+IHNo
b3VsZCBiZSBzZXQgYnkgdGhlIGF0dGVzdGVyLiAgRm9yIGluc3RhbmNlLCBpZiB0aGUgYXR0ZXN0
ZXIgc2V0cw0KICAgID4gZGVidWcgZnVsbCBwZXJtYW5lbnQgZGlzYWJsZSwgdGhlbiBpdCBzaG91
bGQgbm90IHNldCB0aGUgb3RoZXIgZGVidWcNCiAgICA+IGRpc2FibGUgc3RhdGVzLiAgVGhpcyBj
YW4gYmUgYWRkcmVzc2VkIHdpdGhpbiBDRERMIGl0c2VsZiB1c2luZyB0aGUNCiAgICA+IGNob2lj
ZXMgb3B0aW9uIOKAkyBzZWUgU2VjLiAyLjIuMiBvZiBSRkMgODYxMC4gIEkgaGF2ZSBmaWxlZCBh
biBpc3N1ZSAtDQogICAgPiBodHRwczovL2dpdGh1Yi5jb20vaWV0Zi1yYXRzLXdnL2VhdC9pc3N1
ZXMvMjIuDQogICAgDQogICAgU0dUTSwgdGhhbmtzLg0KICAgIA0KICAgID4gPiBUaGlzIG5lZWRz
IHNvbWUgcHJpdmFjeSBjb25zaWRlcmF0aW9ucywgaW4gcGFydGljdWxhciBleHBsYWluaW5nIHRo
ZQ0KICAgID4gPiBpbnRlcmFjdGlvbiB3aXRoIFVFSUQgKHRoZSBjb21ibyBsb2NhdGlvbiAmIHN0
YWJsZSBpZGVudGl0eQ0KICAgID4gPiBjb3JyZWxhdG9yIGlzIHByZXR0eSBleHBsb3NpdmUuKSAg
VGhlcmUgaXMgcHJvYmFibHkgbG90cyB0byBiZQ0KICAgID4gPiBleHRyYWN0ZWQgZnJvbSBwcmV2
aW91cyBHRU9QUklWIHdvcmsgKHNlZSwgZS5nLiwgUkZDNjI4MCkuDQogICAgPg0KICAgID4gVGhl
cmUgaXMgYW4gaXNzdWUgZmlsZWQgLQ0KICAgID4gaHR0cHM6Ly9naXRodWIuY29tL2lldGYtcmF0
cy13Zy9lYXQvaXNzdWVzLzEzLiAgSG93ZXZlciwgSSB0aGluayBpZiB3ZQ0KICAgID4gYXJlIGdv
aW5nIHRvIGFkZHJlc3MgcHJpdmFjeSBpbiB0aGUgY29udGV4dCBvZiBhdHRlc3RhdGlvbiB0aGVu
IHdlDQogICAgPiBzaG91bGQgbm90IGp1c3QgZml4YXRlIG9uIGxvY2F0aW9uIGJ1dCBhZGRyZXNz
IGFsbCBhc3BlY3RzIG9mDQogICAgPiBhdHRlc3RhdGlvbiB0aGF0IGNvdWxkIHJlc3VsdCBpbiBk
ZXZpY2UgZmluZ2VycHJpbnRpbmcvdHJhY2tpbmcuICBBcw0KICAgID4gYW4gZXhhbXBsZSAtIHRo
ZSBXZWJhdXRobiBzcGVjIGF0dGVtcHRzIHRvIGRlc2NyaWJlIHByaXZhY3kNCiAgICA+IGltcGxp
Y2F0aW9ucyByZWxhdGVkIHRvIGF0dGVzdGF0aW9uIGluIGdlbmVyYWwgLQ0KICAgID4gaHR0cHM6
Ly93d3cudzMub3JnL1RSL3dlYmF1dGhuLyNzZWMtYXR0ZXN0YXRpb24tcHJpdmFjeS4NCiAgICAN
CiAgICBTR1RNIC0tIEkgZGlkbuKAmXQgd2FudCB0byBleGNsdWRlIG90aGVyIHByaXZhY3kgZGlt
ZW5zaW9ucywganVzdCBmbGFnIHRoZQ0KICAgIG9uZSB0aGF0IGxvb2tzIG9idmlvdXMgYW5kICh5
ZXQpIHVuZG9jdW1lbnRlZC4NCiAgICANCiAgICA+IE1vcmVvdmVyLCBpbiBzb21lIHdheXMsIGxv
Y2F0aW9uIGlzIHVudXN1YWwgaW4gdGhhdCB0aGVyZSBhbHJlYWR5DQogICAgPiBleGlzdHMgYSBw
ZXJtaXNzaW9ucyBmcmFtZXdvcmsgYnkgd2hpY2ggdGhlIGVuZCB1c2VyIGNhbiBtYW5hZ2UNCiAg
ICA+IHByaXZhY3kgKGUuZy4NCiAgICA+IHNlZWh0dHBzOi8vd3d3LnczLm9yZy9UUi93ZWJhdXRo
bi8jYnJvd3Nlci1wZXJtaXNzaW9ucy1mcmFtZXdvcmstZXh0ZW5zaW9ucw0KICAgID4gZm9yIGEg
ZGlzY3Vzc2lvbiBvbiBicm93c2VyIHBlcm1pc3Npb25zIGltcGFjdHMpLiAgVGhlcmUgbWF5IG5v
dCBiZSBhDQogICAgPiBzaW1pbGFyIHBlcm1pc3Npb25zIGZyYW1ld29yayBmb3Igb3RoZXIgY2xh
aW1zIGluIHRoZSBhdHRlc3RhdGlvbg0KICAgID4gdG9rZW4sIHdoaWNoIG1lYW5zIHRoYXQgdGhl
IGFiaWxpdHkgZm9yIHRoZSBlbmQgdXNlciB0byBtYW5hZ2UgcHJpdmFjeQ0KICAgID4gd2l0aCBy
ZXNwZWN0IHRvIHN1Y2ggY2xhaW1zIG1heSBub3QgYmUgcmVhZGlseSBhdmFpbGFibGUuDQogICAg
DQogICAgWWVzLCBJIGd1ZXNzIElvVCBkZXZpY2VzIHRoYXQgbGFjayBhIFVJIGFyZSBwZXJmZWN0
IHRhcmdldHMgZm9yIGV4dGVuZGVkDQogICAgcHJpdmFjeSBjb25zaWRlcmF0aW9ucyBvbiBsb2Nh
dGlvbiAoYW5kIHBvc3NpYmx5IHNpbWlsYXIpIGNsYWltKHMpLg0KICAgIA0KICAgID4gPiAiU2Vj
b25kcyBzaW5jZSB0aGUgdG9rZW4gd2FzIGNyZWF0ZWQiDQogICAgPiA+IEkgYXNzdW1lIHRoZSAi
dG9rZW4gY3JlYXRpb24iIGhhcHBlbnMgd2hlbiB0aGUgc2lnbmF0dXJlIGlzDQogICAgPiA+IGFw
cGxpZWQ/ICBJZiBzbywgSSBkb24ndCB1bmRlcnN0YW5kIGhvdyBjYW4gdGhpcyBpbmZvcm1hdGlv
biBiZQ0KICAgID4gPiBzZWFsZWQgaW4gdGhlIHRva2VuIHdpdGggYSB2YWx1ZSBkaWZmZXJlbnQg
ZnJvbSAwLiAgSWYgaW5zdGVhZCB0aGUNCiAgICA+ID4gYWdlIGlzICJwZXItY2xhaW0iLCB0aGVu
IGEgc2luZ2xlIGdsb2JhbCB2YWx1ZSBpcyBjbGVhcmx5DQogICAgPiA+IGluc3VmZmljaWVudC4g
IEFsdGVybmF0aXZlbHksIGlmIGl0IGhhcyAicGVyLXByb2ZpbGUiIHNlbWFudGljcw0KICAgID4g
PiAoZS5nLiwgInRpbWUgc2luY2UgYm9vdCBtZWFzdXJlbWVudHMgdGFrZW4iKSwgdGhlbiB0aGlz
IGFnYWluIGNhbid0DQogICAgPiA+IGJlIGdsb2JhbCwgYXMgaXQnZCBoYXZlIHByb2ZpbGUtc3Bl
Y2lmaWMgc2VtYW50aWNzLg0KICAgID4NCiAgICA+IFRoaXMgY2xhaW0gaXMgbWVhbnQgdG8gY292
ZXIgdGhlIHRpbWUgbGFwc2VkIGJldHdlZW4gd2hlbiB0aGUgY2xhaW0NCiAgICA+IGluZm8gd2Fz
IHByb3ZpZGVkIGFuZCB3aGVuIHRoZSB0b2tlbiB3YXMgY3JlYXRlZC4gIFdvdWxkIHRoZSBmb2xs
b3dpbmcNCiAgICA+IHRleHQgbWFrZSBpdCBtb3JlIGNsZWFyOg0KICAgID4NCiAgICA+ICAgIlRo
ZSAiYWdlIiBjbGFpbSBjb250YWlucyBhIHZhbHVlIHRoYXQgcmVwcmVzZW50cyB0aGUgbnVtYmVy
IG9mDQogICAgPiAgIHNlY29uZHMgdGhhdCBoYXZlIGVsYXBzZWQgYmV0d2VlbiB3aGVuIHRoZSBj
bGFpbSBpbmZvcm1hdGlvbiAoZS5nLg0KICAgID4gICBtZWFzdXJlbWVudCwgbG9jYXRpb24pIHdh
cyBvYnRhaW5lZCBhbmQgd2hlbiB0aGUgdG9rZW4gd2FzIGNyZWF0ZWQiDQogICAgDQogICAgUGVy
ZmVjdCwgdGhhbmtzLg0KICAgIA0KICAgID4gPiAiSXQgaXMgZWl0aGVyIGEgZnVsbCBDV1Qgb3Ig
SldUIGluY2x1ZGluZyB0aGUgQ09TRSBvciBKT1NFIHNpZ25pbmcuIg0KICAgID4gPiBNYXliZSB3
b3J0aCBhIGhpbnQgdG8gZGlzcGF0Y2ggaXQgdG8gdGhlIHJpZ2h0IGRlY29kZXIgdG8gYXZvaWQN
CiAgICA+ID4gdHJpYWwgJiBlcnJvciBhbmQvb3IgY29udGVudC10eXBlIHNub29waW5nLg0KICAg
ID4NCiAgICA+IElmIGEgdmVyaWZpY2F0aW9uIHByb2NlZHVyZXMgc2VjdGlvbiBpcyBhZGRlZCwg
dGhpcyBzZWVtcyB0byBhcHByb3ByaWF0ZSBndWlkYW5jZSB0byBhZGQuDQogICAgDQogICAgSSBn
dWVzcyB3aGF0IEkgd2FzIHRyeWluZyB0byBzdWdnZXN0IGlzIHRvIGFkZCBhbiBleHBsaWNpdA0K
ICAgIG5lc3RlZF9lYXRfbWltZV90eXBlIGZpZWxkIGluc2lkZSB0aGUgY2xhaW0sIHRvIGVhc2Ug
dGhlIGpvYiBvZiB0aGUNCiAgICBkZWNvZGVyLg0KICAgIA0KICAgIENoZWVycyENCiAgICANCiAg
ICBJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0
dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElm
IHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNl
bmRlciBpbW1lZGlhdGVseSBhbmQgZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkg
b3RoZXIgcGVyc29uLCB1c2UgaXQgZm9yIGFueSBwdXJwb3NlLCBvciBzdG9yZSBvciBjb3B5IHRo
ZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQogICAgX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBSQVRTIG1haWxpbmcgbGlz
dA0KICAgIFJBVFNAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3JhdHMNCiAgICANCg0K


From nobody Tue Jul 23 04:26:59 2019
Return-Path: <ian.oliver@nokia-bell-labs.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB72D1201E3 for <rats@ietfa.amsl.com>; Tue, 23 Jul 2019 04:26:57 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=nokia.onmicrosoft.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 II2mG9Iv6Vph for <rats@ietfa.amsl.com>; Tue, 23 Jul 2019 04:26:55 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130103.outbound.protection.outlook.com [40.107.13.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 713791201D2 for <rats@ietf.org>; Tue, 23 Jul 2019 04:26:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G8SyLYgyS5nEV5zcWISrkdbKJkpu2iQlNjacnaHr4NUxNDGy2E+f+DJBd9J/nuhAa7v4O4qGOwrLhnCH6cE+xk3pPMg98Uud4tbqAdkf6qyHc1f0WEwvVmRe6pW/0tnzvwNATnbDZc8RwHQh8us43vQe6wQ5UuJnje1SnxHqsOMXJpW9d3R5GJmwX1/c7jxmsjS1KdFnsStr10wJi1V/UF9N8BPgoSWABGgJ8ab/c96C3fWLrN11SettqNzR/5g4G9F0AeMtckG99NhiWlcEr7lWfdPOqEfiRIK81HFjF4Yrz134a/2JGAe3v/WDYrQL4iT/gGkryDAxT9kWfdpF2A==
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=tm42xSZyREnwT9Prhx1uY2cIX//6sa1DROCUrXrdJqg=; b=VPlJIovYYkMei7nqG7lmTqLsO4Z8K0l3o/HTA/e/WBvFPNbM+jSr8sqhlKr+F5+oEyI8z16zW9sxH04v3c0+CwLJZ3t04L9Hx8PRbLC7ZrXiTLEEPtkeErJWg6Ap0TnTy/RYfppYpIb75LM7mrMsIsIbJZQiH24gtGHekjkpAkL/Ha4uf01c1zl8Cd+Vd5Wb9VVGvgFW/uxjaSnb07sv0OokkrYNwY+G9inSr0i7ImVqk9Wu+ll2u+UsOzwYW7nvqISZc9rg8+lnbDK9EZBsr8gSrYg8jQbmvEJBVYnL+RrPoKf1M+oZOFtnYWSs2gzNnvQWptLPf5IeZTlCcTp8wQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=nokia-bell-labs.com;dmarc=pass action=none header.from=nokia-bell-labs.com;dkim=pass header.d=nokia-bell-labs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tm42xSZyREnwT9Prhx1uY2cIX//6sa1DROCUrXrdJqg=; b=ejR37qNvVkFfErmnpDkuhE6xeNjwPcrCjcjQtqWbzbcNiSXJ/kNNAUwE7Z3RLjCPgxqbvF3NQewMCcQRZVrQxYhxdjuQRjYuxZAYwXmv8IJ8BGWrTEJJFP7fNRNB672wTF/+XY47NLLeShway/4e3Cic6Bh0x+JSwylArgWanco=
Received: from DB6PR0701MB2263.eurprd07.prod.outlook.com (10.168.51.6) by DB6PR0701MB2983.eurprd07.prod.outlook.com (10.168.85.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.9; Tue, 23 Jul 2019 11:26:51 +0000
Received: from DB6PR0701MB2263.eurprd07.prod.outlook.com ([fe80::e014:b8a2:757e:e83f]) by DB6PR0701MB2263.eurprd07.prod.outlook.com ([fe80::e014:b8a2:757e:e83f%9]) with mapi id 15.20.2115.005; Tue, 23 Jul 2019 11:26:51 +0000
From: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
To: Thomas Fossati <Thomas.Fossati@arm.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] 3 Use cases
Thread-Index: AQHVOvkaN/pItfsd6kmtXa1E7oGE/6bM8UUm
Date: Tue, 23 Jul 2019 11:26:51 +0000
Message-ID: <HE1PR0701MB226763642F0F20141FABF14C8FCE0@HE1PR0701MB2267.eurprd07.prod.outlook.com>
References: <6756BB60-C0E7-424F-B191-0BD0A06D1D06@arm.com>
In-Reply-To: <6756BB60-C0E7-424F-B191-0BD0A06D1D06@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ian.oliver@nokia-bell-labs.com; 
x-originating-ip: [80.67.10.141]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bc411170-8597-4b67-4422-08d70f60a8ae
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB6PR0701MB2983; 
x-ms-traffictypediagnostic: DB6PR0701MB2983:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DB6PR0701MB2983A1FEADFA7CB1B33104D98FC70@DB6PR0701MB2983.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(346002)(396003)(366004)(39860400002)(136003)(199004)(189003)(40434004)(6506007)(52536014)(186003)(102836004)(33656002)(53546011)(55236004)(74316002)(229853002)(53936002)(26005)(6246003)(6436002)(2906002)(5660300002)(6306002)(7736002)(9686003)(6512007)(105004)(8676002)(54896002)(6116002)(446003)(11346002)(3846002)(76176011)(71190400001)(68736007)(476003)(236005)(6486002)(2501003)(71200400001)(86362001)(8936002)(64756008)(81156014)(19627405001)(66476007)(14454004)(81166006)(66066001)(66556008)(66446008)(66946007)(76116006)(966005)(606006)(99286004)(486006)(110136005)(14444005)(256004)(316002)(5024004)(478600001)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2983; H:DB6PR0701MB2263.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: p8sYaqCQMVFhRvZaCBKHIBaaKgfBnygJbv22K0o08pNCEoV6jLaXfxqp1BkqiCsUHIFYX3FWguuukiAxj8clc8+bBZPsz7jfpFlZfIa1yUXoHT38JXtURt9ZmxdMObrO6Q7WoJNzIjj/vKpC5KFoGowp6zG3HG2gNgKcqZxJdbzMKD3sscr1akkRC3X41A5HelvjUvxOhQw4pAAVFw06LixBpXkMAGS9r+A4uwXjOYmh+UIvAxRQ/LGJWPDdj+/ATowlF8k4Eue+WsK8RPvQJrlvQjx0SdtXTr7KnYMkKaqEd87Gi6o4oAQ0/xZdxxOoAW5orK3BlvAOQnUUw6wD5BLb4k4w1RrBj6+xzv4dRFm4Tvh8A27gVWfzx4OthCEQPJGVG1sqc6tp9iEHSzaF9ztCFej7jTLA5m1ctfW/Xa0=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB226763642F0F20141FABF14C8FCE0HE1PR0701MB2267_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bc411170-8597-4b67-4422-08d70f60a8ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 11:26:51.6724 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ian.oliver@nokia-bell-labs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2983
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/aqKAKR1Twrw-AZZnntPvwmk_A4Q>
Subject: Re: [Rats] 3 Use cases
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jul 2019 11:26:58 -0000

--_000_HE1PR0701MB226763642F0F20141FABF14C8FCE0HE1PR0701MB2267_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Resending.

Supply Chain Attestation

The use case we are looking at is how multiple attestation points can be ut=
ilised together. Particularly in the case of supply chain scenarios where a=
n element (product, item, software, VM image etc) may pass through a number=
 of configuration points. For example, in the case of firmware, some expect=
ed measures might be known by the firmware provider, but the OEM themselves=
 can make additional configuration changes which build upon the former.


Dynamic Systems

> This looks similar to https://tools.ietf.org/html/draft-richardson-rats-u=
secases-04#section-5.1.3 except it spells out the =93continuously > changin=
g topology=94 trait.
>
> Do you envisage this needing something more than the application of a loc=
al policy for aggregating the measurements, or could it be > treated simila=
rly to the =93Proxy RoT=94 use case (e.g., by defining a claim that specifi=
es the used aggregation mechanism to the verifier)?

I think this extends 5.1.3 in the way mentioned above.

Ian


--

Dr. Ian Oliver

Cybersecurity Research

Distinguished Member of Technical Staff

Nokia Bell Labs

+358 50 483 6237

________________________________
From: Thomas Fossati <Thomas.Fossati@arm.com>
Sent: 15 July 2019 13:36
To: Oliver, Ian (Nokia - FI/Espoo) <ian.oliver@nokia-bell-labs.com>; rats@i=
etf.org <rats@ietf.org>
Cc: Thomas Fossati <Thomas.Fossati@arm.com>
Subject: Re: [Rats] 3 Use cases


HI Oliver,



Thanks.  A few comments inline.



Cheers, t



From: RATS <rats-bounces@ietf.org> on behalf of "Oliver, Ian (Nokia - FI/Es=
poo)" <ian.oliver@nokia-bell-labs.com>
Date: Monday, 15 July 2019 at 09:57
To: "rats@ietf.org" <rats@ietf.org>
Subject: [Rats] 3 Use cases



Supply Chain Attestation



A device is shipped from an OEM via some delivery mechanism and is received=
 by a customer. The customer requires assurance that the device has not bee=
n tampered with. This differs from the usual attestation scenarios between =
a device/element and attestation server/verifier in that this requires know=
ledge of the partial or full configuration of the device being shipped and =
configured before introduction into the customer's environment.



This use case then requires interaction between two attestation points to e=
nsure that the integrity of the device has not changed with regards to a) t=
he device, b) the original [possibly partial] configuration, c) the device =
manufacturer's measurements and d) the receiver - customer's - measurements=
.



It's not clear to me what you mean by =93usual attestation scenarios=94 and=
 therefore why this should be different from those.



I also don=92t understand what are the =93two attestation points=94 you men=
tion?



ISTM that in the scenario that you are describing above the OEM has all the=
 information regarding the installed software and its configuration upfront=
, i.e., before shipment.  If so, it can just communicate the expected value=
s to the Verifier, and that=92d close the loop.  (I think I might be missin=
g something crucial?)





Dynamic Systems



All current integrity mechanism assume a certain degree of fixed properties=
, eg: TPM's CRTM/SRTM, and known configurations. A case exists where a set =
of, say, IoT devices each with integrity measurements are attested by some =
Edge node. The Edge node may combine the IoT device measurements into a sin=
gle measurement (eg: Merkel Tree). If the configuration of IoT device chang=
es, particuarly in relation to availability of device, then this combined m=
easurement will change. This changed measurement however may be a valid con=
figuration.



For example, in a medical case, the set of measurement devices may be rapid=
ly changing due to necessity of network provisioning, device availabiltiy e=
tc, but the permutations of devices may still be valid.



This looks similar to https://tools.ietf.org/html/draft-richardson-rats-use=
cases-04#section-5.1.3 except it spells out the =93continuously changing to=
pology=94 trait.



Do you envisage this needing something more than the application of a local=
 policy for aggregating the measurements, or could it be treated similarly =
to the =93Proxy RoT=94 use case (e.g., by defining a claim that specifies t=
he used aggregation mechanism to the verifier)?



Data Attestation



A piece of data received from a trusted element may itself contain informat=
ion about the configuration of that device when that data was received.. Th=
is might be a single measurement or a combination of measurements over time=
 bounded by a session or transacition.



In this use case we continue the chain-of-trust up from the device firmware=
/operating environment to the data. This enables that once a data packet is=
 received, it's integrity can be checked (cf: JWT) and this information als=
o be traced to the device that produced that data. The data and device then=
 can be attested together..



--

Dr. Ian Oliver

Cybersecurity Research

Distinguished Member of Technical Staff

Nokia Bell Labs

+358 50 483 6237

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.

--_000_HE1PR0701MB226763642F0F20141FABF14C8FCE0HE1PR0701MB2267_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
Resending.</div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black"><br>
</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black">Supply Chain Attestation</spa=
n></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black"><br>
</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black">The use case we are looking a=
t is how multiple attestation points can be utilised together. Particularly=
 in the case of supply chain scenarios where an element (product, item, sof=
tware, VM image etc) may pass through
 a number of configuration points. For example, in the case of firmware, so=
me expected measures might be known by the firmware provider, but the OEM t=
hemselves can make additional configuration changes which build upon the fo=
rmer.
<br>
</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black"><br>
</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black"><br>
</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black">Dynamic Systems</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span style=3D"font-size:12.0pt; color:black"><br>
</span></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<span>&gt; This looks similar to https://tools.ietf.org/html/draft-richards=
on-rats-usecases-04#section-5.1.3 except it spells out the =93continuously =
&gt; changing topology=94 trait.<br>
</span>
<div>&gt;<br>
</div>
<div>&gt; <span>Do you envisage this needing something more than the applic=
ation of a local policy for aggregating the measurements, or could it be &g=
t; treated similarly to the =93Proxy RoT=94 use case (e.g., by defining a c=
laim that specifies the used aggregation mechanism
 to the verifier)?</span></div>
<div><br>
</div>
<div>I think this extends 5.1.3 in the way mentioned above. <br>
</div>
<div><br>
</div>
<div>Ian<br>
</div>
</div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
</div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<br>
</div>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; color=
:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
-- <br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
Dr. Ian Oliver</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
Cybersecurity Research<br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
Distinguished Member of Technical Staff</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
Nokia Bell Labs</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bott=
om:0px; margin-top:0; margin-bottom:0">
&#43;358 50 483 6237<br>
</p>
</div>
<div>
<div id=3D"appendonsend"></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font style=3D"font-size:11pt" face=
=3D"Calibri, sans-serif" color=3D"#000000"><b>From:</b> Thomas Fossati &lt;=
Thomas.Fossati@arm.com&gt;<br>
<b>Sent:</b> 15 July 2019 13:36<br>
<b>To:</b> Oliver, Ian (Nokia - FI/Espoo) &lt;ian.oliver@nokia-bell-labs.co=
m&gt;; rats@ietf.org &lt;rats@ietf.org&gt;<br>
<b>Cc:</b> Thomas Fossati &lt;Thomas.Fossati@arm.com&gt;<br>
<b>Subject:</b> Re: [Rats] 3 Use cases</font>
<div>&nbsp;</div>
</div>
<div lang=3D"EN-GB">
<div class=3D"x_WordSection1">
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
HI Oliver,</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
Thanks.&nbsp; A few comments inline.</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
Cheers, t</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<div style=3D"border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0c=
m 0cm 0cm">
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<b><span style=3D"font-size:12.0pt; color:black">From: </span></b><span sty=
le=3D"font-size:12.0pt; color:black">RATS &lt;rats-bounces@ietf.org&gt; on =
behalf of &quot;Oliver, Ian (Nokia - FI/Espoo)&quot; &lt;ian.oliver@nokia-b=
ell-labs.com&gt;<br>
<b>Date: </b>Monday, 15 July 2019 at 09:57<br>
<b>To: </b>&quot;rats@ietf.org&quot; &lt;rats@ietf.org&gt;<br>
<b>Subject: </b>[Rats] 3 Use cases</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
&nbsp;</p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">Supply Chain Attestation</spa=
n></p>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">A device is shipped from an O=
EM via some delivery mechanism and is received by a customer. The customer =
requires assurance that the device has not been tampered with. This differs=
 from the usual attestation scenarios
 between a device/element and attestation server/verifier in that this requ=
ires knowledge of the partial or full configuration of the device being shi=
pped and configured before introduction into the customer's environment.</s=
pan></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">This use case then requires i=
nteraction between two attestation points to ensure that the integrity of t=
he device has not changed with regards to a) the device, b) the original [p=
ossibly partial] configuration, c)
 the device manufacturer's measurements and d) the receiver - customer's - =
measurements.</span></p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
It's not clear to me what you mean by =93usual attestation scenarios=94 and=
 therefore why this should be different from those.</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
I also don=92t understand what are the =93two attestation points=94 you men=
tion?</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
ISTM that in the scenario that you are describing above the OEM has all the=
 information regarding the installed software and its configuration upfront=
, i.e., before shipment.&nbsp; If so, it can just communicate the expected =
values to the Verifier, and that=92d close
 the loop.&nbsp; (I think I might be missing something crucial?)</p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">Dynamic Systems</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">All current integrity mechani=
sm assume a certain degree of fixed properties, eg: TPM's CRTM/SRTM, and kn=
own configurations. A case exists where a set of, say, IoT devices each wit=
h integrity measurements are attested
 by some Edge node. The Edge node may combine the IoT device measurements i=
nto a single measurement (eg: Merkel Tree). If the configuration of IoT dev=
ice changes, particuarly in relation to availability of device, then this c=
ombined measurement will change.
 This changed measurement however may be a valid configuration. </span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">For example, in a medical cas=
e, the set of measurement devices may be rapidly changing due to necessity =
of network provisioning, device availabiltiy etc, but the permutations of d=
evices may still be valid.</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt">&nbsp;</span></p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
This looks similar to <a href=3D"https://tools.ietf.org/html/draft-richards=
on-rats-usecases-04#section-5.1.3">
https://tools.ietf.org/html/draft-richardson-rats-usecases-04#section-5.1.3=
</a> except it spells out the =93continuously changing topology=94 trait.</=
p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
&nbsp;</p>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
Do you envisage this needing something more than the application of a local=
 policy for aggregating the measurements, or could it be treated similarly =
to the =93Proxy RoT=94 use case (e.g., by defining a claim that specifies t=
he used aggregation mechanism to the
 verifier)?</p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">Data Attestation</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">A piece of data received from=
 a trusted element may itself contain information about the configuration o=
f that device when that data was received.. This might be a single measurem=
ent or a combination of measurements
 over time bounded by a session or transacition.</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">In this use case we continue =
the chain-of-trust up from the device firmware/operating environment to the=
 data. This enables that once a data packet is received, it's integrity can=
 be checked (cf: JWT) and this information
 also be traced to the device that produced that data. The data and device =
then can be attested together..</span></p>
</div>
<div>
<p class=3D"x_MsoNormal" style=3D"margin-top: 0px; margin-bottom: 0px;margi=
n:0cm 0cm 0.0001pt; font-size:11pt; font-family:&quot;Calibri&quot;,sans-se=
rif; margin-left:36.0pt">
<span style=3D"font-size:12.0pt; color:black">&nbsp;</span></p>
</div>
<div id=3D"x_Signature">
<div id=3D"x_divtagdefaultwrapper">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-left:36.0pt"><span s=
tyle=3D"font-size:12.0pt; color:black">--
</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-left:36.0pt"><span s=
tyle=3D"font-size:12.0pt; color:black">Dr. Ian Oliver</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-left:36.0pt"><span s=
tyle=3D"font-size:12.0pt; color:black">Cybersecurity Research</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-left:36.0pt"><span s=
tyle=3D"font-size:12.0pt; color:black">Distinguished Member of Technical St=
aff</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-left:36.0pt"><span s=
tyle=3D"font-size:12.0pt; color:black">Nokia Bell Labs</span></p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-left:36.0pt"><span s=
tyle=3D"font-size:12.0pt; color:black">&#43;358 50 483 6237</span></p>
</div>
</div>
</div>
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. </div>
</div>
</div>
</body>
</html>

--_000_HE1PR0701MB226763642F0F20141FABF14C8FCE0HE1PR0701MB2267_--


From nobody Tue Jul 23 09:39:16 2019
Return-Path: <mcr@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 252FC1203E7 for <rats@ietfa.amsl.com>; Tue, 23 Jul 2019 09:39:14 -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 nc3lIE6MXc3o for <rats@ietfa.amsl.com>; Tue, 23 Jul 2019 09:39:12 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [176.58.120.209]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F54A120378 for <rats@ietf.org>; Tue, 23 Jul 2019 09:39:05 -0700 (PDT)
Received: from dooku.sandelman.ca (unknown [IPv6:2001:67c:1232:144:6e88:14ff:fe34:93bc]) by relay.sandelman.ca (Postfix) with ESMTPS id 018C81F44B for <rats@ietf.org>; Tue, 23 Jul 2019 16:39:04 +0000 (UTC)
Received: by dooku.sandelman.ca (Postfix, from userid 179) id 99CCD1BBF; Tue, 23 Jul 2019 12:39:25 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: "rats\@ietf.org" <rats@ietf.org>
In-reply-to: <87C82D04-59AD-4729-AFC7-68207CD91A35@intel.com>
References: <D95268DC.E2D3B%carl@redhoundsoftware.com> <5CBB3ED3-0CD6-443D-B80F-EE426F7905C3@island-resort.com> <D95316BE.E2E33%carl@redhoundsoftware.com> <D8B4A43F-8654-468F-8A93-9D8E44236784@island-resort.com> <D9538DB1.E2F9F%carl@redhoundsoftware.com> <87C82D04-59AD-4729-AFC7-68207CD91A35@intel.com>
Comments: In-reply-to "Smith, Ned" <ned.smith@intel.com> message dated "Mon, 22 Jul 2019 17:55:46 -0000."
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Tue, 23 Jul 2019 12:39:25 -0400
Message-ID: <8940.1563899965@dooku.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/RqtsOrRjBKDoOEHPvSPUVlNgMpY>
Subject: Re: [Rats] Review of draft-ietf-rats-eat-01
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jul 2019 16:39:14 -0000

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


Smith, Ned <ned.smith@intel.com> wrote:
    > Right now the scope of RATS focuses on Attester to Verifier and
    > Verifier to=20
    > Relying Party flows. Flows from Asserter (supply chain entity) to Ver=
ifier
    > are out of scope currently. The use cases for counter signing and mul=
tiple
    > signing may relate more to supply chain than Attester to Verifier.

(I don't know yet if I agree with you)

Should the use case document explain use cases like this, in order to clear=
ly
mark them as out-of-scope?  (And to avoid repeating the conversation)?


=2D-=20
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-----

iQEzBAEBCAAdFiEERK+9HEcJHTJ9UqTMlUzhVv38QpAFAl03OD0ACgkQlUzhVv38
QpCkRQf9F+gYPy0T7eGXEOWikBsXGDnPNtsYC/QaZ8NYGhVqJJYrVPbAiQK66N0e
DTeXU3ZzXpVQj986fpvINH4gsHRanXwrKz7xnLs7JlThWbHXSfLPp8eFkVIMsoXF
8Iei1MNWMoPy0sdrQgEaxt3B8jIIleG8ARqagu9gJR937vyRVu6nBP2dw8lgMKQC
MpfTeMeVi5WbvTsVXgDFpKxW3fw8F6VyVQQgQtBfbMjgwxoLcq8bDfBgSTV3Owzr
DJmxCdo424Wo6SXdglxcB7+wj22QNDe9X1jeSIP3+QuMtChD6CdgCo/p871zPd3v
Ki8AzbUTnIw0yYRKpvD/368eCd+THg==
=c+dk
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Wed Jul 24 06:42:30 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0E7412026E for <rats@ietfa.amsl.com>; Wed, 24 Jul 2019 06:42:22 -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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 VLwrHCGu9hpd for <rats@ietfa.amsl.com>; Wed, 24 Jul 2019 06:42:20 -0700 (PDT)
Received: from p3plsmtpa08-07.prod.phx3.secureserver.net (p3plsmtpa08-07.prod.phx3.secureserver.net [173.201.193.108]) (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 D2A4D1202F9 for <rats@ietf.org>; Wed, 24 Jul 2019 06:42:20 -0700 (PDT)
Received: from [192.168.2.254] ([174.93.146.108]) by :SMTPAUTH: with ESMTPSA id qHX9hPjZLi8FXqHXAhvGYi; Wed, 24 Jul 2019 06:42:20 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C8125749-3FB5-4BC3-A461-711FC1A69C7E"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 24 Jul 2019 09:42:19 -0400
References: <ietf-rats-wg/eat/issues/23@github.com> <ietf-rats-wg/eat/issues/23/514548720@github.com>
To: Simon Frost <Simon.Frost@arm.com>, rats@ietf.org
In-Reply-To: <ietf-rats-wg/eat/issues/23/514548720@github.com>
Message-Id: <EEB31B87-BB5D-4497-9FFF-777B29668575@island-resort.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfJA0zD/Pkabb+GZ38jZXG15F2PhoGjjxCaB1ZoCipOhviBP9U1YiajFihs/yA6loHOJyDeDr55jfUrfeLBf/V8fYUkly45+K3TDwK7csnfPfed/ysyb5 VSqAqncVgs3njtTEmNzVdqX5Mfc7rb5i+lskJgOO4kgLPc8kvIRemIfSUc8+ZhCdhgCAa70EvzGjb1oP1VCmrSeZslwxYoZrFK8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/C2zb-m4qt83JHsEQmnKK79M2Gs0>
Subject: [Rats] GitHub issue filing (was Re: [ietf-rats-wg/eat] Claims optionality and profiles (#23))
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jul 2019 13:42:28 -0000

--Apple-Mail=_C8125749-3FB5-4BC3-A461-711FC1A69C7E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

File an issue in GitHub here =
<https://github.com/ietf-rats-wg/eat/issues>. It is easy and fun.  :-)

Or better yet, create a pull request with the proposed changed (that =
will require you forking the repository into a branch of your own and =
other GitHub stuff and is more complex than issues which are fun and =
easy).

It is much easier for me to manage to track GitHub issues because they =
are in a nice database that can be sorted and labeled, have status =
assigned and associated with pull requests.

It=E2=80=99s best if you make each individual filed GitHub issue address =
ONE topic. Please don=E2=80=99t paste your email with 10 points into one =
GitHub filing.  That will require me to do the work of splitting it into =
ten issues.=20

I do try to catch comments in email messages (and turn them into GitHub =
issues), but it I will do much better with GitHub filings.

LL



> On Jul 24, 2019, at 5:10 AM, SimonFrost-Arm <notifications@github.com> =
wrote:
>=20
>  Previously that seemed supplementary to this specific issue but I'm =
not sure by what other form of submission you would like that proposal?
>=20
>=20


--Apple-Mail=_C8125749-3FB5-4BC3-A461-711FC1A69C7E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">File an issue in GitHub&nbsp;<a =
href=3D"https://github.com/ietf-rats-wg/eat/issues" class=3D"">here</a>. =
It is easy and fun. &nbsp;:-)</div><div class=3D""><br =
class=3D""></div><div class=3D"">Or better yet, create a pull request =
with the proposed changed (that will require you forking the repository =
into a branch of your own and other GitHub stuff and is more complex =
than issues which are fun and easy).</div><div class=3D""><br =
class=3D""></div><div class=3D"">It is much easier for me to manage to =
track GitHub issues because they are in a nice database that can be =
sorted and labeled, have status assigned and associated with pull =
requests.</div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">It=E2=80=99s best if you make each individual filed GitHub =
issue address ONE topic. Please don=E2=80=99t paste your email with 10 =
points into one GitHub filing. &nbsp;That will require me to do the work =
of splitting it into ten issues.&nbsp;</div></div><div class=3D""><br =
class=3D""></div><div class=3D"">I do try to catch comments in email =
messages (and turn them into GitHub issues), but it I will do much =
better with GitHub filings.</div><div class=3D""><br class=3D""></div><div=
 class=3D"">LL</div><div class=3D""><br class=3D""></div><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 24, 2019, at 5:10 AM, SimonFrost-Arm &lt;<a =
href=3D"mailto:notifications@github.com" =
class=3D"">notifications@github.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><p =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
class=3D"Apple-converted-space">&nbsp;</span>Previously that seemed =
supplementary to this specific issue but I'm not sure by what other form =
of submission you would like that proposal?</p><br =
class=3D"Apple-interchange-newline"></div></blockquote></div><br =
class=3D""></body></html>=

--Apple-Mail=_C8125749-3FB5-4BC3-A461-711FC1A69C7E--


From nobody Wed Jul 24 10:44:47 2019
Return-Path: <mcr@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37E8F12028E for <rats@ietfa.amsl.com>; Wed, 24 Jul 2019 10:44:45 -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 iCTtjXpVB1e9 for <rats@ietfa.amsl.com>; Wed, 24 Jul 2019 10:44:43 -0700 (PDT)
Received: from relay.sandelman.ca (relay.cooperix.net [IPv6:2a01:7e00::f03c:91ff:feae:de77]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 145DD120112 for <rats@ietf.org>; Wed, 24 Jul 2019 10:44:43 -0700 (PDT)
Received: from dooku.sandelman.ca (dhcp-8550.meeting.ietf.org [31.133.133.80]) by relay.sandelman.ca (Postfix) with ESMTPS id 8D5B41F44B for <rats@ietf.org>; Wed, 24 Jul 2019 17:44:41 +0000 (UTC)
Received: by dooku.sandelman.ca (Postfix, from userid 179) id E49901624; Wed, 24 Jul 2019 13:45:03 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: rats@ietf.org
In-reply-to: <EEB31B87-BB5D-4497-9FFF-777B29668575@island-resort.com>
References: <ietf-rats-wg/eat/issues/23@github.com> <ietf-rats-wg/eat/issues/23/514548720@github.com> <EEB31B87-BB5D-4497-9FFF-777B29668575@island-resort.com>
Comments: In-reply-to Laurence Lundblade <lgl@island-resort.com> message dated "Wed, 24 Jul 2019 09:42:19 -0400."
X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
Date: Wed, 24 Jul 2019 13:45:03 -0400
Message-ID: <19120.1563990303@dooku.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/eI-syhDG9YHGInwiz9YqD2opvkQ>
Subject: Re: [Rats] GitHub issue filing (was Re: [ietf-rats-wg/eat] Claims optionality and profiles (#23))
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jul 2019 17:44:45 -0000

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


Laurence Lundblade <lgl@island-resort.com> wrote:
    > File an issue in GitHub here. It is easy and fun. :-)

+1

    > Or better yet, create a pull request with the proposed changed (that =
will
    > require you forking the repository into a branch of your own and other
    > GitHub=20
    > stuff and is more complex than issues which are fun and easy).

+5

and while we haven't said how we will operate as a WG (chairs...), I would
prefer that discussion of a non-trivial-editorial nature took place on the
list, so when you file the pull request, send an email on the list explaini=
ng
yourself.=20

That's my preference, anyway.
I like github a lot, but the issue tracker is not a very good mail reader,
and I would prefer not to drink only github-flavoured koolaid.

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

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

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

iQEzBAEBCAAdFiEERK+9HEcJHTJ9UqTMlUzhVv38QpAFAl04mR8ACgkQlUzhVv38
QpAVkgf/f3BPFv1OFpmLvco+XqlRdIRQe3i5ljR8Ey9J//tVlrHJ1PR/v6grG28R
W0X98x2y5vwAksx2lr6tURs95DBd0NEdACgLIyAXcdQp/ar2fU3dKpDED8B5R8X3
+BfOODcx/5E7Ea1levCuchq5lDxIhu8UMrflmTPesuVjfliI/EuVtfT0VVyIh2fX
5l8VNoni2wIvxz/CBoVJ52DSMsWoVCUAncAvpD6AIp3Cjk5KGnJoTmB6JZ5sEGXa
DGh2Qh35k8+dZFnn2yiFKv2KOXPiuGDbBb5fI5wkEik+a4I+ZNfDc/IwcuUkkWRD
6vyhLmdF4qrHH6kNOjRXfVr2E8M/cQ==
=098P
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 25 16:23:58 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29C9012024E for <rats@ietfa.amsl.com>; Thu, 25 Jul 2019 16:23:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.277
X-Spam-Level: 
X-Spam-Status: No, score=-0.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_IMAGE_RATIO_06=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 RIPg5SAWjY0A for <rats@ietfa.amsl.com>; Thu, 25 Jul 2019 16:23:55 -0700 (PDT)
Received: from p3plsmtpa09-04.prod.phx3.secureserver.net (p3plsmtpa09-04.prod.phx3.secureserver.net [173.201.193.233]) (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 E5F8A1201BB for <rats@ietf.org>; Thu, 25 Jul 2019 16:23:54 -0700 (PDT)
Received: from dhcp-98f1.meeting.ietf.org ([31.133.152.241]) by :SMTPAUTH: with ESMTPSA id qn5VhZTXOUUngqn5Vhy8Zy; Thu, 25 Jul 2019 16:23:54 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3B1B37A5-290B-41C2-9C4C-B6942B3334F3"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com>
Date: Thu, 25 Jul 2019 19:23:52 -0400
To: rats@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfJ3UYRyvaXvIXrhG+vouTFTsZBGjagYLqtVZiPVcuw4/wJV5HPw1esfYqzWgbAxd3iwm+Ytl39i9mxOOfUsfwOgy6Yml51up7Rdl5BV01CJRb7QGhpAB FW+YgS3K5RmuTf+mov4TdJQl53Z8C6EBdAJ3wjcQQqB0c1ZNDm/VJlQvYYnO+RssElpFAJgxCp4WHA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/sgJ8vBBVciAx0ppF76-OwnVdNaA>
Subject: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jul 2019 23:23:56 -0000

--Apple-Mail=_3B1B37A5-290B-41C2-9C4C-B6942B3334F3
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Here=E2=80=99s a characterization of RATS work. The non-blue boxes are =
where I believe RATS work is.=20



The proposed information model draft does two things that I think are =
problem.

First, it tries to span the orange and yellow boxes. These boxes are =
super different. I don=E2=80=99t think they should be mixed in one =
model. The yellow boxes are general claims about the entities. The =
orange box is inputs and outputs related to TPMs. For example, =
instructions to TPMs to do one type of attestation or another type.

Second, it cut the definition of a claim in two. Part of it would go in =
the information model and another part of it would go in the EAT draft =
or such. When you tweak the definition of a claim, say the location =
claim, you might have to update one document, the other, or both.

I can think of ways to make use of info/data models in productive ways =
for RATs, but they would be different than the proposal. Something like =
this:

There would be one info model for claims and another for transport. =
Maybe a little fudging for the nonce, but it is simple and well =
understood.

The definition of a particular claim would be in only one document. =
It=E2=80=99s OK if there are common data types uses by claims are in a =
separate document (kind of like a .h file).=20


LL



--Apple-Mail=_3B1B37A5-290B-41C2-9C4C-B6942B3334F3
Content-Type: multipart/related; type="text/html";
 boundary="Apple-Mail=_BB3CDFF2-9959-4D1D-9267-4AB9414F897B"


--Apple-Mail=_BB3CDFF2-9959-4D1D-9267-4AB9414F897B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Here=E2=80=99s a characterization of RATS work. The non-blue =
boxes are where I believe RATS work is.&nbsp;<div class=3D""><br =
class=3D""><div class=3D""><img apple-inline=3D"yes" =
id=3D"6491D79C-2013-46D2-B441-0F388A9E724B" width=3D"801" height=3D"274" =
src=3D"cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org" =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">The =
proposed information model draft does two things that I think are =
problem.</div><div class=3D""><br class=3D""></div><blockquote =
style=3D"margin: 0 0 0 40px; border: none; padding: 0px;" class=3D""><div =
class=3D"">First, it tries to span the orange and yellow boxes. These =
boxes are super different. I don=E2=80=99t think they should be mixed in =
one model. The yellow boxes are general claims about the entities. The =
orange box is inputs and outputs related to TPMs. For example, =
instructions to TPMs to do one type of attestation or another =
type.</div><div class=3D""><br class=3D""></div><div class=3D"">Second, =
it cut the definition of a claim in two. Part of it would go in the =
information model and another part of it would go in the EAT draft or =
such. When you tweak the definition of a claim, say the location claim, =
you might have to update one document, the other, or both.</div><div =
class=3D""><br class=3D""></div></blockquote>I can think of ways to make =
use of info/data models in productive ways for RATs, but they would be =
different than the proposal. Something like this:<div class=3D""><br =
class=3D""></div><blockquote style=3D"margin: 0 0 0 40px; border: none; =
padding: 0px;" class=3D""><div class=3D"">There would be one info model =
for claims and another for transport. Maybe a little fudging for the =
nonce, but it is simple and well understood.</div><div class=3D""><br =
class=3D""></div><div class=3D"">The definition of a particular claim =
would be in only one document. It=E2=80=99s OK if there are common data =
types uses by claims are in a separate document (kind of like a .h =
file).&nbsp;</div></blockquote><div class=3D""><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D""><br class=3D""></div><div=
 class=3D"">LL<br class=3D""><div class=3D""><div class=3D""><div =
class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div></div></div></div></div></div></div></body></html>=

--Apple-Mail=_BB3CDFF2-9959-4D1D-9267-4AB9414F897B
Content-Transfer-Encoding: base64
Content-Disposition: inline;
	filename=PastedGraphic-6.png
Content-Type: image/png;
	x-unix-mode=0666;
	name="PastedGraphic-6.png"
Content-Id: <F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org>

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
Nh/6w+6PHS1GLdVHtI4sP0o5WnR08FjBsf7jouO9JzJOdLVOa717MunktVMTT7WdDj997kzwmZNn
/c4eO+d1ruW8x/nDF9wuNF50udhwyfnSoT+d/zzU5tLWcNn1clO7e3tzx/iOo1d8rpy4Gnj1zDXW
tYvXI6933Ii/cevm5Judt7i3nt3Ovv3qTv6dgbsL7hHuldxXu1/xQO9Bzb+s/lXf6dJ55GHgw0uP
Yh/d7eJ0vXgsefy5u+gJ7UnFU8Ontc8cn7X0BPe0P5/0vPuF6MVAb/Ff6n+tf2n58uDfvn9f6kvq
634lfjX4uuyNzpsdb8e9be2P7n/wLufdwPuSDzofdn50+3j2U+KnpwMzPpM+V36x+tL8NfzrvcGc
wUERW8yWHwUw2ND0dABe7wCAlgzPDu0AUCYp7mZyQRT3STmB/8SK+5tcXADY4QtA/AIAIuAZZSNs
ZpCp8C07gsf5AtTJaaQNiSTdyVHhiwpvLIQPg4Nv9AEgNQPwRTw4OLBhcPDLNhjsbQCO5yruhDKR
3UE328movfsl+FH+Df+FcVUGcFugAAAACXBIWXMAABYlAAAWJQFJUiTwAAABYmlUWHRYTUw6Y29t
LmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0
az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMu
b3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJk
ZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4
aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlVzZXJDb21tZW50PlNjcmVlbnNob3Q8L2V4aWY6VXNl
ckNvbW1lbnQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBt
ZXRhPgpuzN4uAABAAElEQVR4AeydCXyUxf3/P+aEHBxJIAHCESCcgmCkCIKYqqVa8WpR+1M8q7X9
22q1WqqtVqstrbXi74eVakUr2ioe4Il4ocgVYxQQwhEgHCGEEEJCLjaX/3myeXaf3Z1n99ndZ+/P
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
AAmQAAmQAAmQAAmQAAmQAAmQAAmQAAnEFAEaNGMqu5lYEiABEiABEiABEiABEiABEiABEiABEiAB
EiABEiABEiABEiABEogsAqd8Kw4jKteeaMXW8nojXumHBEiABEiABKKeQGJCHKaNz+xK5/b9J3C0
zhL1aWYCSYAESIAESMAIgdz+KRg+IBUdnd9i3Tc1RoLQDwmQAAmQAAnEBIEzRmcgpUc8KmtasPtQ
Y0ykmYkkARIgARIgAU8E0lMSMDm/rydvMGzQ9CiJHkiABEiABEiABEiABEiABEiABEiABEiABEiA
BEiABEiABEiABEiABEjAZAJcctZkoBRHAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRA
AiRAAiRgHgEaNM1jSUkkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAImE6BB
02SgFEcCJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJGAeARo0zWNJSSRAAiRA
AiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiYToEHTZKAURwIkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkYB6BBKOiWts6cKKx1ah3+iMBEiABEiCBqCYQd8opyOjT
w5pGyyGgvSGq08vEkQAJkAAJkIBhAokZQFJ/fPstcKyuxXAweiQBEiABEiCBaCfQt1cy4uPjcNLS
jsbmtmhPLtNHAiRAAiRAAoYIJCTEoU96ske/hg2aJy0dqDjMwVqPROmBBEiABEggJggkiE6oatD8
tnkX0FIeE+lmIkmABEiABEjAI4G0CTily6D5LfuQHmHRAwmQAAmQQCwRSEtJ7DJoKsZMjrPGUs4z
rSRAAiRAAu4IpPRMNGTQ5JKz7ijyHgmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQ
AAmQQEgJ0KAZUvyMnARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIwB0BGjTd
0eE9EiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiCBkBKgQTOk+Bk5CZAACZAA
CZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZCAOwI0aLqjw3skQAIkQAIkQAIkQAIkQAIk
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
fGvUhI+FXjrcu30H+Q8KUMD2KXdvf9RgDC3lrNtDOUSACBABIiARaNa4Oru2csfNO4+Qe+W+lKFx
qIidJ+7dvSNd+/r6o0oVX+vnFaX22fnI9BlOT3ZOUrMVsfOn/nKd3cOqOVdbq9NUj81zobXC1tKd
OHeqOs+zdg1y7NRqj5f+HGw4j7OTK2qw83gV8TzOrgWMHO3Ww9lapMvD7dvsuodd9rh7sGueAHXX
PFwVQsNl0ucme+31d9HDfOSz6xFP32q2r3FkRlGECBCB8kDAx9sDoQ3tzycnh2Z56E3SkQgQASJA
BFyOQMk7NF3OZFKICBABIkAEiIA6AiXl0FTXOkkRASJABIgAEXBZAqXl0HRZAKQYESACRIAIEAEF
AmodmvZf1VeonJKIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAqVB
gByapUGZ2iACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRMAhAuTQdAgb
FSICRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRKA0CJBDszQoUxtEgAgQ
ASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAg4RIAcmg5ho0JEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAiUBgFyaJYGZWqDCBABIkAEiAARIAJEgAgQ
ASJABIgAESACRIAIEAEiQASIABEgAkSACBABhwiQQ9MhbFSICBABIkAEiAARIAJEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBCB0iBADs3SoExtEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJABIgAESACRIAIEAEi4BABcmg6hI0KEQEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgA
ESACRIAIEAEiUBoEyKFZGpSpDSJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJABBwiQA5Nh7BRISJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABEqD
ADk0S4MytUEEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiIBDBMih6RA2
KkQEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiEBpECCHZmlQpjaIABEg
AkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABFwiAA5NB3CRoWIABEgAkSACBAB
IkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEoDQLk0CwNytQGESACRIAIEAEiQASIABEg
AkSACBABIkAEiAARIAJEgAgQASJABIgAESACDhFwd6gUFSICRIAIEAEiQASIQAkROLNrF7786Sqr
vRLa/DYWQ8Irl1BLVC0RKA8EnuLMvsNYu/0XHLt8nynsiZp1a6PrbztgQHi18mBABdGR+qGCdCSZ
QQSIABEgAkSACBABIkAEiAARIALllAA5NMtpx5HaRIAIEAEiQATKisDlzOPYsJ85HCt5o3mXNugS
7KWhKgXYNj8Zc/YYqoyt2sLCoVmy7WtoipWqyrv+Vsyyk/wUBYWA4cLzObg7dQX6FIWsLqCI/Xk4
WZey2v+fvTsBr+Hc/wD+LYkkjRBLaoudEgS1k4aUkpTLTS2tXrT/olS1lrZKL61LuaXVWkqpKreW
S1HN1UuDlqg91iYkiF2sSQiRSuRw/++cbWbOlrNl9Z3n4bwz8867fGbOnJP5nXem8OyjLGz89FNE
zk82a+jc+elIutgfdV2yNCuWCywKcD9YZOFCClCAAhSgAAUoQAEKUIACFKBAPgrwEkg+YrMqClCA
AhSgQJEX0FzD1IjZWGzoSPsc3F0fhtKGeTe8eikGZJbxKqkuMR/qV1fo5rmi3n4nODRXjqNbm9mI
UWzba9w7WDmmucPHzdmtP6P+61GKkgIRFTsJvap5Kpa5mCxE++j2gRiLwUxdDz3hyW/yLu5s+zbn
frDPibkoQAEKUIACFKAABShAAQpQgAJ5KcDLIHmpy7IpQAEKUIACxU0g+z6km8Eap7ql9aPujEvy
NlHQ9VvtXQ7Oxl/Axbti6KCPP9q0qGI5WFdo22+1Yy6vyLqVqgpmSgVu/Pwr/LP1F/hniAO3TL2T
hDdUwUyppGQs3X4DvQYFSjPumQrNPsrB9g3rFH3qhF9j+6BjpZK4euYyDl4vhacUa5nMKwHuh7yS
ZbkUoAAFKEABClCAAhSgAAUoQAFHBEo4kpl5KUABClCAAhR4zAV8AxASpDDwzuffRhV0/Yquq5KZ
l/FGxAw8/9IsPN9zBU5kqtbKM4W1/XIL3Z+yMnhyxpJjuOdAbfFbYswCo9rNH0i3nnXjVGj20UNk
3JT7NWxxBDpX8xW32PVGjYb10SesJtx5s2e5JqbUAtwPag/OUYACFKAABShAAQpQgAIUoAAFCkYg
n69CFkwnWSsFKEABClCAAu4S8MO4TQswIDUTGogRYtX88jmoUtD1W3H0KIlqxlU+4smO1qZC2n5r
zXXncikQnqgocOsKbLnSEX2q2fP7uptYOna/duNg8X+8lDItT7vWHf8Vkn2UfRv7t8r9eaZuGXmG
qfwT4H7IP2vWRAEKUIACFKAABShAAQpQgAIUsCFgzxUkG5tzFQUoQAEKUIACj52AlzeqVquAGvke
zNRLF3T9lnZ4SeWzPsW4OVs/GSuM7bfUJ3cvk4KZ7Zujl2KE74L/XLCrlpQDRzBXnzM+qAF6tRcz
yuCoXaU4kKkw7KOSD6Ee6Ks8xhzoC7O6JsD94Joft6YABShAAQpQgAIUoAAFKEABCrhJwNblNjdV
wWIoQAEKUIACFLBf4JF4Pt4F7DtyCeeuZiBLjPUrW6EcmjSugTZNxXMZbXxyazLTEXfsDA6eTMXN
jBxRpSeeqloRzVvUQ9t61p9VeO9KMmKTMkR2LwS3rYMAj0c4eyQBm/afx50HooyagXihWyPU8NX9
DureDZH/jMgvonY1G9ZC3QqWxyNm3UlHwslkxF1MRUqq6MsDwNuvPBo0DESr5jVR1dd+FWVOW/Vr
DU7dkbpuc3qyfEU0FLfvNJ0cbXNW2k0kXBUdu3sGccbCRJ+PXYTnk4C0F6T/Kjao7rCftrjsTJw8
cR77T1zH5bT72kXefn6oU7cGWj8jyixrvaOq/dpK7FcvQHMnDb/vPonDSbfEsQVxbD2FZ9o3QKiN
40Nbqbv+q9sCo1qWxcaxO7UlxkzfjZND6qChaJv1KQubFsnPkhzwWnd0OZ6JjfuSrW+iX+Po/jQU
aOsYk/LkpW3WHXFMXdIdU6sMDRKvuw+eQif44U/tW9sHjRo+ZT462oXjRVEV7onj+ujh8zh65rY4
B0jHiR9q1ZHet9XF+1b9e8iUMxcRf+NPsbkH6jWvazzOleVJadkUqNqwHhpaPG84f/4zrU8174SL
S/tBVTlnKEABClCAAhSgAAUoQAEKUIACFHCHgI3Lou4onmVQgAIUoAAFKGC3QOY1fPL2JEzeam2L
5vjlyEiEV1IHFKSI2a4VP6LThG3WNhQj47rj0DcvokUF022zsGr0ZIzYp9t0YfSnqPLfBYicrw4W
hU39GNuH1BSZRP6Rcv7giRPxx1t1VPVm3TiHr75cj/ErT6mWm87MXPUpxoU9Zbo4l3nb9SeuWYxW
H9uuV1tB0CtI+/V5lNPX5mybDy5egE4mVkAyBveequqHI366DR/hyE+b0OrtKFU5pjO93h6Bbz9s
hQDTFdJ+Uu7X3+agw9mtaDZss1lO7YKBg3FjZoiFcixnd3rpTQ8806U1grFTd9tY8br8UC/8M8R6
wF1z5TgGG98TgXi9e23ciFUfn6btcXZ/6sqxfYxp3wN5aJuw/l8Wj+FVE2ZDDnA2wL7TH6CtMSbv
6vFiEMzA6k//hQHzjxkWmL2OnjEBnw6qrw+mZmH1m1MxRj9aVj7OzTbD6f/+G8/r35uWzhtw+vxn
Xpe8xHkX5/aDXDNTFKAABShAAQpQgAIUoAAFKEABCrhXwPSqpntLZ2kUoAAFKEABCtgpkIHP/2or
mCkVcwynbupG6cmF5mDjp9NsBzOlzPs2o1XT73BADF40nbz85CUjIj40C2ZKa5tV9zFmUuav7WV6
G8w0TG0xPddgplTY+AEf4l8npXGCjk226teOiLSnOH/lb7qcb/OfWbYDa4ampGU/NCRhq/26TDnY
8umsXIOZUt6N8xeiUt9oXDWWLieU9YzoMsZ6MFPaZOVSVJp8TDwXNY+njPvwqdAAE3rL9cxYcgz3
5Fmz1L7/bJeX9e6OjhVKIdvWBnB+fxoqUtqZH+NQ7cOCt3XP8QKk4/O+Y2wGMyWfuRNm4PMD0ght
3VSmuiEF2HrKp2cpw88HAHNTZ89/ct3mKXe5mJfMJRSgAAUoQAEKUIACFKAABShAAQrkv4Dyal7+
184aKUABClCAAhTQCtyLP4zximcCTlj8McY9Xx1+4vltN5Mv4+fVmzBCjJrKNvG6tPVHVQAyuPcr
WDahLZpWElHK7HT8tmYjXvhYd3tPYD/af9kaD6Y0t/mIR0MVo6cORrNStxD1fRTkcKZhrZXXzDui
FsPUAFNmd0O/kLoI9PdETlYmYjdvwwuKkaSDlx3HwJmt7GqPoVRbr40iXsa6yinw9FR+xfGAV+Zx
vPC2YgRrldJyn1xoc8jrExEV8qco/7wo3zCaMhAzF/dDSzF6TgqwZotbdgY2q2qr2ap10j59Yb5y
lGlzLFwWgReaVYaPxwOcOxyPT19fgY2Grfatw8DvnhYjaNUjZQ2r1a+BmDK/P/o944+UE3/g7WHr
9CMlRa4lP+G3t5paGAGsLsHVOQ1K4Pn+kcAGvdfWFdhypSP6VLPwO7vsi1g8XbaYObCJOFYemr0P
VG1yYX+qynF4xj22T0f0RVR102MK6DVuGEa19kVOjkb0vwwa60dnuut4ObJiBcbrR2prux7UFb/M
7owWVUsh7Woy1i1eh8kbdAH8Hcdv4aO2il9COGyl3sDZ85+6FPWcqy6O7gd17ZyjAAUoQAEKUIAC
FKAABShAAQpQwN0Cyqt97i6b5VGAAhSgAAUoYKfA+WNJcs6h72Bqj5r6IF8JVK1VB8M/fAevvZUp
HmZnvMekyJ+GRa8rgnQDh2HPzLYobSjJwx/hQ15FQvlSaGQI5i3ZakfQKhDrdn6IPvW8tSX936Ce
hhJzf/WtjkkzIhFZviEG9ahvvKWrdkNfb4QP6o99D1LQ/mP9LS0PX9OOLqyRe8l25fCuVlMExqRb
46qnk2uPqBase6+Z/PxBF9pcWuybXrVE0Rp/DBABTd0tQQMREd4EwU59y0rDbOU+FU9NPHT6VbRQ
7PaAbmGIOl0Pbz49GYv1vYr5+DccGVgHLWw+i7ITdsYNRKj+tsMNa1VBTLQ3KkSs0JeSjJU7ryL8
pUD9fN69BLRthWGIMrZ/wX8uoI/JrYul2i/t3Ke4zWp3vKy9x2oWbHbThf3pfI/dZ1u6mjimqomW
qI4p4IWIFujc0PSZqW46XrKTMXuC/j0pIbTvhwvrI2B4XwZU8MdHXzXB3/r/ivovrcbLbSo5T2Vh
S+fOfxYKMi5y3cWx/WCsmAkKUIACFKAABShAAQpQgAIUoAAF8kjAwk/h86gmFksBClCAAhSggFWB
nAeKW6/eyoR8Q0d5E28RzNSFGHXL7sXHY4ZxdQP88oEimGlcDjTs2RmjjfOnxG1rxZBBG9OUtWON
wUwb2ays8kRnEQAdZRrMVORuHBIszyVewDURp83LSXPlEBqNNYxSFSPdpk5En1rKwJAb2vxQvqWs
9IzFHNOhtHZ2MOXAQcxV5J3zcx9VMNO4yjcQn/78inFWGn276VC6Yt402Qn7El41BjMNa8sFt8ac
9oY5ICND2Q95udtTHlXw+sQGxmJjpu9GvJlZBn74TA7Y95rR1hhgM25oMeGG/WmxXGsL88hWdUyJ
kb455u9bdx0vl3YeUASOgVWzulm0rhvyPB5d+Q7Dg5VnImsu9i935vxnq3R3uWjrsGM/2GoL11GA
AhSgAAUoQAEKUIACFKAABSjgHgEGNN3jyFIoQAEKUIACLgnUfqa+vP2GpQgbH4P4tBx5mYXU6WPx
8tL2bRBSQZ5VpTzKoFk3ecnBxFR5xiQVLEaHfhjib7LUvbOlq9dAL0WRytCiYrGbkhn4evRCRVnd
Mc+uW7MqNhHJ/Grz5eNJioq7I1I5NFOxRkqWa9pYjHKUpx0nLTwgVb+614zOaFtWziunfPHcX9vJ
s/mYavnXzoradmL1PnVA9t5J5W2YG2BUd/eNHHXn/ixIW3cdL6k3FE9hDeqH52vl758Izpz/FAeP
WdJdLmYFcwEFKEABClCAAhSgAAUoQAEKUIACBSbg1M3QCqy1rJgCFKAABShQTAXKNW2BCVhnHHEZ
v3IFmol/vQb2w4jXW6NLwwpmz5n0VI7X3LcCZZ7fAcXYR6NUBSQjRvF8Tluj8GrXq2hWj7EgBxOa
O+k4fPwCjp28jouX0nErSz/C7M878vMfHSzT0ewnf/oJYxTPBVwY3cPiyDNDuYWhzYa2oHcgnjLO
WEh4lEOn3sDiDbp1ZSxkMS56kE8jL40V5p7wqBaEhWJ06Aj9/pnx/TH8PSxMf8vkR9i+eodcyMDO
6GgtYC/nMkvly/4sLLauHC+KwZ/BIYHqW0Wbqbp/gTPnP7tb4YqL3ZUwIwUoQAEKUIACFKAABShA
AQpQgAJ5LcCAZl4Ls3wKUIACFKCAPQIeT2Fq3ETcenk6FiuCjxtXroP0D0GdsG7+i+jT0M9Y2tXk
ZGNam0hMhmLMpnqdYu6uIm2WdEdwRpOO1fPXYcDn+82Kz9cFaYl46235VrPBb4+1fqvMQtHmLBzc
fcxI1KtNNWXI2rhcTuQgVh/MlJb5+ZWUVxWJlC9eGNYd2LdZ19qtK7DlSkfxDFQxOvDOKcxZIh/f
cwYGORZoLxT7M693gruOF3U5tev5O2btjm46cf6zXq26P8X/fWRdgmsoQAEKUIACFKAABShAAQpQ
gALFSYABzeK0N9kXClCAAhQo0gIeFepg0a+LMHJPLBbMXorFipGFSNyJfl12Ys6GORjVVhfUfFI8
U1M5jZ74CqpCo1xkls4SIbIekdXNlrtvQQbm9X9PNSpSKju4fXM0rVsW2haLEZqLN8iBO/fVrSwp
C//6xyzEGBd1wsp3mxjn1InC0mZ1q/BAMWzOZJVutgRqB4mUPgBua+Stxc0LwcIanVphADYbn9+4
4D9n0eet+ojfuFux7yLRN1h9rNtueiHdn7Yb7fpatx0vBTOa19Hzn91gbnOxu0ZmpAAFKEABClCA
AhSgAAUoQAEKUCAPBBjQzANUFkkBClCAAhRwXsATwSEhWCT+fXIhCf9auBLjV8oj1cb03oRuF/uj
ofgE9/crJ1fTbRg+f6tt/o+sklugTZ3dtEkVzOw1bgS+fqMFqvoqnsmnSUamCGiuMtnWnbNXYzZh
sGL04pS1vRDsZbkG97fZ23JFuS71RutnmwNbdcHejbsv4Z543mdpq9uVhJcUm9YHNG2OvLVaRgGv
8KqJ198OxKr5umM8ZvphnH2tPFZPkEf3DpjfSgTq7Z/cvz/trzt/c7rreDEpJ/Y6sgbVzGV0cF71
1P7zn/UWmPTncXgfWcfgGgpQgAIUoAAFKEABClCAAhSgQLERUFxdLDZ9YkcoQAEKUIACxUIgoFZ9
jJs5BX/M76roTwruZBtmswwJEQQ7j4u2B2fKefMwded6ilx6t0FYOUYEo5TBTGltXg8AyzyHtwbo
b2Mq1dd7GMaF+Espi5P725yM5PRHFutyaOHWJJw37msLW945jx+2ysubVfeRZ4pQqkO/borWbkP9
v35gfJYs0BzDOldRrM896f79mXudhSKHK8dLKUUPNpzHBbvPJQ+RnaHY1mryEcxukW01r25F7ue/
XAowrHbFxVAGXylAAQpQgAIUoAAFKEABClCAAhQocAEGNAt8F7ABFKAABShAAdsCwS92ErflNEze
eFJ/f4XarYMNC8XrNvz7QLpiviCSWYhTPgOycz2Lowtvn76Yh6MzH2HjZ99jo7H7DbDzH21tjDZz
X5vluE4yLmTkdrtYYwNVieoN6yvm92PprzcV8+rkgfW/Km7L2gA9Wz6lzuC2uUdIuXITJy/cxNU7
OW4r1VCQd72mmCndOtcwKZ4hi6HPoX1Zwwp7Xt23P+2praDzuOt4qVhdOQZ2G5bvtnYuycKBrYdw
4IrhOPBF/WcbGBk2/pKI28Y5ORG/diVe0I/ClZfal7J2/rO1tbtcbNXBdRSgAAUoQAEKUIACFKAA
BShAAQrkrwADmvnrzdooQAEKUIACFgRy8OPkz9B5cgzi0wyBAjnbWRFAkG/PmoU/9aOnSjdsjimK
QNDklxZjdbwcVpNLADSZ6di1KQbzfjoHxbhOZRY3pL3RVLplqn7aOGE34k1GGF46EIMKEUsNWdz+
evvIdkQukW/RO3rZEIRWsFWN+9qse7Kprq6DB6/KlWbn5PJkUzlrQEgLjJZnMXfYh5h3IE2xREo+
QvymH9H+42Py8oHd0NFmP+WsjqZOrv0Oldp8iEYhHyKw0TRsueGG0aeqRvih98hOqiWGmYWv1HPw
Nsru25+GNhTmV3cdLzWe7YBhio7OGCDOJSfV55J7V87hk9dHov3rC/HpnhvG3DVrVjamsW8dpv4k
v/8gzjbbv/sWzcbuFHkC5XyqlHPnP1URJjPucjEplrMUoAAFKEABClCAAhSgAAUoQAEKFKCAfoxH
AbaAVVOAAhSgAAUee4GHSL10CjFbT6HZkhUIGxiJN7pUh29ONv74fScmrzwlC/Vugca+hll/vDk9
EpN7R+kXnMKAiDH4tndXvCxGR9Yq54FbN1MRu+sI5m7QlxH0Cga9WMfGiEVD2c69VqweoNhwG5rV
ycDCxa1RxVODU79tF88DVfRFkdM9yRxEL1utKmruZ//G+cX3Yfp8yTJ+NTBiWh+EV/OEW9rsVQld
ugGr9LeAXTVhOq4cj8Rz/tcxef5+9JoxBVGDrAV0lE1+CmOXdcfc1+Vb5o7p/QG+69YJAzvXRZkH
t7B7dRRWKUcxogF+/aCpg4E/ZZ220jk4ukt+niUgRp/eFqNPKzn7nFDLddXt3B5h2KkYcSryBfVD
74aO1+OW/Wm5mYVwqZuOF48qGDm7HRaPNexrcS7pMgYzxLlkYJA/ribGyecQoaAM3tft2BrBYt/F
63Xmvj0Z27dL23liz/TNitHSykCnktLZ85+yDNO0m1xMi+U8BShAAQpQgAIUoAAFKEABClCAAgUm
wIBmgdGzYgpQgAIUoIAs4CUnEbMySvxTLDAmm4vbp4aobuMa0LYnDs3PRKu3txlzxWzYBumftcnT
ZIXJIEqTteaztvLX6NYDc9pvw5h9hu32Y8QwQ5DEsEz/Ko0uFYE50zGptsqXtrS+/gHuXtOXbXhJ
PKYIqBgWSq+n8PLkPtoF7mgzRIi4x9BI8SxTQ3AZuv2or7Jy6ZL6lK3267LU6PYi9s24hfYTZLf4
rTsxXvwznxogaucodK5gftMN607mpdhaUupJKRArB6Oyc1x7CKrp/tbWXbYuxgwVZkvklgwb2wLK
8Li8xrahO/Znbna5rVe21em0BlCPkbRckruOl+CX/oZVh5MxYKW8r+PFeWS8WbWBiGxRUV5aIQjL
ZrRDK+XxarZdOyycUR4jJsiBerkAwNnzn7IM07S7XKTh1fbsB9P6OU8BClCAAhSgAAUoQAEKUIAC
FKCAewXMr365t3yWRgEKUIACFKBArgLeGDhnGpaO6yRGOlmeBrw9GAkJ71i8fWqLF/sjbedYTOjd
wPLG0tKg5pgwdQQSfuikCogCJVGlhhSw0k1+fnLgzbBM/Zpbfj+MWjMH6yZavoVo2MBXRD/mYd1A
Uap2lKH8TFBdPbmVb2u9j3ieX3N1c63OBaKUcZ2rbdYVFBDSQwSXuxtLVSYa1Sytn7XVfsMWJdB2
0BtI/nkERneT941hre41EMMmDkPS6Q/Qq56lUYz21KMryVMZTZJR9NV5onlHxX2N0Q7P1jAOEVY3
yeqcIoTu5wnFnGKLEuj8ymDFfCeMfN76M0HLGDjFFrUr+yi2k5Ku7s/c7HJbLzfHtq2cz2LKqxQU
N3NFGR9r7013HC9SC3zxysxJ2Le4nxgta2kSx9y4YeL9Oxl9TI65FoOG4A+xnaXzVy9x7ko69waG
hCp6U0rZF9fOf5ZaqlvmJhe794P1lnANBShAAQpQgAIUoAAFKEABClCAAq4LPPE/MdlTzN17D3Du
Uro9WZmHAhSgAAUoUOwFPEqWQJMGulFK/7u9A7h/3k19zsHttExkZDwQz8p8CE+f0qhUyQ+lPewr
XpOdhZupd3H3vtjWoyR8fHzgU9ob5Xwth5EMpWaJ5zxKwU1vL/t+62RXftGWq8a2lEKZgHII8DWU
/whZ2WKkX0lPeFvoW27l57be0C+HX11os7Eujej3jUwxaFNEB8XorjIVzPefI+3XZGbianom/hT7
VNpHT/r54ClxTFgKYxrboE/YW48un2iyl+XjRJOZhQxxPPr4+lrcX6b1ms5r9M8R9RDlW9jdcnZN
DrJEN3PNJ54jqj1+cjtmXdifudnltt7QqdxsDfksvmpEPx9K7xPx3vQwvHcs5jQudOV4MRYifG+n
3cYtcXvhHHEeKePji/IV7Nn3OUi5chtp0rHqUQoVVO958XbQHwfWjjNpvLYr5z+5/eYpl1yc2A/m
LXjMlpQOxhNlWuPRo/8h7mTKY9Z5dpcCFKAABShgXaBh3fLiO7cHUm/fR/I13gfCuhTXUIACFKDA
4yTwpI8nnq5dLtcuM6CZKxEzUIACFKAABcwF8i6gaV4Xl1CAAhSgAAWKlAADmkVqd7GxFKAABSiQ
fwIMaOafNWuiAAUoQIGiI2BvQNO+n3oXnX6zpRSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEAB
ClCAAhSgQDESYECzGO1MdoUCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACxU2AAc3i
tkfZHwpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQoUIwEGNIvRzmRXKEABClCAAhSg
AAUoQAEKUIACFKAABShAAQpQgAIUoAAFKFDcBBjQLG57lP2hAAUoQAEKUIACFKAABShAAQpQgAIU
oAAFKEABClCAAhSgQDESYECzGO1MdoUCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIAC
xU2AAc3itkfZHwpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQoUIwEGNIvRzmRXKEAB
ClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKFDcBBjQLG57lP2hAAUoQAEKUIACFKAABShA
AQpQgAIUoAAFKEABClCAAhSgQDESYECzGO1MdoUCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUo
QAEKUIACxU2AAc3itkfZHwpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQoUIwEGNIvR
zmRXKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKFDcBBjQLG57lP2hAAUoQAEKUIAC
FKAABShAAQpQgAIUoAAFKEABClCAAhSgQDESYECzGO1MdoUCFKAABShAAQpQgAIUoAAFKEABClCA
AhSgAAUoQAEKUIACxU3Ao7h1iP2hAAUoQAEKUKDoC6ScPIbV268jGx5o2rk9whv6FoJOPcLZA0ew
YfsZxF3NEO3xQsWqT+G5v7RDr2D/QtA+NoECFKAABShAAQpQgAIUoAAFKEABClCAAsVTgAHN4rlf
2SsKUIACFCiqAppHyBJtz/0D+qHI5GlHPkCTnYWMLJFfTD6+vvC2VLjd9WqLUf2nEUV7e7n3pg+X
92zFmOmntPUEo44IaNZR1Zn/M1nY+OmniJyfbFb13PnpSLrYH3UtuZrl5gIKUIACFKAABShAAQpQ
gAIUoAAFKEABClDAUQFeenNUjPkpQAEKUIACeSSQdeEQ2oYsRLy95XcbjLvLQlDaRv57J/egTJel
ihxdLQTf0vFJxHuYnKjI5mBywOxpWPFSFQe3sp7ds1Q548raXiWN6YJK3D4QYzGYqWuPJzz5jaqg
dg3rpQAFKEABClCAAhSgAAUoQAEKUIACFHgMBHj57THYyewiBShAAQoUDQFNxj37g5lSlzJykGOz
a4+wZ/VWkxzbsOFwD4xr6ycvz7yFHS4EM6WCfH0LPugod8jdqRxs37BOUWgn/BrbBx0rlcTVM5dx
8HopPGVcm4Oz8Rdw8a5GDIf1R5sWVWwGnI2bMUEBClCAAhSgAAUoQAEKUIACFKAABShAAQpYFWBA
0yoNV1CAAhSgAAXyWcDTpL6gBuglHs1412SxbjYTaFwaPhbX6RdmX8bKJclmOcZvOIWxbVvJt6v1
DcDLvQMRI4Kawaa5E5NNgqyBCA4yySTylDdZVLxmHyLjptyjYYsj0Lma7pmeNRrWR42G8jpkXsYb
ETMQo13UAPtOf4C2heHxn4omMkkBClCAAhSgAAUoQAEKUIACFKAABShAgaImwIBmUdtjbC8FKEAB
CjwmAs1xaNM7aOHlfHdTDsVhlbS5FIBUjsBcuQ+HP26lCLT5YfhXUzDcQlX3TsaIW9au0K9pLgJ0
7yi2s7BBcVyUfRv7FQNdn6lbxnovPUqimnGtD0xj1MZVTFCAAhSgAAUoQAEKUIACFKAABShAAQpQ
gAJ2C5SwOyczUoACFKAABSiQrwI54q6lzk85+HVNlG5zEczsNbQrwoyFHcOaPWnGOUcSj2WAruRD
iPGwisnG7XVLKtd5Qx4Gq9icSQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUMAhAY7QdIiLmSlAAQpQ
gAL5J+BS8PDOBXy7wdDWQIwa1RO3b21DjH7Z3NXx+KRbWIE+3zHlzDn8fuQcEq7e1zb0qarV0alT
YzSslHvP711JRmxSBuDpheC2dRDg8QhnjyRg0/7zuPPAE0/VDMQL3Rqhhq/8262sO+lIOJmMuIup
SEnNQNYDwNuvPBo0DESr5jVR1eTWsFl3biLhksh094xupKuec/fBU+gEP/wpPcDU0weNGoonaKaJ
vFd1eeMM7BB1HbsIzyehe9apyF+xQXVVm4xZmaAABShAAQpQgAIUoAAFKEABClCAAhSgAAWsCjCg
aZWGKyhAAQpQgAJFV+Ds7n365ziKPrQPRZsKvrjbszuwYbOuU1t3YM+NjgivJAf88q232Tfx+Zsf
YrziNq7KukfPnoDesHWv3SysGj0ZI/bptloY/Smq/HcBIucnK4tB2NSPsX1ITWTdOIevvlyP8StP
qdabzsxc9SnGhYngpH5KWP8vtPrYfJtVE2YrApy652Q+WLwAnUzqhwhoDu491VCc9tXQJtVCzlCA
AhSgAAUoQAEKUIACFKAABShAAQpQgAI2BQrgKqbN9nAlBShAAQpQgAIuC2Ri07KdxlKGDWisHYlZ
NeQZ9DIuTcbKnVeNc/mW0KThkx7Wg5lSO+aOnYFOE+T2W2qbl5+8dETEh2bBTGlts+o+4v80TG0x
PddgppR//IAP8a+TWVLS4enPLHUw1VoBadkPra3icgpQgAIUoAAFKEABClCAAhSgAAUoQAEKUMCK
AEdoWoHhYgpQgAIUoEBBC0h3NHVm0lxJxBj96EUgEC92rKIrxrc6Bg0ENq7Uza5afBwzXwpEVWcq
cXKbI6v/jcnimZ7GKagT1n3WGa0rlcSx7XsROUE/gtSYwbHE6KmD0azULUR9HwUpnInMO9hvLKIB
pszuhn4hdRHo74mcrEzEbt6GFyZsM+YYvOw4Bs5spX305dMRfRFV/U94ZZ7HC2/rn0cqcvYaNwyj
WvsiRzzkNBtl0Fi6Ve3rExEVYpo3EDMX90NLsV7al9nijrSBzfJT29gtJihAAQpQgAIUoAAFKEAB
ClCAAhSgAAUoUKQFGNAs0ruPjacABShAgeIrcAztn56M4CALPUxMRtOpE7FiSB0LK4G4aGM0E+jW
DSEVDNk80bF3JLBSH5xLXIedZ7rglXq5P7PSUIJLr5qbWDHhmFxEUHckRfdBXf23kRqD+uDPzg3Q
v81sbJRz2ZkKxLqdH6JPPW9t/v5vk1sAAEAASURBVP8b1FO/XTlMmhGJyPINMahHfZRTlubrjfBB
/bHvQQraf6xv1+FrkMat1hD/Slerg17VRELjjwEioLlKv+0LES3QuaGJWS2Rt5Zp3kBEhDdBML9t
6eX4QgEKUIACFKAABShAAQpQgAIUoAAFKEAB5wR4y1nn3LgVBShAAQpQIB8EkhEvgpdm/0TNq1af
w22LLUjDekNwTqwf3be+9nazhqwBzZ/BAMOMeP126wXFXN4m751JwFxFFXNmRxiDmYbF3tWaYP2R
9xW3xjWssf06Ze1YYzBTndMTnUVwc5RpMFORqXFIsDyXeAHXMuVZbeqh+jax2TliqKW1SZU3CznZ
1jJyOQUoQAEKUIACFKAABShAAQpQgAIUoAAFKGCvAAOa9koxHwUoQAEKUCDfBQLFCE0L/0Q7BrxS
Rz3aUN+2eyfjMcPYzgbo/exTxjltwqsqBg4NNC6LmX4YZzXG2TxNnD+YpCi/K7oFSfdqNZ88KgXh
kxntzFdYWRI89B18GOJvZW3ui0tXr6EKoJqMvcy9AOagAAUoQAEKUIACFKAABShAAQpQgAIUoAAF
8lSAN0HLU14WTgEKUIACFHBWoDn2nX4HbS3H/KwWGhsdK68b2Bnty8qzulQJdHqlG7BkqX7FNmyK
EyMYWzhYkWmxjs53q45AN30LqV2vovaZl7k1QXMnHYePX8Cxk9dx8VI6bmXpR1r+eceJW9zmVhvX
U4ACFKAABShAAQpQgAIUoAAFKEABClCAAu4ScNOlRHc1h+VQgAIUoAAFKGAQcHikYHYy1n5+yrA5
cPYafttzHNmZyiGYHvDKvCznEakx/0nCWy2a2xUUVG3oykxGDnJc2V657QP1LWGVq7RpTTpWz1+H
AZ/vN1vFBRSgAAUoQAEKUIACFKAABShAAQpQgAIUoEDhF2BAs/DvI7aQAhSgAAUoYJdAyrHjWKzM
uS8KL+xTLrCSXnIQcR80R34P0nQ4YGul+bYXZ2Be//cwxsQhuH1zNK1bFtpxqWKE5uINx2wXw7UU
oAAFKEABClCAAhSgAAUoQAEKUIACFKBAgQkwoFlg9KyYAhSgAAUo4E6BHPy+YZ2TBe7H+oP90CLM
+edQOlyxXy5beOWy3s7VZzdtUgUze40bga/faIGqvorHiGuSkSkCmqvsLNP+bN72Z2VOClCAAhSg
AAUoQAEKUIACFKAABShAAQpQwKoAA5pWabiCAhSgAAUoUIQE7lzGipVyewdMHYuJnfyRo7zbrLwa
njmpmB7xlTGIN+P7E/h7WAhKK/LkaXJrPE5nhlkZFfoI508ku6X6O9dT5HK6DcLKMa3M+5jLHWvl
AhxNJSM5/ZHooyJ46mgRzE8BClCAAhSgAAUoQAEKUIACFKAABShAAQrk7+Oy6E0BClCAAhSgQN4I
XDoQi43GohtgWN8maFjWuMBCIhDDxjXAKsMzN7fuQWxaCDpXsJDVTYvqt24kSjI8x/IYVuxJQ4tu
5hUeWbsSkUvcEdDMQtxu+VayvTrXMw9mihbdPn3RGNh1R1czjIUk40LGAzFnbaTmI6RcSUWaeJho
mXLlULVs/tyE19g8JihAAQpQgAIUoAAFKEABClCAAhSgAAUoUEQEOGSgiOwoNpMCFKAABR4/ARHn
snPKxC+rt8l5e4egtc1gpi5r64gQeRucwtrfrynm3Z/0rlcfoxXFzn39O2y8oOilJhNbvv4Wrcbu
FLkCFTmdTXqj6bPNjRtvnLAb8dnGWW3i0oEYVIhYql7o4pzybroHD16VS8vOgXLA7Mm136FSmw/R
KORDBDaahi03Hsl5maIABShAAQpQgAIUoAAFKEABClCAAhSgAAWMArzlrJGCCQpQgAIUoEBhEjiG
9k9PRnCQtTYlIx7dkRTdBzXTkvD1Vjnf6J4NrY4JlHOJcYMNG2KCWDBDv3DxqhP45MUqCFBmcmfa
4ykMnt0Oc8caRmmeQmTImxgwtCt8sx7g9MqdiDHW544RmkDF6srebEOzOhlYuLg1qnhqcOq37Ri/
8pSxRrckvCqhSzdglX5/rJowHVeOR+I5/+uYPH8/es2YgqhBUrA2B0d3GRykmsVozttiNGcla6M5
3dI6FkIBClCAAhSgAAUoQAEKUIACFKAABShAgSIpwIBmkdxtbDQFKEABChRLAcVgRV3/RNAy0VZP
dRuc2XlQBDcNU3P0b2t+G1fDWvVrBfSd2hwzPtbflnXfavx+oRP61LJ+61OzJqoLzHUu+KW/YakI
5A3eIGddtWSbPKNNtcOcqX4Y87HpcjmbyUBLeYVJqka3HpjTfhvG7DOs2I8Rw5SBRMNy8SoFj4W3
WR/FsEr5NrKK/BaT3ugxNBLYGmVcG7MyyhiorVy6pHF5qSelwKYcuM3OybOHeRrrZIICFKAABShA
AQpQgAIUoAAFKEABClCAAkVRgLecLYp7jW2mAAUoQIFiKeBR3h9hDvZMCr7lZGcZtwoeGopmdtxu
1rBB04hQBBtmxOuVDHVQzQPK4GYAKnopMjuV9MX/fTUPv0ztanHrXm8PRtK5NzCqS215fSk5CKhb
WBJVakjBQN3k52e63rBGevXDqDVzsG5iJ+VCYzps4CtISJiHdQPFIm3w2BtPmv7cy6sUKhu3EM+7
9LFVHxAQ0gOH5ndXbCEnG9UsrZ/xRPOOyuG37fBsDV85I1MUoAAFKEABClCAAhSgAAUoQAEKUIAC
FKCAUeCJ/4nJOGcjcffeA5y7lG4jB1dRgAIUoAAFHh8Bj5Il0KRBRW2H/3d7B3D/fAF2/hGysnWB
SG8vZQDSziZpcpCl3bwkvL3Mf+uk0T/70UOUbRrrs7MGy9k0Wbh64y7u3heVe5RCpYByKOcr12+o
11qfskS7AMtttlihCPxeTdXV5ynqKyPqCzDWpzcs6QlvS53UiPUPRTtLivo85DZarMewUNu/THFv
31KQHp5ZpoIfSpuUrcnMQobmIXx8fS3XayiLrxSgAAWKkkDpYDxRpjUePfof4k6mFKWWs60UoAAF
KECBPBVoWLe8+JvLA6m37yP5mv33gcnTRrFwClCAAhSgQAELPOnjiadrl8u1FSaX1XLNzwwUoAAF
KEABChQ6gRIWA5F2N9PDShBPX4DbA5mGhnl4o2o18c8wb/KaW73WAp0mxcizXrbqy8VQBDHtDmQa
atT3zzBr6dXD1xu5f12ztCWXUYACFKAABShAAQpQgAIUoAAFKEABClDg8RGwc4jB4wPCnlKAAhSg
AAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABClCAAoVHgAHNwrMv2BIKUIACFKAABShAAQpQgAIU
oAAFKEABClCAAhSgAAUoQAEKUMBEgAFNExDOUoACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUo
QAEKUIAChUeAAc3Csy/YEgpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQwESAAU0T
EM5SgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAKFR4ABzcKzL9gSClCAAhSgAAUo
QAEKUIACFKAABShAAQpQgAIUoAAFKEABClDARIABTRMQzlKAAhSgAAUoQAEKUIACFKAABShAAQpQ
gAIUoAAFKEABClCAAoVHgAHNwrMv2BIKUIACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEK
UMBEgAFNExDOUoACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIAChUeAAc3Csy/YEgpQ
gAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQwESAAU0TEM5SgAIUoAAFKEABClCAAhSg
AAUoQAEKUIACFKAABShAAQpQgAKFR4ABzcKzL9gSClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIU
oAAFKEABClDARIABTRMQzlKAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABClCAAoVHgAHN
wrMv2BIKUIACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUMBE4In/iclkmcXZR4/+hxzN
I4vruJACFKAABSjwOAp4lSqp6/bDP4H/5TyOBOwzBShAAQpQwFyghBdQwlu7PPvBQ/P1XEIBClCA
AhR4TAVKeZbAE088gYcP/wfNQ15nfUwPA3abAhSgAAVMBKTPRukzMrfJ7oBmbgVxPQUoQAEKUIAC
FKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAF3C3jYW6D0y6EH/HWtvVzMRwEKUIACxV3gCcDH
W/cxKn0+Sp+TnChAAQpQgAIUADw8SsBT/+va+/c1JKEABShAAQpQQC/g5V0SJcQolEd3U/Aw7RJd
KEABClCAAhQQAk94+cKjasNcLRwIaD5CRuaDXAtkBgpQgAIUoMDjIFCixBPGgOb9bA2ys3lLvcdh
v7OPFKAABSiQu8CTPp7agKb0cBP+DZm7F3NQgAIUoMDjI+BZyhslSopbzt66jOz4bY9Px9lTClCA
AhSggA2BEv5V7Apo5n5TWhuVcBUFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECB
vBRgQDMvdVk2BShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABSjgkgADmi7xcWMKUIAC
FKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUCAvBRjQzEtdlk0BClCAAhSgAAUoQAEKUIAC
FKAABShAAQpQgAIUoAAFKEABCrgkwICmS3zcmAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShA
AQpQgAIUyEsBBjTzUpdlU4ACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACLgkwoOkS
HzemAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAXyUoABzbzUZdkUoAAFKEABClCA
AhSgAAUoQAEKUIACFKAABShAAQpQgAIUoIBLAgxousTHjSlAAQpQgAIUoAAFKEABClCAAhSgAAUo
QAEKUIACFKAABShAgbwUYEAzL3VZNgUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUo
4JIAA5ou8XFjClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABClAgLwUY0MxLXZZNAQpQ
gAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQq4JMCApkt83JgCFKAABShAAQpQgAIUoAAF
KEABClCAAhSgAAUoQAEKUIACFMhLAQY081KXZVOAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAF
KEABClCAAi4JeLi0NTemwGMskJl5T9t7D6/S8CoO7yRNCnb/ZyMS07K1/SrlVxNdevVAoO9jvJMf
g64Xu+P4MdhnxaWLF3atxKqdSaI7Pmjaawh6Ng0wds3WOmMmGwlXt7dRtFtWFfb2SZ1MTdyEn347
jQfwQqMuf8NzQf5u6buykPyoQ1nf45ouCsfb47pv2O/HQ6AovAfz43ycH3UUpyOqKBw3xcmbfaEA
BShQVATOxR3G8j9SRXM90bxDW0TW5UU7V/dd6sVErDucgmx4oEnLZ/B8TR9Xi3Rq+8LSDqcaz40o
kI8C+RiG0SBbA5R0pnMPxUYiYpQnjdWIdonile3y8HCuJo0oyzjlZZuNlTBRIALpB/HRX8OwOEGu
ffwPJ/Fu5+rygiKYykxYhz5vjlO1/OOnr2BkS/dfxFZVwpmCESimx3HBYOZRrZp7uH79Cm7fuo8c
8ceKj18ZlHsqABV9vfOowvws9h52fjEc8/bo6uzg30UR0LS1zp42urq9PXW4kqewt0/Xt6u7vsKk
Kbu0M0FoLQKarV3ptMVt86MOixU/Vgvz/ni7HrcNW/aLHyd4lUHDjpFoW7v0YyXMzuavQHZmOu7n
iEt4pf3h69yfbPnbYOT9e9AdHcqP83F+1OEOi8JRRiE+bixcP7HX7KG4RuJl+ktgG+XZf11Gea1J
XDdy6dygge6yjnRtx9vFsuyVYT4KuEPgEbLEe8xD+lfK3pvxiW3Eh6qmpCdK272NO9rKMpwXyMaO
H9bji+O6EkJ96zOg6TymccvkuN344Ptz2vnGqC4CmgVzfbcg2nHt7GlsThABck8vBDVrgg5VvIwu
TFCgsAq49FXP/k5dw4JO9TBVEQCyf1t9zn7LcOnrl8Q4AQ0OLB6OXhPX2CwiKKQHWrVqjx4v/BWh
LetYDIYm/vgBwt5cYF5Oox74bOZcvNauivk6C0uu7/8O/XuOQqLZulAs2bsePevzwo4ZTRFekH52
tyqYKXVl5rytGNx5CIp06E98eJlOpTxNl3C+uAgU2+O4OOyg7MvYMP8zjJix1GJvgiJGYtTIN9Gr
neXPNosbFcKFXn5yo/xMTja21slbWU+5ur31kt2zprC3T+qlp1c1Y2drmOwf4woXE/lRh4tNLBab
5+nxpjmFWV0iscIgFZKNc1FDwN+JG0D46k6BzMTvUKfjKH2Rg7E7+SvUN//66s4q3VJWnr4H3dJC
nvPdxOjWYgrncXMNX3aph5kuXNfpO+8IFrzSQGulSd6E5595ycJ1FANlY4T3C0OXFyLFdZ0OqGjh
6pUmeRv6PROJvYZNxGv4hLVY+F4Phz+LLkTPQNtBnyhKaozlR39HeGBx+DGholtMFjsBTUoieg1d
Dt1PEaXuBeGHRX9D9yoW3jTG3mdj5fR/YESsbsGcef/AkJpF4EPV2P7HN+H1pNz3Mp4l5RmmnBbw
9Cxr3LZWAZrmezsepuDTd5dhmaH3TTS4Nr0tGMUwgPC1sArY+nRzX5szb+CAC196tQ3JeCBCmeIX
fcjCyc22g5lS/sQ9m7T/VsydBDQaic0//hMtVd+A0xG7wkIwU9o4YRM+6HkBdRNj8WxFaYGNKX0v
RlgMZkrb7MLSLYkioOn+UQ02WlR8VmVfw+E9R5D6IAcPcsQvxgLqoUO7BuIYKNjp0uF95g2oW0Hc
NJGTywKO7HNH8rrcMBcKyM92OlAXj2MX9mlebpq6F68GdcUWG3UkRi/ACPEv7bcbeKMpv2raoOIq
ClAgrwWy7+Kmsg7xfSh//rhQVlrY01m4EHcEyXfEsMInK+OZlg0cvshe2HtYMO27gbu6Pw4LpnrW
SoHHUSAzGbtcvK7jU1r+xWz2res2gpkS8AlsWSf9W4APIH4s/vsa9DS5BX72rUuqYKa01ZYZL2FO
mzOYGGrfD9SlbSCu64xVBTOlhSew6rezCH+tsTTDiQKFViDr7l1FMFNqZiJefvM3JPwnXIw1sz5J
d6szTA80jwxJvlKAAo+LwIMs9d9y1Xz5t9zjsu+LeD+L5DUH5a8V7fJPWIDuQWnYnPQd5LtnesB2
OSewetspPKv/9aC1epJ+W232BVqZ13TUiXId07YFMk/9hO4vj1NlmlYILuDXbRcm2rRJ1S7cf6Ce
55xTAo7sc0fyOtUYN22Un+10pC4ex27awW4tJgXfDjUNZvbAqMnhqOuXjbNxMZi3XHnuka7kcqIA
BShQgAK+tdC2kbh4bLjA7SNfqC7AVhWuqjPjMbZLV/3fC6HYfCEaLTmE1S37iEebWxhZCAXsFxDn
/Mh+jbH3hDT+y2RKOGESnGyMIPH5oJpEnnLKBaZv4kahCK9RBhkZF3B7j2l5uzC0YzcxYnKvGDGp
uIxlWoa+/HmLN2NMqP13DEj85TvL13WyxY9ROFGgsAso3hJyU2Pw+e+tMK9jBXmRSaqgBwuYNIez
FKBAfgv4lEe7muIK90V9xV4c8Zvfu4D1OSdg8WPPuaJsbOVbSX2xw0ZWq6v8Stn+lYD48ttBfDu+
vWeXyRdpQ4lr0H1+f1yZ1NV2OYbs4nX9os2YIgKa1gdppmDrPMu3BFQUw6SzAhZugQrtOF1nC3TP
dr6N+mH59BvYeCxR/LEF+NVsj1ff7F7gI0fd07sCLsWRfe5I3oLsVn6204G6eBwX5EFhue7sxI2Y
tEde12H0KiybFKm4lfVbGP/RZfyy8jMMncLPHlmKKQpQoOAEAjBy6w30SbktvqF5IyAwgN+HTHeG
hyeqGpeVEU9E5kQBClCgqAoE4LWvY/GahearbwndQ/x4Y62DP97ogW1b16KpIsKSnnwMqz4MwdRo
Q4Un8Oo/N+gfRWRYpn+VgqeGH9dIi6JHYXvya+ipDH7qs5q/nMO/R+nuAiYFarWPEjItz3wjLqFA
4RMQgQkYAhMiueyL3zC43UtoXqrwNZUtogAFCoOAL8bM+gdevnNf/C3niYAAX/EXHScKFH6B/Alo
ogpG/paGoeLh1PIkqs6IRX9xaz3l8w4QMg1/rH8H5R6qR56U9BIPZJc3Nkmpv/xmJh/EjAFhZs85
xNxvkTCuq+pLsqEg6deDidovwNLtRMRPDqUpYRJ+Pz8CvWtbfjtnJ+1QPBdU3k4uS1cM/3dOwMtD
8deMvohSnpb3hXM1OLmVRwDCh01BuJObczPrAo7sc0fyWq8x79fkZzsdqovHcd7vfAdrSLl4SrFF
f0wZpwxm6lZ5+FdHz7e/wpU3Phf3YC8E50NFi5mkAAUeUwGv0qgcyNtfW937JZUhTPHwYOt/0Fgt
gisoQAEKFDUB5ZnP3rbnmNxG2j+wOUauOInsTg3l53auW4/jn79kHiyVruWE9ED47U3GuwYsjToq
vje3zrX61P3/wWJ9rkRplGi5Xdii+JFhrgUwAwUKrcBR/P2/7bG5t60bzxbaxrNhFKBAfgiU8kKV
APPr7/lRNeuggLMC+fcntYc3vMxqe1Lxi2V9F/zKwM9D3A5W/HNkUn759Q1sjU9+jMLxIPXD4aXb
hCZcuoem9c0vuuiCmVKN+mCmvvIVm+LR28qX4GMblSNk5O3kshzpga28WUg6/BtiYnbi2LE4XJVG
BfpVQ80GLfHs810QZuO5kqnnj2Hf7zuw88A+nL16V19JGVStG4Q2Yc+iU/tQ1Kpo6aJ4Og78/F+c
vHYXD8Rv7SsHPYeeoXXEAEmx/Jcf8d9ftuC4vryqdduiS+RL6BHa2Oqv8jWZl7E/eiu27N2L42ev
aNuh7UPzlmgT0gmd2zU2Pk/oetxOHLx6DzlndpihRP24CjVaVRbP1BTP1fStj26dpTottzU1cRuW
L/kWu85K/S6D59+cjJERUuBZP2nuISnhMA7v34dDp5JwU7RL0Apc4fOU8OkgfLo8h1r+psfiPcRt
34yjl1PxQDx0oJRfVbTpGoEglaPlNjnrp2uxRjyDaQe2bdtmPA60za1aH83bdsELXZ5HUC4XFLOv
n8CmjT/jt10x2uNIcqkbGo5XBgxAE29xkc3VyUlTR/Z5s4qp+MOh40PZKdcM8/Y41rfTCUNH/HTv
Gakue45jpR1QWM4n6lYVn7lbly7InWnUBFVtfKf0sBDMzEw+gaOnUwHPJ9GwTWtUFNtnp57D3p07
kHAhBdnibFmh1tPoENIF9Surz/vp4rNi1/69SJLO615lUKtRa3QM0ZUhN8o8lZ1+DadOHkfC+UtI
SxN1iHOil18g6gU1QbMWzVHZ13ybQrckOx1Jxw/i8PEkXE3VfU56+QWgRr2meKZFMAL91VbW2p8p
rI8fOoS4M+KzRDj4VRRl1JEcmggH088Ra6UYlkvnqljdM/fwJGq1eAaBJmVoMq8h4cgBHE08jzSp
Qmn/Vq2NJq3aomX9KoaCbL6mJh3EvkMHdftd5KxQNRgdnjM/PmwWkstKt9XhzH4SRoePnMZ90UbP
snXQsml1i7EkTfo5HI6/DOmmcmUCm6FpbX+LvTLmExnLPC3yBeryWXrvadLF955dO/HH6WTx3pOO
hzpo2iEUbe3cNxYboF/o3mNNV6gr7+VM8d3iaJI494hf9QYGtTD7XmnJJ6/PTdb9NLiedBQHD8Xh
0lXdedGvYjUENWmGZ5qJZ1vaeKs6+p6T+njqqjj67uxX/HURj4Sjx6TTtPZ4k/4r37CJ2fvbevu5
xmUBZ84lFip17/uQ53wzYmf2UzE956tsslNweM8eHEk4L75riG924jtXo3Yd0KFpHdXf4drz7nnp
vCw+22u3zOVvxHtI3H8YaeJ85Cme89tcPOfXxldQVXPcPeNpscDqGP7V55jZZZx+7SYcOZsuPtMt
fFbX7YVhrSphyyjddZq9U5Yj6Y3WqG+zQ/fw64JJxpr7Dn4PoXG3REBTvr5jXOlQwrHPm0wxGvXo
6TviWcsV0URcG9H2Tr+/j5/RfdeTvp82avksOti5jxz93LLUPfee6yzVwGVuFRCjMxuHheFFnMS0
mOvaond9H42dXd5Ap7Ku1aS5fxfHky7h8MVbSP1T+vWBBypWLI+mDWqgdWAZ88JF/oNJKfhTrPH0
rYA2df0tfw+/l4bYc+na70VlA6qieRUf87LEEo0hn6i6bHWRL8ByPu3GBVH3g/s4ff4yYsW598qd
LG0zvJ70Ra1qVdHy6SqoXtr6l8x7Kddx+HKmIC2Fxo2ro2LJRzh36gy2nEjG3RzhXKUyurWuh+o+
JSzamC8U25+9hMuZ0qiiUqhTv5rd26ra0lC0RYzu1dxLx564s+Ia6B3t3zVlypZHsyZ10MHSfjdv
DBw+dvKojNTky9h96jJOper2T8WKVRD6TH08Xd76vjFtijv64o52mLZLPf8I15Kv4MCpq7iQmin2
mQfKlC2DRrWroWW9AJQ2uavsPfE868PJ4vhDSVSvGYg6ZdUeeXFM3LuThjixL/5IviuOcfG3dVlf
1KxaBc/Ur4wqNo5zd/irrThXVAXUR2lh6IU2ouR4Q8y+/FZsje4hwN49yrJE0MxGoDQo4n3xqPlf
sDha/vK6d8o6XHizNWqZSmlOYd2MXcrC0Xfy5/BZNw4rlLc6UeVwfCY7eScmPtMdKyxtGr0Gi+dK
K0Zi24XP0FR54TjzFL4dNwiT1sl9URWxZxPWL5+lXTRo1jZMf62D+g+XzCTMGDxcHj0bMQ8HAs/i
8zaRWK8qSMyI2/xqy4r4HH+seAuVTdYnb5+Nli/LfySoVkt9kBb0W6a/dcw9/PxOd0yyYrh37ii5
TWJvaZ9DBPO2bs75j3j+prrOvbfDMEAENKU/DhJ/noERgz+xcntiqUGyz/gf4vFuZxHMNUyZiZj8
8uuKdohniEyOQYwy8O1GP221qQcxfWgY5qmOZ0ODxC9I1y3FTDHbd/JmfPl2J/W+1GdL+nkynh2s
2+eGLaXXveJYWDFjFDooFzqRdt7UkX3eAcMb7sU3Jy030OLxYXhfuGiY58exaKdzho74KZ7dZc9x
bGAuROcTQ5OK46tPhUpyt6Q7BCSJOwTUty+YJgWo17/dBh/ozxGf/X4GbRIWIexN8/e8VMmwRbH4
pE9jEfG8jO//3gcfLLf0WRGK5XvXI9zCj4Cyrx/Eks8/wtTl6s9BuQO61Mfi/DlSef40zVCg8xrE
/TgLXd/8xGYrwsWtf7+cFGnz9vMbpo3EiLmbrJYzTHzOTjL9nLWaW4Pd8/+CPlNk2/B5R7Dc+Ezv
LBz4/mP0en+B1RIQ8j62LfkITSuafnnRb5J9DguGBitu4aYuati8bfiLCKS6NLmtDuf3U+ZZ8biB
3obvAo3xY1IsnrVw/fPwd/3Ra4bhPfARTqRMsLi/d80KRv9vdCodpu/BT8OaixnT994FtDkzH2EW
Pm+1W776DU58MdBi+bl7p8C9x5o4Bbj8Xhb9f1M+95h9HzLzydtzk01D8Vn25ZstMDPaWq4eWBP/
bzxX2fR949x77tgicVzNNRxXhjpPYHRP8QeKYpKPJcVCJvNAwPlzibox7n4f8pyv9nV+PxW/c74s
85RfDpJ2fY03eo+z/Pdro5HY/OM/0VL/uX826nXxPcJw/vkIf4jPNdO/0Q2lp+8Xn1k9Dd+FGmPj
hVi0Nfz9ZMhUwK/3U7U3gdW3ojEql7fy/fhmKTTp2lc833Op3mkp1sb+HRNDrf/QS5P8K0YbPxca
45UerXHzgMHOyY47/HkjfZcI0X+PD0VMcjTSd8xG20GG7zCm7RiMjfFivdnnlSGfc59bhq11r+4+
16lL51zeCZxAJfzUv5oIaK7SV3IOf1mfiNtDgiwGFHNviQZ7o6MRvtDixSjd5k3CsOuDrmheVg64
3bt6DJ0/+kVffGX8d9VodCptXlvsppUI/7cu+Ap0xfn/dLb4PTnmh1l4caNu+9Ch72BzT+sBzfyt
+xGO/R6D0C+2mXdOsaRH3wGYP6iJhb5l44c5czHmuC7znC/fR5W9K/HyeoOJss/yQwwURZskH2Hn
hu/wl+/PGZf3GPUu1nQJMM5bT5i0Zd4ktLuyG+1mxljeJLwvzr/V0kKfDNmdO3YMW+te3VDGgzTM
+XwWPopVl2yYGzlqOHqJH2bangpLO2y3EvdTMPPLLzHNSl+lJ2D/tGwgni9veK+Kff6FfPw1fu0t
7FeN6Hb3MZGJtSt+xBBxTrI2jRwxHP+IqGVy61s3+FurkMuLpIDhCC6Sjc+t0Q9um+Y4gesZWaYL
jfOJfvUR+dILxnldYgG2JaSbLBMjlQ79ZBJkDEXf8Nbq5zaYbeXYAk3yJoRbC2aqilqAddvlDyuk
H8T7tVpYD2aqtgVWvN8V4dO2qZ9OqXrej9hAPIOiraVgprKs6HHo/8VO5RJkJ4lnZ5gEFlUZDDNi
2Ol9fdqvhmFhbq/65xBZaKtpMFNbUquqkL7yZJ9fKy402gpmquud+XIwfj6vkRea1ifW1Chl8uFn
msdJP22lqXvxapC1YKbcLCm1fkp3hIt9oGitNsP1XTMsBjOVW6tu/axcYUfaVVP797kfyth9txTF
c6pcNMyP49gVQ/v9FCamx6jYz2bHsbTvC9H5xI5DsUhnqdFICo7I04gOr2JLkvnnj5xDnfJSDLL+
oGM9q8FMaavFIgDx7XbxY5ZuDa0EM6Vcu/Bqh9GIy5TSyukyZgWH5RrMlLaYKs6faxLvKTcuJOks
7Jj2l1yDmVJjt8wdgMaRs6H+k9LQjWtYEFnLZjBTyrlYfM4u2J9i2Mjma9z3w1XBTDR6H1N7N9Bv
k4Ut0zraDmZKOfeIQG3QcBy2dPhoLuPLbtaDmdLmi0d1FXXoRjdI8w5PbqvDtf3kW7WJ+JPNMJ3A
ziPXDDOK12s4tFF54XIDDl83/RSVsp/Ddn0wU5qrW0H6RqGb1O+9WtaDmVL25cPReNIms89pfVE2
Xtx/rAHueS8r+2/pc0S5Pm/PTTb4kIIF3W0FM6VtN+HMTdPzlfPvuT+zlMeV9bbdfiB+lswpjwVc
O5fIjXP/+5DnfFkXcG0/Fa9zvtJF/L0+KgzPWgtmSlkTFqB70N+RlK3b7qlGymsanyAmydo1EA0O
/HeDXFnIcDQoZMFMqXE+VZTfkU/g1i1Ln9MiY0YGfCqGYFQ/uUvzFm+G2VdZeTUORy2S5/q9j3bi
rksPnPyRva4g5z5v5M/KXZj/95dsBDOlWpaiV/BYJOr3t9wBKeX855ZcjvvPdXLZTOW5QGo2ylVp
gh/CFTVtXI4NyVbeN4ps5kkNNq9YYDuYKW10XAT0Xl2Pg4qvUaUrVkZjY4HXseO07k44xkXaxF3E
7lH+lRWP2FuP1Fm0c2n4VR/MlGbrlTW5/mayRf7VrcGvK77LNZgpNW/T+lWoPfF3WPprxEvxO9Ix
784yC2ZK2zet5CW95Dodi16vCmaiZhj+GRqQ63aGDKq2jJpmPZgpbbBlPWp/l2jl7xrnjx1DW8TY
UKePP2MZD9Mx833rwUwp34J534hj3GoEUOQoLO0w9spKIhNzxtsKZkqbJSLptvrDQ7nPa3mWNCtb
uX6MS8fEXcyZOM1mMFOqfMHCbzA3QfnJ7QZ/s15xQVEXKL4BzewrOG82yq8Hmtbwt77PMkppb79p
OlJt1dqDJifoLPy+3PArRn1xEQPRpnYZY1DOeiX2rknBsrdfsvwLTAtFHL+Ypl96D2veCTMJtlrY
wGRR4txIrIpTfPswWW/vbOKM5YqL3/fw09TXzTeNGIzxk6dh2Ks9FOvkE2q23X9A3NXdrktRis3k
2TTt/tFkpFrI1hgdInqgQyMLq8SiofP/q721guW17luq9pPKvYfvx3bFFrMqemD89M8x/tVQszWJ
M7rjl/OKP1o1YiROb5Pj1Wwr1xa4amr/PheBb4ePD1cN8+c4dsXQfj8H3zPi+Cs85xPXjtGisLVX
UHd8rDoHbRIBxWp4ddpaJKUr3tMOdSYU01bE4EBsLBZOUJ5zgUkvR2Ke4XMyZCSWRx/B7t83Y1SE
soI1YrniBzPSqszrOGTMEorx89Zi99ELOHfhBk4lnsSaWSONa6XE6CW/mnyGqlYXyExy9MfoP3eX
ou4e+GzFNnHb0Qs4IfqwecU89XOS90zCiMUHFfl1ybjvR2PqHsViMUJizW/xoowz2P1bFMb3a2xc
uSvuijFtLXFBjKTv+v4aebUIZu7eOgW19H+/Su1+VTHiK6jf59gm7K9cy8SVC2ewZvpgeVuI0Ymz
zANncavek59DJeVuNBhLomNx+KgYBTrrfcX2zifdVYfL+0ncrWOAYjDcvO1HzI/F1ONYZ3gfaLt8
ArsPXjLrfPb5Q8bna4mbeaFHSF2zPOoFjTF+0Wbsjj2CjUunKQKrItc3U7DLYtBUXYJyzt3Hmrbs
An0v58G5SQlmks6M26h47j0waukenEq+I947afgjNgafjdadHx+YbOfKe67NkBgsXxGFNYs+UpTa
GB8vjcKPP4jl4p+0fl5fOeyuyMikGwVcPpfo2+Lu9yHP+eqd7PJ+KkbnfLWMem7YrLWIiY1HzM+r
0Ff1vXEBPvhW912lcsiL6KvY7IctRxRzimTmcWz85oRxwbAhz+ludWpcUjgSZ2OVP73tgSZ1S1tt
mEaMQev4iuK8K35YvN1aICf7GJYr7ojx8avdxNYal/7ud/bzRtmh9cs3GWeHTV+l29/RqzBItb+X
YsR8pYtuE1c+twyVuvtcZyiXr/knIIUuu/d/VRFQBIZ8f1j8de/YdDk2WhVcaxzWE7uWTMLtDZ/i
9poP8dPQNooCj6LzD4rgVtnqeK2JvPqLo1fMv4ffuY414ja58nQdv580G5mCrGuXscCYqTJ6Nalg
nLOYyKe6JZ8X1yv/Vg4SAZvhSFg2CeeXj8f2iZHQfcPUt/L4Lxjy82WLTba0cOTQvlg4oit61ITJ
aDVLucXPL/duQejCo/JKEcw8PCscdUrJi5xLVcak94bi8KJ3sWX8C6rjChu3IsZCENqlY0ffSHeU
cWzbRkxTHmM122DFZ6ORsORd/DAizC6OwtKO3Bp77+xxfKTo63vj38HlddPF+/UTnF70Fubo/+aQ
r77nVqKt9Y4fE8eio/DRcUWZNUPwkxiRfH75hzj85euYFFbZuHLnWXELdv3kDn9DWXwtPgLFJKDp
B0/V3aHErzvnv2cxqOfjaWPnSb/o82+Bl1UXc8XvF75ZgwTlOz71AFasU5cz6KVO4hmQGt0zGNWr
nJrLjFuHScqLpPpSRi2K0V6AuZR0Ej/Oky88Nmmke+NnJ0UpbpkiVz1qqW67Gyl3cGJvlOoPHEOu
D8SFN+VvIAzLTV87DJ+Hzb/vwXLVhVNDrjU4IJ5poZvuSz+SVE1Bw9fiyoqv8O7bY/HJFyItXYCd
9xGGPV9fO3oSKI2/zo7Bmg3i+ZezlBdmdcV0mLAKG3/ejB83iH/RX6OZr6p4CzM9MGrC+9o/9oKa
VNbW4SueOWmYwkfPw8bfT+JSSix+WrEWP+3MxB/R36gvPEqZ9cFQw3auvNrvJ0aTiv35QbRJbf3E
7epS1uLdYW/h3S+icXjDNJMMwBff7TJ+WUw/9B/FRVg566BZUeLivbhwLy60ujq5ZurIPv8Gb81z
7Phw3TB/jmPnDR3xs+c9Ix8Nhet8Irer+KaqYPiqtWbnny1zX8ez9SuIwOZKJF7PcqD7g7EtKRpv
RIjbptdujN7v/RtrRjc22z5o+DKcivoM4eJ5PPWDOmHisniMUuRaEbVX/dngG4z3Zn2EaUu34VRK
NN59pQfqBwbA17c0/CtWx3OvfYbN03vIJRw6aWV0o5wlf1OX8c0g+U9iQDhdWIvXIjogsHKAeBZM
dbSMGILl4pZrgxQN2ztxEeKU3wWyT+Cb9+ULTgiZhsM7P8Nz4jlW0vM46jftine/jsWBDZ9rS4ls
V09Rmnny+n5x6zDlbUr1wUz5uU/i9sDKdr+6DJu+fks8xzEA0t30PXyr4LlhX2H3opFy4d98pQ6c
iR+4rFO2WdRx4Lev0LNlYwQGNkD4a1Nw6WiUOpgrl2Zfym11uGM/+SPs5f5yu7+JhvKGC9KK63G7
zX48tviXQ2YXM8/tV/y0KOT/EGz1Nm9SqeJWcIl78W6fTqhfuwHa9hyLqN/mSSv00wms33HKMJP7
q5uPNWOFBfZezqNzk7Fj5olLRxUXfcV30fE9m8Pfy0O8d7xRuXZrvDZpLS4lXcFQ1TPZXHvP+Ypy
wyO64rm/9lR87w5G5xe64tnOYrn4J61vWtn6hXnznnCJ4wLuOJeIWt38PuQ533RPumM/FZNzvimN
cb4/fjyahk9e64Gg2nUQ1C4SC7aafFeRHpcjRTK8mqOv4jvf3ilRuuXGsnSJ1CPRisfJhOIvoXVM
chT8bKa449Mo1Y+9WqCSr+12VWz/ouo73NIoxQV+xabJO/6t6P/7+Gs73Y/f7RsHpShIkXTu80ZR
gDHZX9xWVuzvYZG6/d0yErO2HsEw43pxnWrGaiSpBt259rmlLdrN5zpFc5nMb4HyQfjyNcV7OjYK
S1SjnnJrUDq+E49YME7hL+PXsR3Esyt94VFS/O3hUwbP93wRh99T/Hpw425FcMsHXTo/Y9wcG0/i
3EN5VkpdO3te8Zxx3boFBy6Lccbq6WzCaXlBk9ZobrxdprxYncqPutOxQOmDNti15lUMaVML1cv7
omJZf7Ru0xZr1oyGcpjHriX7cMz0F3Tqxou5ylix4B+Y0bMlBkZ0FtdMP8U/2tgO4l5L+B3NZsbI
JemDmU+7HMxsgy3L38H4jnXxdJUAdOjQEdFfRsr1iL/01xy9qZiXkq4eO24q42Ea1ixU3NpUmPwx
+0VENqiM6gEB6B4RjpQlr6uDziY9cUtf3NIOs4aZLbiYpIhm9noVkzpUhX+pEuL96oEqVapjyKBX
kbLqY7xZV77TkFkhdi1w4ph4cB3zlfuiyQtImPcXPF+3gnivlMHTdZ/G+LGj8ccnPbUt6NPIcLy7
41iyq1PMVMQEiklAcw227ziIuMMHsTt6JT4aVAH9TZ5vKe2XDpPHqJ8zaWFnacTvXp4doLgYqM2z
Bj/vkW8MkLRzver5iRDPcuwXWh14mAPFHf8slG7vInGbkEXjzDIPWnQEE/u01l6A8fKvjmdfmYIr
iWLUzaxv8LcWVUT+LGxdNNxsu77zYjGxp2477YO763fF3KPmF82xbj1O5hLRlJ679tO0IWgZ1Bzh
4sLpxgmhZvUZF2gycFPx/Ue7/P5t8dEmT9oLsK9MwCdvdzU+99FfXAB6LrQDunRoK2fUpyK7R6Bt
u054NlT8a1nH9jMAxDM9D19bi4nvTcECEaiMmdZDV0fF5/DHXnGROf4Glk8agrZB1Y11S9VUbtkf
7/UzrTrbGCA0XePIvEN+osaY75UXQKWaQvHjP9XP3goMHYGFJu1NPH5JfzE2C9uXTzJrYvj0GMx6
rau4eC8u3IsLrZdi17r2DE0XTR3Z5xUcOj7cYJhfx7ELho74ibiHnVMhO5/Y2eqins0jsAd+jd+G
YapfYOt6tWXucIQFV8BI8WOQ3Ad3DcbmpK+gujYvzpihA/6uIgoSQbGoaS+pf43vUQcvLVL+oEQZ
xZM2F5+Tr03AGz07qLdTlNwwNFyeSziCG7l8tsiZ8z6Vun+96kce06I/sfzdwLcxJkXrgpG6Vq3B
r7Hyd4HkHWsVF8GAhbPfQaCF5tcKfQs3UjLxWlPLQQs/Px9kiluhN+upOFebBTPFwNi4rZA/EUKx
5sOXxA+pzKf6f31TcbFrl7iFpnxJIDNph7rvX401e0a4V2BXLI3f7HRQ0111uGs/1Q7V/VGkk1qK
vUnK36ZrkLj9F3PEdVtwSnXMpiN2szxyNvzFTjaeFaN777U1eX6pf9M+mKa43pORYf9tRt11rJl3
tCDey3l5bjLvoWFJjvJWBrduWxyh4OXvr/o+6I73nLZ+8feBPGUgx/SUKq9kKg8E3HUucdf7kOd8
yzvZXfupOJzzLQuJ4Fbid3g20Fu92qsx3v9B/pGzuFHb/7P3LXBVFWv7z6ebAEFFBQNFRLxuQNRI
VBQlzSBJw7udUo+XvGRppSfrC/OU9JWmnaRjXjI9YZ6jaebRNMg0DCVF8YICmTdUCgpUVBDRbf//
rL33WmvW2mtfWcAGZ/3EPZd33nnnmVkzs+adeQeHjONcxEh6XYBco3OS/grn2NzBT9sXifwmzEB3
gz5PDKtR103cJNcD6SrvoLKyDCVFF/DDfxYiKHKSZOPRW4unKM63JKJqOuOZheI6RcbbyQrmWYvx
3/dWCMlilo6xzlegNu9wZLwx5Wao716+8vrujDnbFlDk65BFzWvUGLfU6usoIZmzFhGIfDJWoqxZ
sOqwoslTJRHLzp/BMiEiCF8/250cPzB9OvXtA3EF9QIxZynOe4LC6I/aTKQX0JOgP5Fz/GdThmm/
4OcKOrgChw6JmxLiyMYLbzrajLu68y7JzaZOjQJLlsSiu5KeyN0X7yyhv0eOI/Xnm2akNgQnLJqE
eH9XizR8pGcjF5QVnkCnN6hvmraGk5lqKDP3bRyOSOpuVC5fr/ZhWEKdvi27LTUTrEbbUYVHwTlp
Hc3pjyCijKcfN59O+GL9VMl7Qsc7ixy0TObc9+6J3/24eVvxe8fN092m077m8gBR3DvSJq6cOInN
FNPPXuyHNpSfdwaFReLWf9/DlPaG9q8G/jxv9lu/EKgnCk1yT9f4aAyOjcbI8dOxJkWpksbh7UmR
ShEmYf5kt6OcMmlrulFBVIidSeukaUZPtnHyX4zUzz/Bp2vM/P3zE/ygvy9Np3BvwzhMeKqzNF/i
03iTUzcTn4PWi1NT6FAu3xhDuuXJw0JM0/kPktwtYSC4iYoKyRY/STrtnN1YNFLKK3SITJNGUqQf
yjek07SEv/y0K3d3lM8YrPhqP4rKzefFMajU0ZMdA8u7dAdtCDLz/ywcWPsC/BW1Nxr4dgxBoHxH
vE4HHfnjnrbd46R8D6bhkmRxUxpti89u/MhHZtGlHBnrXuSK9zKUlhSjxPhXWn4HzdqLH2z6BAfP
4Dd9UcipYdkpWU4pOmtMTwlf13ZxWL8zURJmn0cdTO2pc9toVcCwxtpx1TG0DRNba9bJ+hNbxa4H
dBrfSCzafwMHtpG7HBTKs/X9Sejm95Ly/YhG+pilMxCusCilISfUR1E8J00doqiUlNznmXIZxZa7
a4qjwekRECaR3cWEovYCfsv+icp8Hp5UAspI4dVtkGSHf3re70Laa7/nCW4EJ6J/O8UBR6Qx49pK
zFE+F0Ht21VQZnJJzx9PFTn0HY0Ic1/ypM8KocbeEzniTs3LEpNtsxAdrNBISC4a3wF4Y+k4MT87
XGrloVY9afx7YT61lrI3nao33WVyL6Z8nOUKS6xN/Ewt/JbmYjs1t4wnO5TNPebePfLpj37DHcNU
rbZmTmZL4Wq/y+bwqe6+KSC8j1jMLdMRP/cz5JXcEcMUXGq8cwpsWVANI6BWX6LWe8j6fOUGoFY9
1Yc+XwmhmKWvopeZcd/3kRjJnOvWbcOkzUP7hMTiRsLXsmt0yk9hS7KY2/zRfSWbOsSYmnKlYyTZ
uNfavwUC/B9GSNeuGDd7qSTzyNe3Y3pvH0mYOU+3+BlU1DpsO1hI+clGsTzaFHkUpsVJ1zkkxHZ4
HBlv5Owt1bf3I4Mk9X3VWN8cDzXGLbX6OnmZmL+WEHBvg3dmU2ZhL+3B8oyrNglz7uwZkS40DL2b
il6Jq6EnQqkssvKvC9EanwAkEHOp/LMnm1qwvH+d3ItZxEdRv8fx02VKo1n2O77KFKNHdDPTGYok
eld1511wPp/KMRpPdVbSZhpIvDp0lJzS3H+pjEordYaQk3Vzw5pIAy34Nv/3W4yZQamKVFNmAnEz
+6Cnkhab2L7rH0WdvpXJp0bbUYPHpTzxOxjoi0GBynWkad4eC2Yql8dZ5JBBrOgN7BQohqdtRewn
h5Fzw86FHJGDosvRNnH1mriOgrZPYqCfbeooNfBXLAgLrPMIOLb6VueKHYfkzOXKJzCUykLMzo4f
DWRsoSK3rMOR/xuDftf3Su+eIiTzn4myafJfSSbNE+b9jWJq6owEOZ1I7uLMoRbO9FTEFJ5xg4Jp
Ij6E3Bt61CRdDLp48AT0rxu6RpGFtS2bqMB0nCQDaz9v5QXOgDamMxjXxr5684jU8iDFzxM9Hid5
pNB5cNG78M4M8kdcMcR87bwXx6pubitm6USIZvookSinrvQKDqV/h/1pGTh69BQycpUWNcUEVV2Q
tx+/Wyi7LOZvcC0lpielH3ZyCoM/Hzc5fbCmwlQ53ncYOitUsQs55l/Vp6YxtS6vGhjWbDt2Ggyd
rj+xXtv1i0KDjlHPIbl4FM4e2kEud5+ErZJ7/tZhyF+1yNn+gvIO1UpxZ6wUF2n43XvKE1xpaB6u
kv4kUGHGoCstxMlTx3A67xcUXC7E9Qrjx2fF7wp3/0olcQofuePS4rKYpjUiyXyANzPfmBaa62ON
jzYqVFExzMdb/M3dRVl9CMHu3W8rjl8utA2Ig7MRNEDBPDrJqBkx3JRBtRWzJwFjw9BKoU4tympv
pFp5VKWe4IcBo+Ow+O1deulTNx5AybSe+vdGdyVbOLHKmV5eGLAV49400O1Oy8Xz4YbtbSWnfqTq
aB65M93NPBJm3z3zSazGqNXWLGRUY++yWXzU7ZvkRfXq9jRZ2E8QTjnnJc9GNPmLmZCISeR+oihi
rUP+Oqj+zsmFYv6aR6AqfYla7yHr863Xe1XqqT70+UoIme07CbF7I3qGgN1ZZ8n41ZNEtMEIsjkp
iTfXyl2js4CYuXY1ZFB0+BtqrjYZT/bwUcrZacLmk7uPZxNz4fK+2pyAGv9oLOkLvGa0GJW0fjde
HjjFaN1ChwMbV4tJyenU3rbpSMQ0ZlyOjDcmrCzVt0Za39//dBaz9PUNqDJuqdXXmRSKBdQWAp2i
+2MWsdq2wijAisU/YvyW4QixYorUhT7HdXo7/GYfkt6daOTXnJgcTaf0RtLTek0wMFqLxM8NK4a7
9lxEydA2hnn4H4WCTCHDxiKxZTaGrzXQ7TzxO2Z2DtTnUHLhAtKNeQHR6ONnay9Qg3lHP2z5m7Jh
E/SLBtanGQpiaeUtsHUzm/s5PbdLeRQ+vti3OAZVP5lpkBP3pCcvjaFWf9RoO2rwkAga4YdWstOZ
kngzHmeRw4x4kmCvDiGYi2+Fk9U5qdvRm/zFxTyJqXFhiG7rZV/bknA3ehxsE6A+9UK6+dq8dqI6
/kplYmF1EgFbR4I6WThO6PELN+Ll5+Nh42l9YzndEDlqHlH20YqjdKQeOgP3yztkWIzD46RjtOXR
US+wOfpWLRqRo4kVoOYDBlKTU3YKHHQVoPY7WU33e45c0RiCgIctLdKZ5qnxCdRPapQVmkDYxPex
5PtNpvdAGlmlrp4N7m/+hlN4NTbINANHQyx9BBCeeV8tRPQMun4dzciOdNTHAZ/KIn7lv+MwtSjN
p7Hrt/xXpMvN/jZ2JR876j+1gqm1YqiBIcmjptqxU2HohP2Jtequn/Fu6NibnGrfPwzTd36EwZMX
icU8+DdsPjQas2zcqS4mtN9l0mfoCrFteQJmvi8fR+znXbMpynA83aCw4vKN6RViZUNSBY5Tm5sf
rJqkAABAAElEQVQaN+aRkPIJ6NjKoY8DLZFBP34GE4e+v8/B9n1niCnwzpx4kqfoyimJH2QTjrmx
lyY0O324VUl/V9BJ1HM7nIcUX8fryVCULoNiAKNCE7n/wamil/AYuQOz4NheoayP9otCZFsOLUP7
yNjxI4rmRpIbbHQ4lbpNoItcGKOKSTqBoVWHFAtH25rZbOrsu2woEf9Gmi0fH0FMac/PS8P1kdHY
QM2tUolZfu4PwZOxdtVbGKoVF/RVf+d4WdhvDSIgfX8c70ukfBx9D1mfb67qpfg6Xk8G/nW7zzeH
kYVw10B0J4q7rQcNNKEBvgKxNmYEtEShaZgvcKbzExEWxa1d3EHGVvFbWDtnFLRGRaeQuDYcfeMw
qhW/fawRWrXXIiwiEn0iusPbbvm8MGgGWdM5aCxnymzsK5iIoZwJp9KDWEVZaEicGO3QPE4RIgfG
G0U+5gJdW6M7mTfyGx1DO4j1XfVxS/ouOtrXmROdhdcSAg1bYM6iwVixYI9RgEws2tcHm2K9Te6M
pyUsLC6kvcClIrJt0vojN6aqDe8MGBWauHQcJ671w+PkDszLZ88KzCK6BqHfw9yCmaG3Sj94AYVj
A8kWlT9x4oj4DRQ1sbOimUqBkcxRfXlXIitb/BKL0/rS6l+ZFJxXh2NpYrBnowaiR+6yQ2HEnSvX
1wl3Cla/iFxE7louRs9IcT4rZ18TfjXajho8JGUlp9mlm7YlsWY9ziKHWQHpCPKuJyS/gGsLPsF6
SqmwK/VbcH9oG4ENc59AfFvFU080J5Xd0vclsHUTm8dc1fFXuWSMXe0hUG8UmuPfXY8BZG5+7+5D
aNayJXz92yGgjR88HCyhb6+niCmPpdSuRWDN+EeEnfx8lWmnj0OwjZNr18Yt+GRmf3Ou3iZxCssz
/LzebEozERbStegYRxLtohLm4PLvdwD53RwUhanTmpbWBxM3/I4uX/0T82csMrv4unh8VwRmXsUI
S6ceTDN3KKRg3/s1r8w0K6k1/MwmtBwxepThZG65ZTK1Yp0LU5VKxWOoZ1f97bhOYFjr/YlKdVsn
2bghbOjrOLnNFd1GkMV34/P90fwaUWjy+Rl+i/HpqA5IMC6c8XFasggV0v5hYoCGPOSE5oYt9PjC
UznZbyU35lp6XBAgKBtBTHib67PNhVvibfhkj5mTiJZ7ErDBSLpm8iMIyfgd4zp6ShI38mou8U9b
+AFRtinslKGoKtEEj48IpUKkToXZhpRABZ8qeVSxnjw69tObDjZgnIN9Rwrx2FAfHNsrXiEwINQP
rj7hepPMW7ly527DkYLXycKn1CxtfP8wFVCpCgvH2ppyjvXoXVYuoCRU490TS/dfxZT0rfhs2XRs
oPuw3HWY2n8dEnfm43njJpHqeOckAjFPzSNQxb5EFNix95Bb+mR9voiiWVcV66l+9flmUaIibuEP
qj87ffkqiWtjiCcm5CfFklOKKQbv4v+kY1bUGLiWHhOsT3Axk0aGGwhq9f847Nn8pXCCVA1R/B8b
Tsb1pcKd5+u2Z2Loi5HI+28yZXlhAYZKL52vctb2jjf2ZvhQMzHF6ctFxGOob/XHLcf6OlE65nIW
BPzCepE7D/fgtdMGiXat/A45A8dKTnfLZW3k0UgSNGviUP1GP0mgzFNJtorG9BeV7Fy0p3+Q3tzq
ej1tEb4n90c+HumJo1mZQuqBxEqdW9M2GEtCNnOhl07hcPFAxPtIzdKO7MZtyLD9qbG871l7Vxqg
raB0BKSnWG0vj5wyhwTEjXoSLY98CwO+5CblxR8idMXf8Zx9p3rkrKvkV6PtqMFDXghH1APOIoe8
LOb8GvIeJSUtwvTsk1i9eSvWG995Pf2lTIyfnYkl75GN6cE1rdSkJbb95G914E9Lwtx1FwFH3mcn
LO04TJk8Blo1S+PRFaMngOzatlzcZ8ldhLZmq2n3FLJ+PIhr5sY6Et68PVl41JxBS3m2l4vBnRuw
2OW4uoMbIyUPScdZsFdKd7VEvncqCsGtpQuoEl4OezzRa+TrSHt6BvJ++g7/XjNJ8Z7TDbtOYcSL
PR3OxbaEpfiWdO7yJ2bOasx7dgBaNWuMxp4anFg1GcP40xxy4prye7RGVF/SBqkPVO6etpN7X0Kz
+5b3Frm6uhmkVOJB7sNTahMajY2aeZPyOzGmSuW3F0OhvNXZjp0QQ6ftT4QKeSAdvsRU+PzgBMH0
eXs/SwZrqgei/J0fSJSZMa9vxJIZT8GX3kGky0EFUWjqFUPVI4aDXIkJ6ag4YgrdoGxNTc9GOTE/
qjRGGjLQ4KEA4so1+Lhx2PDI+Bz+BZUTu1s57cmnlf22H4J3n22NDdQ9mnMi30Bw/scSU/lNGrcW
E8YS86gvjrF5/iEmpFwWNijoqayYoaI4mXc6nIcMX4frySiapj3i5oRgw3Lus59sUPs2Cwuf1GLv
FmM85qGHP+fugkGjyakHfXgO9h+/gidxlNrMNhmRwdUxT+LlUPqVYVGVtiZjX7ffZVlhbPa6QUvM
eS8lf69fzMDmf76Md5IN7YJjkTD0A0QXLkFHMrlX/Z3Ty2jtpbC5IIzQJgRk74/DfYmMT1XeQ9bn
K9ScDF+H68nIuk73+QrwWAuqvIozFM3jYdR8AZ6ImTSPKDSXGijINTqn/zEGbY+lUgq9eRikremx
jRKYcupvQnD0k5TiIzhdu+MZMv5vNY7/GW9vR/6kNtjGm+ElhKNWDSdKmup4bB9v7MqdXAuSSa0P
PB4WKCSv+rglexer0tcJUjGHcyDggfHT4vHa7O1GcfLwj9QLiG7GtX5OKW76NG1EXTkVQUzCjrDd
5LOEGzk1NmyUL9ZvNeSz4nABEns9jO/SeKpohPtw7pZ4IpooNNM4dxH2nS3FU7gimKUFIhAVaGcH
UW15uyI8jNhdyDSc0tyV/RvKiCld8z1pAzz0MCmW8dScfCWWK7HDTystlrzRBOupezRnztqN0E3D
0V2/09hhzg4nVKPtqMFDUgCpfl4Spfe4mAZxIc4ih7J05kI1CAkLRxL5e6swH198/V8sSBXf89fe
+AGDtj2FTg3NpVc7XPa+5P2BO7GtrJxqNsigOv5qF43xqzUELJxzrzWZHMj4Fu5ZPqTgAE839Ilf
YCXdLAwOVriM0GwqDfy13REWZuYvvDv8vcgKimtbPBorY5K7CGln78gCOa8OBXk5KOLKT+76ClFI
l3lRIZ3uDLa/ny7j14Qs3tiqnpUltcWr8SKLSGOwaEM5snYm6e/epJNlXLxo5awJ8JBLFeWrzMcJ
6gOAy187/UusS3gOYe2ILX8vL7hqPNG8hTMsOLnjIbkYuadx/b4GnMLS0p+IqwIPskv1gElbKsWu
VUliMntc1YypPXVuSqtQfrsxlIFRHe24GjE0xURWHnNeZ+9PzMld78PJ+0/tyv7jakWNl/hmYb6Y
Z2wSVs6Nlyozudj7IolTu1IycNnS/KE0C9tTxBKEBlAKZPp7estRXLa8z0RkInfdqoBruzE4QDbS
iM86DJ7xBUrFAOIS1alIOYoCR/Pjeaak4nw575H/6nA555Q80H6/WnlUpZ70UmvQ9fFnRPm3ZODQ
0SOCwl07vZ9xMdMNjzw5S6DbcPgnZKVTc6Xpw9CuitMQgbk9DrXamizPevUuy8pmi9e7XSRmLctE
2iqxzgHjHeR6Biq/c3qep1B4vaovry2lYzSKCFSlL1HrPWR9vmLVSAKrUk96RnW8z5eAYfDcukt2
Ppt5Kn/7RWJV6qFG0lVZ317DieUp/klHysET+GmXUcFJgmPeHV7DptR5WUx/pZKbxjsS0nPsbCrZ
CvQa0kW4T5mcbcKEQZ2p+OpxWh9vpPneumXegkjl5ePC/IVLJa1vFcYttfo6aZGYzwkQ8Gwbjg1i
Z4DNa5Mxk1JymIpIrSNmFuCyw993DdA9vIfIPi0fB89cNpzEJKEhw9oR07Lco8GjvciOfuOzPi8f
mdkXeS8wLARBditgaijvzEu4dFcU1cRVVoCvxAOpCHuYftFMqO0LuH0Pbn7dkTU3gkqXiagPs2Tf
klR0tTvVaDtq8KAKmnkG58wunfyJS/mFFDHtdBY5aJlsd3v7BeLlF+bg0Fzx3QKu4Yal9mo7e9sp
6QE+zZ7+RGX8bZeYUTo5AvVEoVk9KHtHxOpNj5njHrkwHoHVsrClgYfJEU1gztT3kEctPupKz+Dz
uU8hvH8EZm7KIWK6oVnbEBNxZ76yUrbweQc/LJ8jmLcTEoweZjBTKgRU1XGHKC6/wE5y96h86ca/
90g8S/en+qysHwc5lcsbAtehvJzq2GwVlQhCTfP1qZr5tpSecik9geRVm2zlWI10bggwqc9N+N9/
7jHBkxeisvQKsrNzUCoA7on23aP4aOF3ztSPkM8v4ldeIe3oCcykTigIhLY4qhlTe+rclFYNDGug
HVcjhqaY2FKpHI2z9Se2yl1X6cqQnbIdB/KKLRagMi8V71CbMlrW+AnNMuTSd1A+3lvxdGPpGeli
i8VC1XBkK20fKsdN+Pd3Fyi/1Jn15QrqBEMUYh4NEgiatyG7coVnBb780dxHUBmySN1mFVgeszqO
fA8rJwgMySnS6Zi95ogQEBARI7iJMSFs+8lcfhSZzBkU8RgVsgtb0q9QftGZ/Z9XMIG6W0qMse5S
Kw+16omX2LvrY9SC7gqMHDqdj8LggaHCPCCw5wBxw9XqSRg2e51AN/8pB3emCxwcc6jd1gxS1P13
2TE0TVNpR06h5vuN0cg4t1fjneNzE+ee5HqHW5b7Am6zYknBBZy9eAFFpdZo+RzYrzkE1OpL1H4P
WZ8vrTG16onnWpf7fL4M9G/G29FYka407uuQsVFUTgJR0LaSbbj2CMWk6eIaQdLYvpiaLHIfPSRU
9NRDl2vHGLwVTBXMaHVDHzL9eYTL4KIoVXeaG2/kGWW8T+47NFPfaZ/Tm5Cl9a3GuFW1vo6NX/K6
dC6/Bk8RM3R8b8D/mpp5M0jdVtuZEv8gtuQ4fq7Qu10Hsn2Afw7iqTe28h7E9vAV5uFBXdoL8mHH
ZsQkiVrAhD6tBTohsQ2O6srbv20glftxbDh6lfJLnUd+OAhxi2QQnuzcQkqggq9T/yH4LIZilLkV
M3Yqf+tRVNXiVKPtqMGjvbY9Vb48bDol3S7MR57Y+1+M3SGeYOTDuV9nkYOWyRF3SP9eepPOhrRu
aNTQES6Op2nRkjuizD8H8e+T5vqTShzJPI0jxYZFbTXw53Nlv/ULAabQtFSfrqEYRk3+5aRjYx6R
B6nkd8MTU1eb8spdiuhAD8xKWIgFc8egdcdH8FqyYVgMbc7ZEtBg0BRy8b38OZiAcL9YfPj5F9j2
n08wK74FxpmczgQSiclAD3naqvjLf0bi5OmYOvQRtB4wBZ9+tZ8szlxB/tkT2JQ4TWKykMsmsnMg
XOn8FI7dbpgRgeEvvIQJA5oiKHACsikFL53UrJuY0ZTrijPeXoDP951AUVEh8tK/wPCOfbGG/tAx
y6y6IzSImvK/JplkvB+P1uNfw7aU/cgmp3Ozs/ZjJ6nXBS/EIqBjFwweFIGNueJA3WPIaBMeICd+
e/lHYNbcKYj270LaEacQd/BRE1N76twmWhUwrIl2rFOpXdqEia317GT9ia1i11W68jwsHP8sRvYP
xPCET5B1sdhk40JR9nY833+6pIQDegRI/NXv8UQwZ7LV+KTO+xx5/OYIY1jBoc/QeZBUTp7eGX69
o57GNEqQNZO74tND8o89HfJ2LsSQN3eJlBNeQm9v0evf/y/6exn5kKSxk7BNppAuLziCD8c/jCGk
bpenn+dJzfx6YsTiYxLZUt+MxqdZxXp6D+0QYm5YTLp4BMkv2xAnhhpcuvJCHN75GRl3j0gsH7h2
jJTwXzP+eaTSVhx0pfjhn1MwWK/EC5GztcmvVh5q1ZMgtEcXxMuHQz2eURgQ5ieQwfcRDKNw5iIM
qus4DOjqI9LVoEv9tsYJX/ffZdur4A52JsSSvvUz5JWYKgjzU76mTrvcwm3jpjA13jleRtrgxgmj
eTJ9XOUdk77+7H+mI6RHV/SL6IpuHfvjhyKjQDwz9mtE4CZuVhBsdDryT+nPQKZWX6L+e8j6fLop
q1VPAs863OcLZaAc3Dj0zogOeHfnCUmfcTZlEcYZzanqySfMkMxVDCw0iBhjZl7W9wNE+VfLDm1K
+tp2+iBu9mRFIZY828chBYkiM32gY+ONEj99fX8lq++di6QbzmT1rca4VZW+jo1fSjXpXGEaHy0+
/Ithg6awAsSfGZCJ6tlWiwTqTqvEBZvxpRnzLrqKm8jIOIyVP16B6UyLMHZviRHRsgz0vIPwWHvK
Ak7z1hhO5cmlMHyRaDGwnYeMgY3easrbOywEsygRVixeipXUOpwh6k/kZKRi4No8kTKmH/pS1nzF
iKq6XDFm+qsSmXat/QQrz5RXlbHd6dVoO2rwcPMPlOCx4t0t2F1IzavvV+D7bV8iSq8491Usp7PI
oSicJFCH7Z99iiGfHUbODaqMRpoLmaeEU9Egb+lth09cSzK12dOm2yP6u3T5BMveJv3JJWnbLCu+
gsXv/h0D392IZdklelI18OfzZL/1C4H6PnutYm1p0Gv4M8DqBFM+wQsQ3dHNNFylEFdtPJbHTsec
FFOGW1fTuzAN8ZcKDbsbNO2GYS054UHvujRQpGPxPIPy05QjCZmwERPC1N+eKCzg5G5CwgzLpx7j
ewdKRPNoFaJfRKSGfn18Brn7w/AEwt3eFkzuVBlA8NlA7UoF2Sv1Gtmp+pokd+fwaNrFKtdnygrM
JH/mHvqsq4d2GNmVOhvvmChpc7C1KopMPnMVMbWnzm2lVQPDam/Hbuq0S1sx4avO2q+z9SfW5K3b
8S7g21nG6r9hCPkjmkOMj+qFZm4VOLNnBVJl73Dku2kYWguLUM0DAimoV5BNEVexZN0I+Lrcw7k9
q8h9dBbGGipl7TmDMH3DPKwZL46lCUO7YGPsZIx+vBc8KwuQuXERtkrwjsJXb8RIF700nTElaRw2
zObHtnTM7B+IpNGzMDrYD0W5qVizRcSCr1+L5SY8F2ZuxJqIZwWyhNhZCMv7Er28/TBh8QIsHrrI
GEfyGxSIDSS/+EGRCGjmguu/X8Lx9B1ivsEfYPTInuJmIU0Q/kJkXkPJPCGiBUZNnwX3igqcT15H
nUjNEWSwy6FaHirVkyC8GyKGkWWHLYaxU0uUlnlcHQfHoAulqAYxejVgdBwWv71Ln5JbRNbPQ0aP
QqiD6yiCCI46qqOtEVnq/rtsK6A6XLuUjoyUdESvno3ICQswfnBXeNwrR07aOiym+yyJtRIV3jlO
RNcOiIold7Ma5/Rb50Xjt+wFiGp2FouXb0LM0kwkTwwxFuYOTqXzfQoXRE50XidLg76exnj2IyKQ
jpFaSyuCIWQnfgYe81WpL6mO95D1+WJ1QqV6EjjW4T5fKIPo4L+Hkyb3RVIwuU/92VBcT/8P1qRI
x+qVM2KlcxUjC4+wJ8AZXk0SWepd48cPgvorALJMnMAbOOgZRIKe4xChghMRp/rdoY6ON8ogJc0g
9b2B1Dc5RatY3y/K61uFccvhvo6NX8q16HyhkcNiEffvT2CY6VqSrwmmzBiMxDf2GIkuYMqrifhX
dF+MDA9EW8+GuHb9Oo4RC2Er0i4YaNoOxTP92yjcjadBn77ERFuawdRQCFFa5nCK1LadESIZyptg
YLQWiZ8bej1udqTv5aLD0JU7w+HQU115t8Assvl0Bfkm55/X3liMzyMiMC48AI3v3cBPe/Zgs0Rh
HIRvnu2s2E/zPKr029AHiauexYoZGwU2r732FbolT0CkBGchupocarQdFXiQO1THz+6BFUnHjeW8
gLEzFmDssL5oVEnWLlIzqZOzRWawcBY5zIgnBN/H1aILSM+8gN47tiMqZjD++qgfPHWVOHXiCBLJ
nbnCE03W2h1+nwQu9jlI25xO6mI9VRdTZifiQ9KfjGvbBEWXzoj9COEsfvmogL99kjLqOoKAveog
dYtFNg2IJphE1vdEp6KrUiHUWhqFJJJTC4b4Ssj5eIU+QcxQJVA7tw2UMZOHml4eb6Y8SnlbD/PE
uFWZOD8kAkmSRVXllL3CWhsj3DB08Tkk/tEBCQrKUMXUE1YjZ1m8uODJEdlaFgU6oU4VTu4p5k8C
Y8gkYKJcoerdF4lzQjCS3nUqYUDuOSL5c4+Qp8Fr4X8Nhr6xG5HJQ6hFW/PkwoInIRHahkKZTTjY
QsMlUqCTloWrT3LS9Y8uttcnYSu9N5EMHJt34/uuVsocPBnTAtaRD2OT0lgJUAFTPgdb65w7ymsz
bRUxrJF2rBKGNmNC8FNoe3w1iL9O1J+IQtVPl0cHjCYWAVJpM5+56dhA/pSeyDlf4otpPSVRSmOj
hIDz2FTvJqnE/o9E+cf+DYl9V1Cn7Dfhtcn0AjyVnjvpRsYwof+koizJaymOYmHWaS29f+wC7F5a
gCHzRLnzUtbhHfJn+kQhOWMr+nmbTpm0zyzDyqOnJCa784jC7B0TJiGIfVTcbmxJPk27eGQRhWu4
oHDdhWFTP0HO9hfg3ft17Fl1jdyvuULIIYPkx/2Ze+jrKjgaTublRGEyZ4uYYutqefpxSHy3BRLe
lIeLaSy51MpDrXriZfV/NI5slFqhV1DqlZkkInJ0L0j0mSSsS/8Y8v8ufTJ+EXnasD7SeZI+1vCf
pfqkyKrkdLStcZmak68m3mVL+UsAUaFvkvCTebhpA/9kJC9ChmRjGx8Thx3vPCexVqLGO8d9kj8+
bQExI81vRgDJn8hgzLalp7RvcXEXlu/0FHfvEXDYY0BAaTCxgE0ZObnJWbBRqy9x9D009w5yorM+
X6xAteqJ51iX+3yuDJJ20zcKOGicE5KNwovf5Esp/k5bdwwjzG64boOhS+OQNM8wthlSRSF+QGeR
gcouO19Xfe6OpJGLrcjDKwIzppO+d7VIPX7e0ybjPx8rwZ4PtPHX0fHGLPuDpL6p6yZ4utnrTmFE
OzfeK/yqMW452tex8Uuohlp3WJw5uLfBO+S+xV3kHnHJo5DIO3gg0ufeRtQysRGmE6Uk92fukc5q
RKo2nbXktOVBvYJSr8wkUVHRASbvobYb1y8ZZuA5xuSz+gYqKElF3tZc1ZV3m4jB2DfzBgau5BVm
RAGbmYkF5M/0CcLmFRMwoGkDkyh7+xxL9Bq/UOS+GY1gssZqePIQsyQDF9+NNMHaRBASYIm3Er25
MDXajho8QgYNxcrs45iZJkq6eYe8/fbAkqmN8NpaebghjbPIIZZA2UWPP+mpe5CeqkSnRerkcEph
aL3O1WoTXF18dqYQU6i7e3NIX0K+kmSPL57q3EwIUwN/gRlz1BsETHvSmiyaaxN07yvNUNu+BSxv
FNCgeUt+F7MxbWw0WntI+Vj3mfKJjAqRvNR6Hq4hmLx0nIxdHGbFcYOs7HFtYVKeli0sl0bGQer1
CMGbe/OR/O4so7kzaTTn046eh+Qfz2FWbx8xUuOH5zdcxZ51HyCGW0w282j7Tsbybcfw67LnTAc2
jakJzLZKd7VpXExMuD7aoYUhR7K77+3M3Zg/mnyAmXuIDCt3/oxk2cK8kQH6JXyH5Nfl+BuZTRiG
9ly92yorL4P3ALJjOw3zY2XtyBivHZ2IPWQCMp+0TX7BE8FatOBHB1vys4WGy88Sfry8mjaG+txg
uT458khyUmf55kyMk+021fgOwBYLZR71+nqc3P8xpo+ZzOeq/23sYm46KiEjysUqYiqw09hW53p6
O2irgmFNtWNVMLQHE1vfcSfpT4Q2Ul8dnhiamIHDKRsx20KfGUlO661N+RlfJ8RJFt25BVtf6s7d
xo1dlIGS9U0tzBxz12j4Do9jEyj2f3quPnh+az7WLpT2F3yGkRM+wIGzv+pPl3PKTJCzp/yddDyN
ZXltLIvITOayJb0G4RM/w0mC9zQzYwFn4Gj8wvU4nJ+CmI7iHkFpZl4YsexH7F6XSHb+Kz2EB+lf
D5zNwFCBh3X5uEXdTa9TY+fBfJQZFxnCRi7BmYztFtsJguMwm5hqOfDVZFk74WT0wrhPfsUmMrdQ
emLmrMbhgs/w/OBHxWhXM+1JpJC51MpDrXoyiucdjhmjpaLGDwqTBhCfR/Bj+pMsYkQc4nu3Eb0S
l/X65Mk1tPkE+hXjCSz+OtLWOIaW5Kvud9la/lSBVembKH4SpydGfXwMy1+fbHY+PYq0+wNnuZPQ
koR6T9XfOTJNippHNiPMM2VOQjoHNqfC3dA1Opryj0OvgAfh/BRVZAtOTXNfM32tUqJANNPw81i1
+hJH3kNL76BBbtbn8/WnVj0Z+dXpPl/abpJXfYMLGV9ivGztRF9S7ns65RwWDVVYn+ChJb9hMc9L
+8DRk9FToc+jktjl1Ei2/cjnjsqsHEljyokaUBu7QnnGQr6Rnl1NJZ2MKU8EUX6pszFlVkNxDURK
TvmqNt7wjEYlHcOF47sxzUx9r917Dm8ONS9/1cctR/o6Nn7x9Vcbvxr6zB/58OJHP3OycPctbv6L
lorugWAf6l2iYrr3fwpXVkzC3GjzbY5cNIi5U59F1qII0zVVnldTf7wYzXsMvyPD/aQBxOcZ2AFz
JaFajAyu4lyo2vJugJ6xY/DLkmcxK8JXIrXo8cWkiWNxctPzGOKvhHFD+PmKaT0bNRCTKrqs03OK
1q+NpoX1LE5fw837isxkgdZ58wlc6M6WdvME5FeNtlN1Hu547pW38PVUpQ4ViBs1Cie3jMHMR/1F
yV1M68BZ5BCFlLtcMW7Oq1j5lwiyiqH8jCVlzdooP61rrc6txYt5WW8T7hjzwizsm/8kufFb6SHv
yl/GEhlfQrzsXak6/kr5sbC6jMD//D/y2FKAu3fvo/SmWnp5aY46cn+MoW8lU1pXa0OvIa0jaaS5
2slHdweVxgGgoaubxQlCJSmP/mlIyiN8SCvlbkcYyb+k6DcU37pJTrq4oIlbE3i19IOXh3W8yksL
8VvhNVTcu6fP0MW9CXx8WsHby3RHn1QiHSorjSuoDd1IWaSxok+ka0jolIqsqyxFSfE1XOfkJ2Jw
MjTzaQlfL3OLxCJ3zsWlL/rtd2J7vwl0xCyeWzN5WlEGWJRVyleCjQtR8Pi1JTLxuIg8TetcjDOf
ny00+tIJOJvDj5a6vLQYxcV/kHuDuPp0gbu7O9zJV1czbx/Y0BxQXnIFl3+7ajgx5dIErQLIrjgq
ofBu2YGjVD6qvdmFKc3FljoX6a23D5GWczmKYfW3Y4OcjrdLsZy2YWJrGxX5SmQjwbXRn4jS1K6r
QYP/gbf+/mLgxq1K8h7b9JVgm9CVZSghJnzKbt3W9/ku5D338vGBl/mOWM/XMP5YGUvJiZXK+6Rv
t/KO68i4c58UybT/o4pA5Cwi/dEt0h+5aBrBk4xLYn9ibF8W8rEkr6U4SgKzTnvS68rJGHOdjJN8
v0r6VB9fH8nSnNmMhAgdSksKUXqd1BnZrNLYvTnpl73Mjp22yMf3x+bGBh3XTgT8XeDm3hhuRHYv
D34cE4RTduhI/RUZ6g+k/nxk8wo+f1cy73H4UTEPdeqJ7EIV5mk2zm2szPs4bGypT5GOWCGtCqbk
qLU9bU3M10LfUI3vsk35c0Rq9k0cP8XnDsGO61srUKEj/RZ5T7l3nZoGKabiA9V5564DbuSdIt1w
YzNzN115GcrIyUx3T/N9CC+Ts/42cneBp4cLuC/N4qu3nUpMdfoS+95DW/oIvs9lfb6huahTT3z/
THhamI9wLyT/3Wtx3mNsybbUJ0fKjzeO9fn8PEq6plBO5hr6NQEdmWtw38Tetn1Po2Q/hpP7uPnT
4bM3E6XYQFNlgrGIDv0IbdiGcZPPwJE0fFr+12YexjUd63XMtwcL4yafudlfe8abMmwid67z1w3F
vHuQbPjurufscH0b5aryuGXnnKM+jF9mq1TFiObNyLpZwwa4l38MldnfqcJZd5fcJ004aR6yrtAU
Mrz/pyENkcWWR3e3EsU3ynCr8k+9/O7kXXd3d4WXmU2ySjzvEDn1D1kvdWuoRMGF/Yk7d//UR9pV
HnPsjOHVnTe3VllYdhsVBB+gAdwbucGnuYdNp0sNsjWA20O21YUt9EKbIFhrzGJtCpotvLlUPJ5u
pM1Ze9RoO1Xmcb8ShdcM7RcNyeEcL7Ku7i7izeNlrTzOIod5zMkc9cZt3Lp9DxXkHde4NkJL0g6J
lWizj7U6txbPM7a9TfxJZLyJa7fuQUf6n8ZExmZN3S30CXwOZMamQj8kcmMuZ0OggZcfGvWfaFUs
p1BoWpWSETAEGAIMAYYAQ8DJEKhWhaaTlZWJwxBgCDAEGAIMAXsQcGaFpj3lYLQMgfqCQPbnYzBY
MDk7DnuINYYwpcNC9aXAdaoc5hWadaoYTFibEagOhabNmTNChgBDgCHAEGAIOCkCtio0xa0ITloQ
JhZDgCHAEGAIMAQYAgwBhgBDgCHAEGAIMAQYAgwBhoADCOguYIugzCTX1kwfh2CmzHQASJaEIcAQ
YAgwBBgCDAGGAEOgthFgCs3argGWP0OAIcAQYAgwBBgCDAGGAEOAIcAQYAgwBBgCDIFqQKD05H+x
huL77JieFq/QoUiZkyHAEGAIMAQYAgwBhgBDgCHgVAgwhaZTVQcThiHAEGAIMAQYAgwBhgBDgCHA
EGAIMAQYAgwBhoAaCNzBvs8SKEazMDjYi/IzpzMgUOkMQjAZGAIMAYYAQ4AhwBBgCNQBBJhCsw5U
EhORIcAQYAgwBBgCDAGGAEOAIcAQYAgwBBgCDAGGgH0I6HCXSjBt1UQEaqgA5nQCBNwQ0DlKkKNl
C3fBzRwMAYYAQ4AhwBBgCDAEGAJSBP7n/5FHGqTsu3v3Pkpvsn1jyuiwUIYAQ4AhwBB40BBo0OB/
4N3csOBw41YlKivvP2gQsPIyBBgCDAGGAENAEYFG7i7w9HAB96VZfPW2Ig0LZAgwBBgCDAGGwIOI
QPNmbtA0bIB7+cdQmf3dgwgBKzNDgCHAEGAIMARMEGjg5YdG/SeahMsD2AlNOSLMzxBgCDAEGAIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDgNAkyh6TRVwQRhCDAEGAIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAE5AgwhaYcEeZnCDAEGAIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEnAYBptB0mqpggjAEGAIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAJyBJhCU44I8zMEGAIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAJOgwBTaDpNVTBBGAIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMATkCTKEpR4T5GQIM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAadBgCk0naYqmCAM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYaAHAGm0JQjwvwM
AYYAQ4AhwBBgCDAEGAIMAYYAQ4AhwBBgCDAEGAIMAYYAQ4AhUDcRuF+KxW++gcZPk7/Z3yDnbt0s
BpOaIcAQYAgwBKQIaKRe5mMIMAQYAgwBhgBDgCGgEgK6K9j0979j96VbaNyyD6YveAVhXirxrgKb
krxd+HrvL7gLVwQP+gse01aXUDrkH/oGu77PQO5vV4nEjdC8VRD6DRuHmDC/KpSAJa1vCOSnf4GN
+8+SYrkjbNgUDA3zqW9FZOVhCDAE6iMCTjrOy6FmfawcEefxs7pxnrpgkjAE6hsCJWeykXjaWKpL
t3Hvfn0rYfWVp+RSHrZkFaMSGoSG98Djbd2rL7O6zJkozb/413f4pugOPJsF4sUJ/dHdsy4XiMnO
EKgbCDCFZt2oJyYlQ4AhwBBgCDzACOgqy1BS/AduVdwjKLjAvXFjNGvmAw9X5walPHcn5qzeZBRy
FyKmPk8UmrU/w/8t/WMkvJ2ul0uLnkSh2bMagCxDauJATFieY8J7zfJCHC5cArfcPUg9RJRYrk3Q
pX88erWrfWxMhGUBNYBAGfYvm46kg4asIr0Gqa7QLMpmba0GKpJlUY0IVJaXwjAEusHLw82GnO6g
vPQOuFHT3dMLrrZ89eruoLTsDkmhgScZq2xJYoMg9ZrEWcd5KejV38dK82M+2xFQr27YOGc76oyy
HiFw/08YRi37y6Qjyj23h2RG+yzw0zSU0ZrNkshEeBvG0AbQNDRLaEPEn+DkBP4kfxo7eelwIO1b
MY9hXRH6EC2bGGWLSxEvWULd3UoU3yjDrUpO3gZwb+SGZp4e8HxIRmiD905FOYpLb+PmbTKT0RDs
G7qgeeNG8GnqXiPzk4LsA3jt8wt6SUPQhig029gg9YNHUpafi5k7jhsLnoc+cb2IQtPJF2kevGpi
Ja6HCLDvtHpYqaxIDAGGAEOAIVA/EOAWZ/79+adYnLxLsUCRo+dhxpSpGBTepkY+bBSFsBToIpvM
cyvLTvC4uLYWpAh4yEVwq+koPfSpojLTkAf3IXoGSwfFYwOfad9KXNg+BR68n/0+UAi4NhaL21jt
NqljbU1El7nqIgKVZ79AQOR0QfQlP/6OiVpLG0DuYOcLLTB1izFJcCJy9r8Cb4GDkqMYKwYF4p1c
Q9yoVcewYmRnJUIWRiPgpOM8LSLnrtY+Vp4Z89uFgCp1w8Y5uzBnxPUFgZtY/Mp7SLzkeHnGzn4V
awcZrILoivPQb2oyTLdi8vx9ERfdHoN7heLpXoHwVlBU6op/wbCp62HYNmpIF/eXCVg7VgtLozaf
A/17IXMfur27hwryxea1szDEx8Zl7LICrEkVky/p1wLLXnlTNbxEzkDh+V+QnHoIial5dLDgjoqO
xotDeuGJzl6Wv9nvliPj0EmsSz2CzaeLhPRShy8mjeqJcY91Q6R/9X05urg0FbINdFGobCH2AXfI
Nfa6BxwPVnyGQA0hYONIUEPSsGwYAgwBhgBDgCHAECAIFGNbwnjMXE1/DpoCk7FlKbg/jE7CyaQp
8HWyUd1EHEXd4R3kZx9DwQ2i7Wzkix7hneuBUu8O0rckUBU2GV8dX4TepIKKzmbjeCHZXVt5E39Q
FGjfwvIHLk3L3AwBexBgbc0etBitEyLg2qozYohc/Lrk3vRzRKHZ3bykleeRwiszOarc/yCr6CXE
WBokS05gi1GZySUJDnyY+2GPFQQe3HHeCjAPfHQNz+3YOPfAt7gHEoCKG9hfBWUmh1kjd/HU5Z2b
Ny0oMznqIuxK4/4O4mUEYUPSc4iXmSG9c/O6RJnJpdr172Qs1b6Bv4c14by2PWX5eFGizOSSFSE5
qwRDYn1t4nEl+zQlS1/E+FfiRRXxMghRji8/+zem7DCcZDQnWHpaGrg/RMfjl9m94KegH7ySexij
39hupQ64HIqwfutO/V/IsGfx/ZRQu5XF5uRk4fYjYDIPMgnQ4cL5AlwpJ0eNiVWm8M4+VagvNXnZ
X1aWgiHgTAiYvGrOJByThSHAEGAIMAQYAg8eAoX4dHwHJKTISx6CUROi0dy9ApfS1yGVWnjFltn4
aspIzAqvrrsg5bLY4tfhyFf0ivI8DFI6UVN+Cq8MGowMPcso7M5PQXj1bTa1RXAVaHQop7SV49e9
gn7+hrrx10bCX8tlUYxewWSBnq9Hd0VtrwqyMBYPPAIegaytPfCNoI4D4NERg2JJf2kcF1N3Z6B0
WneYG/EqLxzHVkmRc3DgRCFiYs2bSysiptXEcxVx6N3eHHcJ4wfc8yCP8w941Vsrfk3P7dg4Z61G
WHx9RMC9OUZG+yL9IhAiL9+lIplizBchbWVEhKY5HSRfHW4bhLiHXYnJ0+u4Rk4LSk9uXsD42WvI
icmXyIlJUSlqbnfmsp15mBfWy2ZFTs7hTEoZSQl5jzPlastTge92Ge9yIORRE7shyENlvHATK999
D69lyuXxxdiY9vB2vYf8k5nYRStR07Zj85AwvNxZeh/lib1fIyrJhBFCQnsgNswXXi46FBWVIC31
uKQecnZsxPaYRXjOX155cpmYv3oQ+BOHf8ymWEfjibYyC1UVhXjx1dXG9hyEfZueR09p9VPprTjV
5GUlKxbNEHB2BFiv5+w1xORjCDAEGAIMgQcIAXLXR+LTMmVmFJZsW45xUZ0hTo8/RmlRDlLWvo05
yw3maNW2Ulll0Et+QMJy8YTpWykvwl+JqcYFrYTwJuSG0HrwVP6Ko5RCumuHlgqF8sGs737HyOLr
0MENPv4+VP0qkLMghoDDCLC25jB0LKGTIOCFiCHjgBTjncwH03Cm9AX0MqNzvJD5g4nca/ZkYSFR
aCp//OqQt4+6Zyt2GLqY4W3C+EEOeJDH+Qe53m0pe43P7dg4Z0u1MJr6hoAHprwyB1MUilV26TD8
Zm83xmiJEmWCnUoULdKXTkB36u7H0uLf8K81H2OBoHcrwtgvslH8SnfyJSN7OOUprcjL3I7vi3si
nlZ+ypKI3qvk9KfhTkJOUatXpMr5icSKLt21fHx6Woz6ax8/4tGoiNef2L9hvUyZGYSPFsXj2TAf
Co/hKL1WhG92fYeZWw3bpuR3el/I+MZEmRn3l7H4v9hQBDWVzVpeGIHCSwXYvGsPFqQaToV6Kpz2
FEvOXNWKwI1zmL9VPJ27aEk/ctuo7GnYkFrrcK3aWoeavGRiMi9DoK4hQG2lqWuiM3kZAgwBhgBD
gCFQvxDQFXyDkcvp/a9x+OrUN5goUWYayuzlG4JxCV/i5N71GNV3HDo0N/mUrFVwDny+TDjtop2+
HdPDfZTlaUirMMlFgrLvNuVETh7aUIcKiYhmCuXqCV//NvBnykwJWsxTDQiwtlYNoDKWNYlAUG/O
6Cz/7MLRn4t5j+y3DCe/Nyo+6ZjkvbhYSQfQ7svIWC2OvaOG9KwHps/p8lWP+4Ee56sH0vrDtTbm
dmycqz/th5VEdQTory1bmd8jFjLpx8unFV5+cz4S6JOeadk4Jf3oMSThlJmhWsRRtGvSf6XZmXWX
5OZghTE2hzslGko8tHLUbEox4nTmEfEkY9snMdDPzLeYmETisoaXrjgXT20totJo8c36KZgiUWYa
or2a++K58RPwy4djMZacuOzYhOLOmdZdfJDiAyxaNB+bxnY3VWbqqTTwaxuIl194nvCbgIRR8Qhr
YV/ZJJkxT5UQ2J+yX2hnIcMm4cXOCmamGtJqF7JeUxUFtJq8qlRylpghUPsIsJ6v9uuAScAQYAgw
BBgCDAE9Aof+9X8SJBJT1qCfpTu/CLVv2Bis2D5Gko73VJYW4szPp5F78TKuXi1GJVnMdW3sjw7a
UHR7pDt8FebcXNryghwc/6UEcGmELhE9ickcQFd6BYfS9+PkLwXg1oQbewchLDIKvTpyO15lT8l+
LHs/3Rg4GSsXDDbRU1aWXMCZ38gX8I1DwocAcAq5x09w2YLcqKn/r3mXUPh72D9dKTl7BD8dPYKz
v93Uy9GiVVdEPjYIHX3tU/zqyguRe+wwjuddxNVbXMld0aJVO4Q+2gvhsrJXlpIyXTaUiTZ3mJmZ
jkj4oIIrlEsTdNYG6U9jlpNTtsfPEpzJXk1/7SMI9JbKVuV60Jdc+p895ZGmtOxTW1a75ST1lHXs
F70i2aVpEMLDlE9i6UgdZZ26om9fTfy7Iayd8jEsgY7UWZNOhM5oMtgyCtLYctLGTx89iuxzv4Jr
Oo29fRAQxL17oeTds79Nc9wdfqcdaGvcO5qx/wfk5pO+g2v3gZ0Q2df0HSq9eALphzIM7xq5GyYw
uCf69zX0G1JEaB8xnXX2OI4czcbl3wz8G3u3hja0G3p0I/foOgYPnQFz1zMEXNs8immkTGuM5dpy
MBezeg8wLWXlOaTrT8gL5zrAWfnOwzpkXXgPHRVMn+sKspFEcYrtTa3AUuF290tUWlucjvQZDvcJ
9WCcdwQvuh505VeQReY1R3NsmNfQCYm71nCXyYHKYmQfz0Ru9iVcvVuJhx5qghYBAWjbykd2CsQd
7YOV+1Y127VacztH6sbanMoAHRt75E2I+RkC5hCg1G4UiRdmzRmKxFd3GsPycJR8z/Vsr2BDs3UI
ZnZujF1GU6rpnx/FL0+1QSfq1CfF2OisRMrX3wrBY4cMQPSF29hFTN7a/pRi+8o8gXzsKC28BZ86
joMpeyWMliwZjQHNacWVJFrv8WvfHWvf7S6JyPhuj8S07qz58/BymPK3iSQh8fi112J+e3moff6S
gis4cOYKzpTc0Sf09vZDVI+O6NTczon43Qr8cvEKMi+W4NcbBl6ujTwQ2LoVwjv5oY2nbfx0FTdx
+uxlZF26hpLbOiKTBt7ezRHWOQA9/a3dwfonCgt+xeEzvyG/pJx8u2jQpGkTBLdrjfAO5N5KmSKx
rLgIWVfKSRYPIaRLG3iTdqkrK8XB7PM4fuWGfr2jSdPm6BYahEilvG+cx+J/86czI/DZ+E6S9Y47
N67i5xLyIVl+CeJh4UKcPvcbXMjain6tgxSxRYAv2lB32SrVYJV5qVQ/SrKxMIZAbSFgW69SW9Kx
fBkCDAGGAEOAIfCgIFCZg//QpzP7foDRDt6JWVl0BGs/WIB3knmlojKIb20+hVkDg2SRZdj6YgRe
M24WXfJjPiLO/RPRk5fK6IzeCauRs+w5yYdi3rb3jHdiAm+lvAWtaCtX4HFi1TgMo8urj8nBnKF9
BRrOEfnuQXxN7kqz+am8gBVTu+Id/YK2aappSXvwFIjG1OpzB4c/fwvD5vF7hBUS9J2HPWsXIMzb
MJ068+ULGPymKeZb58VT97nx94QSnGeIOGsXpiHtxZ5UJlWvB4oZcdpfHml6Sz41ZXVMzvLzmzBk
RIJRyBB8dTYT/RTWA7I+I+3u/Rwj3QLkFL8uabt8KdOXdsW41Qaf3W2Q3I+6LXEWZhrNQfM86d9p
S/cgYWKkzWaGq/xO29XWziEidxWiZyi/89NWZWLRSKIsqryCz/93JF5L5vGkSxiF5IytiOnoSQca
3OVn8OGMR7DYzDsKxGHTqX/jMSubOUwZs5B6jYAmAAPnhGCNcdzI2/ETiuYOgK+s0OUXsoz9LWmX
xHrBKGzCVuN4tjvzHMZpTceTguMZFJd56NFOurmkevtPLmv7+4wq9wl1eZx3AC+qgtGy8T3kpfwD
0eP5MYOOJW6FeQ1PUdu483Jwv2dJGfqZKwNNaHQvz/gd4yR9smPjrQJrIaiqczvH68banIqIyMYe
oZ6YgyFQFQTu3PidSu4LP/rEIRWD6w3R7dEwcr9npnHzaib+/fMg/D3MvGJKV3wWMwWTtr4Y36cN
fs+zR5kJlF06j2WCHEEY381H8KniuFuEDfTpzNCheEZ2J6ZN+dz9Des+5xViJAXh83pkC5uSVpno
7lV89MFSynywlOOs2dMxTLYtRkrB+/7EiR/TELVsDx+g+Bs36ln8c3yo4jeXIYEOGSkpiFlpnLAp
cQmNRvprg9G9qYLiuKIYiz/8EIlC25Ez0OLr9c/hcUHpXInNHy3Hy0ZN40dJCej96wH0XpwmT2jw
x4zCxRfCJfLn/LhPUEYvWvIEQmSK+mM7vkAM3U70nIow842PJXlETX0Ju4eKF/BIIo0ex3mpVT9K
UrEwhkDtIsAUmrWLP8udIcAQYAgwBBgCegQqLx+nlF7A+CmxUNDH2IDWFSztGi05bWIu0Ttju6LF
j2SBS3ZixZVYfuWf1/oH8k7l3+TpCHFvhl8T44RdiUFj1uPAYzfh0vhhBPoql+L2HSUliGkW1+/q
9y+aRiiF6K7gwye6YnGuUqQhbM3swcIJH/NUd5Ca2B8TTBSushQHl2KwtgC7z34GR3TPNM4BCpeg
0vGO1IMobfWXRx1ZHZfTo1Wo8RQWV+oc7D9WiH4D/UQI9K5CHN1Bt7ttyCqahxgTxdkF7DMqM7lk
7Vso7DqXcRa9hVgR3wHvWPge52jXzBuMZp3z8WpvWxZZ1H2nrbe1DmJxFFxriHI0oNl2/PF2PJLM
vmvpmBA5B3vyP0OY5CR4MVYMIcpMs+m4DHfh3B9lRKGp3HcoiMSCHggENOg6YATA98u523CSvL++
svf3fKaonBw19iVMvnuLKDR36RFK/ToLpRO7y8bWOziVtkJAUDtnoOy+Z8f7JYGpRYcjfYa6fYIj
40utjfNwBC9pBWyYHY0N0iCpT2FeYyCofdx5QQtSFhJlpvKmE57G9Jde+qmedl3VuZ3jdcNZIBFL
bDrOsbFHRIe5GAJVQ8CtBa18KcLVm8Q2rQ/dvxj5366EW9MwvBoNTEkzhC3bmYd5Yb2gsN1NT5CZ
/pOBkPs/egD6NnXBpttikC2urEPHRLKIRxDeVPSq4brzx6/YTDGaFNdZNq+gIi04y67kS/gkjO3m
EB8LWShH3S/F4nlLkWjBjO+KpNUQZ0bKbMh5RnxP7hEdTt0haY5y19aN2PXzk/jl3f6Qf51xfHZv
WIGxJso/GbfTRHE64Qb2bRyDnpIGVI6P5hNlpoXycHY6zl6vJApN8ZvOldrf/PLsRFlmMm/qVrQj
Ca5P0QrrHe0fG4usHuQcaCNPBFF8+ZS3ieLbluea3LazQiLHeKlVPwoCsSCGgBMgoLC1wQmkYiIw
BBgCDAGGAEPgAUOg8OdsqsRRiO8jPzlJRVtylhfhqBAfhflJX+LA8XxcyP8dZ/J+xqals4RYzjFn
7ffkM8KWJwTzV+3Ggcxj2LEuUa88ElKtfhvpRSIXVy8/dOzY2awyk0sXQb5skzdsx6ZVCwQ2IHt4
31q3HV9tJuHkj4tPImaCbH2yN86VKkqCJ2NtSiayjh9D8tJ5trJBATlVSisztaM/wB6C4a+F5fg1
/xw2vTuZ4kVOBi7dpcew/ZBFCmUCYl5fj6+2cWX6EsmbF6GLRMFDsbLJaXs98OwcLQ+f3vFf+2St
kpzePfEsdbg3ad8x03ZdchpbJIq0HBw4ctmkeJUXj1JK7xDE9W1vQmMuIPvzOVJlZvAsbNp7Cjl5
53Bg73bMH01ONhqf9Oxfeafl32p7py1nC0QhcUMaDmdmYuXrcRLihLGUMrPvLCSnHMOBH3djdixN
tomEUzvPSVR59g68Q9XB7HUHcabgBnm3ruJkZhqWzDHkc5dmw9wMASMC3l37E/Pd/EPe3xOFvMf4
W4rj1P2ZEY92QWiPaJHmYCrOlIpevUt3CfuTxbDRjweLHuKqUr8k4aTscajPqLY+wfY+u9bGeVX7
WNvLq689J8DdIMcJvEcrM4m1iN3Hf8WvxeW4nHcMSyaI4wxHP23dHuxOOYhY6uRxdbVr9eZ2dtaN
Hhjz/7Gxxzw2LIYhYC8C5/JozZEWYa0UTPEYmerQAAMHDRazyNyO74v/FP20S3ZicVFMZ6I8uq83
/UmTWXQTJdJXghlQYO6THc0qTy3ysRD522V67hGEkSGOnaq8dLaAykVLrJp4UP7qc57Ys0Oq/Gsb
gQ1L5iB37avYPDPa5oyvZKbIlJlafPTmdOSuT8DF5PnY92Y8sblCPae/xZSdV6gAg5PjQyszQ6KH
In1tAq4Ti0/XN72Br6dGUGmOY+DmPMk3Xtn501hANcm581/ClS3vkvSL8MuqF/CRcS2hkuJi3umL
hLlTkbXqVaTOf5KsTFDPju+Qdk1su26eTdDJ30dRmcml6j3kBWx+cxK+nku1f2JXZNH8SfhmIQkn
f1z8quiWVCbKTkd4qVU/yhKxUIZA7SOgsI2m9oViEjAEGAIMAYYAQ+BBQ6DiWj5V5NZoIm4gpMJt
cHp0xdylCzCkeX+MHhop3enp4YnHJi7B7sp8DHnTcGIFR38GTJ+DfQAAQABJREFUt3/Q3yLrydiR
9w/0MppWRbvO2L6X3AU5aLYxVQ62/nAGjz0jmfZb5OjRridi2hESXSuMmrHIeDq1KwY+ORhaR2Yn
ugvYMs9YJi7n4Hk4vPdtBBp5+U98G5cH9cPzPeKRalEyYkZzPLUndcJ67Fo2Bh58Go0fHpv2MQ6Q
U3v9ZhjpVn+M9Bdj8Jg/KRMHpKRMwKAhw9BP68ZzqMKvI/VQhfLITj7ZJ7i9slZVTi9Ejx0HHNxk
EHN1Ci7+PQ4dqbZUlH2A7M+VPmu+PYqEoYY7TfmYC4eoFtL3r+hqKw7EbPRqug32TUTW9leEd4u7
l+bVTwZjxDOfoNeIvyG+dwc+S8u/1fJOW84SmIw9Zz8Gf41P4Nx/o1lFJMbxp+OMybXT12N74hhj
P9MZb64/RS716SqcEN+wPQNvjwwS3p/LtGnP6V9i/tDuxp3OGviSPmFiwpcY9yLROHmx05nWauiB
jPcKRjxRmmcYzRWv2ZONhbHUfbnlZ7HXGAeMQ48AN7jqIhFDwDK81btw8Odi9KJORldePEKd1otD
764+FLRV7ZcoVkpOR/uMaukT7O2zlQokDVN9nHcUL6lYRp8D5XUS3Msv82aVuaLEYffGtxFunKRo
vDtj4rL/ouy8aCmg4q4vwsPpTXLV167VqXMH6kaxjsVANvaIWDAXQ6AqCJQVnMCMlcdFFm394Wvl
m9U7pCsmYQ/WG1OtSf8V8SPaiDyMrisnjlEnFqMxMphjzN3ibvtTci5XyAfogXitefO2tnOVUlbc
vEYFNEVTmalRKtKi8x65DkR4QjvAXwHHO+ROx/NXKTohgcHh0qgpOvkoJJTRCd77V7GJul8UbaNx
8h8xCGpooGgTG4Pi8Hb461Ty/SskUnKUYgW5FkZ8IpC+aTi6U6J4R/TCpk1tMXvccqFO0tf+hBMx
bdBdwKwUn9F8Ysbi+xe6i0po9yZ4fOhwZJGTuuHLjPntOIC04Z0F87GXzlLazGETkBDZyvht0QB+
fm0wZfwEPDu8AvCkhBMFp1wRSE1+GpFGk7ad/HyQ8qEr2ry63UhThE3H/8Djg3ypNOadniTvIX4k
/n4TjCUmeTfrSf0wuFcnhBjxNp9aGmM/L7XqRyoH8zEEnAmBBs4kDJOFIcAQYAgwBBgCDy4ClK0s
/IoKOyytSjFzQ7+Jr+N5uTKTIuoSxS3vGp/cY/i9nPco/U4mJlU/FpWZRhKvsJFIpE7E3brloMD3
6XS3cK9SSQbrYeVnf6BO1QGJH78iKDP51K7+g7Hu1G794jYfJv8tz/5OUMZwJ9Q2vUEpMynijk/P
wDTBn05MZFIfm5IyAXfvUXFCGnsdjtWDKuWxV1SiDLO3zaghZ7uooZSk65Bxtozy65C371vKb3Ru
ISe2JO2/FJm7jUpRQhIzfIDkvhRTBmJIwQ9fSsxGr/zHS4IyU6QCAqNewO/kJM3EMIm9JJpE5lb7
nZaxN/Ea6o9XZhqiNYh69n8llFqi7BeVmcYoTRDGrJpM0Ulf6HuVt8S4a9dB1xAf4UqUmfYsXvHp
2O+DgIAXIoaMEwuavB8XReMAKD9/RNywEvsY2nMNyaMDhhAlKP/s+J46IkwCLx/9gY8CYodJTtCr
0S+JzE1djvcZavcJ9vfZpqWxECIZEx0f5x3HSy6bo+V1DtyvF14WCzR6FEKFHVd8sB96Px7Fe/DH
1ZuCm3NUd7vWZ+ZwnTtaN5IimnjY2GMCCQtgCFhBoBI3KnTQ3dXhzt1KlFy7iu/3psJv1mbjfZiG
5Itm9IKpalLGuqEPxk8UN1Wkf34UOSamOMrx1ReigixuZjfrfGXZcKZL96XuEUJDhnVHqDUdlkBt
j8ONIr6B2/cpr83OSmRlUdssGzUEzZVnc/jrz9F79nKzf+FTv8AJoquz9SkrOCcxJbtkTn9Bmcnz
cPPphC/WT5WeruQjjb8ludlSPktiJcpMgdzdF+8sob/PjiP1Z3FMKjt/RnLf6dfPUspMgQnQqW8f
zBL8F4j5WHH94B79nX3ztuK3hRtRZirhK7BEBDFlO1xQZvLhXu3DsCSU95H7WW+LJzTFUCuu+3Sa
O7hn0vatpKejbeSlVv3QWTM3Q8DZEGAKTWerESYPQ4AhwBBgCDAEyBXz96hFWrUB8QgIkyj1XCxk
ELN0hpn7Ib3Qbzi1sGyBR01EXabuTQP55IkOVj7hpfEdgDeWmpf7/HHDOR69zH1HI8LbjPSalgih
FslP5FC7Q80kqUqwo/VQG+VxRFY15NT498J8ylrk3nRqoUB3mdyLmaNQBZtw+GdyIpB/SnOxPYX3
APH9bTc3e+13Kr/gRPRvRx0PFVlWi8ued9qaAObqT9OqI0ZRiSdNHSI9AW6MCwjuLlKlXEYx1ZcF
hPcR47ZMR/zcz5BXckcMYy6GgBUEgnpTG3LIctqpi2L7OX8oTUgd83gP48lgT4THi0r2vOX7UCBQ
lSGL2sAwPr6ncJqYI1GjXxKyUnBUZ59hT59g7p0nR6WdapxXC6/qLG9N4F5xXTwdpG3VTHkDiHQv
iaT1VXe7lmRmp6e66oaNPXZWBCNnCOACnpq0AM1GL4DP6L+j3aSlGJ6UJsEl6i+T8GKwyY4KCQ3v
6RFFzf+QiS2nRaUWR1N2iTYbGoSZfXz5pLb/lhXgX2ki+cRoyoKDGKyy6wJsuAJRIU+i5LqtECwJ
0qH8VpEkxNRj3xbASxJzwX0xKFBZ46tp3h4LZvYwzc4YUnA+n4qLxlOdlflwRF4dOpITuuKz/5K4
nfHc2TNiRGgYepu777ShJ0Ipy7NZ+deFdIGdAgU30rYi9pPDyLlBfXyIsWZdcTP7yO7l5End0T/K
PA48lbP9qlU/zlYuJg9DgEag5lZa6FyZmyHAEGAIMAQYAgwBCwiMc9zkLMVVV1qIk6eO4XTeLygg
931crzBu4az4XTzFQtErOivFHZCK8c4YGBuGVg7OcFxAnZQ9OBtBA1ZL7ws1lrcZ2Z+cQR30cfiE
qq34OVgPtVIeB2RVR04/DBgdh8VvG4wkpW48gJJpPfUnLHVXsoUTvJyZ1IUBWzHOaHZ5d1oung+P
1NdEyakfkSHUyTxEUHeOCcHmHNQCsjYqVFHZZy6preGqvNPWMjNbf9K+4K6ZXRfSJYQ8XCW48Kaf
vbo9jdlIEE5B5yXPRjT5i5mQiElTRyFKWxOLT9YAYPHOjIBrm0f1p+PXGIXce/QSRpA7m4FSHN5t
ePe5qEERbY0UQLtHBhH3OqP/W+QULIC/Pxkkys8hndrAMKCXdAODOv2SIIapQ4U+Q5U+wew7bypy
rYaogJdefhXKW5u4t6I2jeQt34Tsvw1GmGRN+wpS3k8XqqpxY+m2tWpv10LODjhUqBulXNnYo4QK
C2MIOI5AArmncK5g2tM6H41Pe3xETrq9fNpAu+zbPMx7pJfRtOif+PH7QyKTmD7oa06xJVKZuC5k
nyZbgvmnL2LMKOt4CnV+ezhoctYdHcLIqdXTFwxi3K7UG6CV2m7RIDJuEj4Kug5XF+rD9nYhZq4V
T7M6XI4IP7Rq6HBqMWH0w/ARfaauhk3QLxpYn2aIoo0Au9DnJk9vh9/sQ9J7K43cmpMLctKpvcP0
SUmvDiGYi2+Fk545qdvRm/zFxTyJqXFhiG7rZTRBa2Sm9HOPKJjr61OF+qmvkLBy1Q8EqF6xfhSI
lYIhwBBgCDAEGAJ1HwFikq0qhdAVYtvyBMx8f1NVuNTdtLcqHcav6Aq5A5B+cnNM7l2ko3k3ZUiT
D3KK37pSHrXk7DIoBjAqNJH7H5wqegmPkTswC47tFerj0X5RiGzL1ZhB+ZGx40cUzY2ELzFVdSp1
m0AXuTBG0WSsQCBxlOF4uqhMCejI398iIXLcU4ffaclSOjFJOz8vDddHRmMDtSEgNTmB3FuTQO6+
nYy1q97CUK3FpRHHcWQp6z4CmgAMnBOCNcb7XLfuPoIlz3SGR+lZpAvre+MQESQuC2rahVFK0Bzs
OX6Z3HccREzU0ncRzkMPTslJPWr1SxRLylnFPqMO9wkUCHY4q4iXHTlZJHUC3D0CwvWn5bfqBd2E
wWP9seMfLyK8TTOUlZzBlncmCZtGOJJhUZzCX3yqt12L+TiVi409TlUdTJg6gkCoFmO93YzCusC/
1cPorg1Evy6t4C3cgWhrWdzxxNPRRIGXZkiQuR3fF/dEvA8xGlh2Ef/cUSQwWhLT3roCSqDmHRVI
3SVMAhA1sZuJKVWeUt1fYkLUQYbeTamdKKfzUXC3vwmuXm07YYq4P8uQ0/0ipBGFpuFORgcz55Ld
JiaFHUpOzOVmi1Zp4rS+tFpSgaMOx9LEYM9GoqHIwuJCMYJzXSqSmDSWRoo+yfnehi2QkPwCri34
BOsppeeu1G/B/aFtBDbMfQLxbW07TSzmUldd6tVPXUWAyf1gICD9answysxKyRBgCDAEGAIMAadD
IKAHd0Jsk1GuXUg5XIjwgX4OyFmMT0d1QIL4Tafnoe0bh5D2D0NvEIac0NywRVS+OJCJ0yeRKFHs
kLaRV3MJ9bSFHxBFF3UsRBJr8FSiCR4fQbYdO+FTV8qjlpweHfthPKmHDfq6yMG+I4V4bKgPju3l
T2cBA0L94OpDLQjnbsORgtcx1F9qlja+f1gVatTR5Q2lLOvXO63x7oml+69iSvpWfLZsOjbQfVXu
Okztvw6JO/PxfG+m1FRqDSxMg64DRgBGhSZSfsB53XNoT9+fOfoxBFDrhIBUCbrh26N4f2gQzh9K
FeDUvj7QZAODWv2SkIlFhz19Rv3qEyzCYjbSHrzMMrEzwklwJ/fCcoa9DQpN4ji4FMMiliqWRfs6
uTdcpqiv2XatKFatBLKxp1ZgZ5nWWQS0SF84Ad3tVlyaL3Cb7l0xFmmCIm5N+mXEjwhEzoEs6mTl
YMS3N2++1Bx3XXE+XjOe/uRo/trHkW9oc9yl4W07chrG48bAPOzKu4mej9DnDqX05nzNW/mTKF4x
mIe0c+XobosJX8k9iua42xauikLgnrXxuAHacpAZlY306cpGHo0kgs6aOFS/wVQSKPNUEkPrMf2l
Jok1TdsgKWkRpmefxOrNW7Geagu4lInxszOx5D2y2dsWfGX51XlvFeqnzpedFaBeI6BK/1WvEWKF
YwgwBBgCDAGGQA0goHGRrL4iaetezBv4nPLdSBbkyd/5gUSZGfP6RiyZ8RR8PaghX5eDCqLQFBbD
LPCr2SjK3GtVMrbGxsLHeZPGrcWcY4lp0hfHOLBLWGRR2666Uh7V5NS0Rxw5vbXBqOxY820WFj6p
xd4tfE1wp7A4dxcMGk0WhPXhOdh//AqexFHBLC0wGZHBnnwiG3490SMqDkgxbBRIPfwLKid2t/v9
Vcqobr/TSiXiwtygjXoOS8nf6xczsPmfL+Od5ByBOGHoB4guXIKOVLclRDLHA4+Ad9f+4LYAZeiR
2ITjF5fBhT/1QcJGRUnvwgTpxSVK0C3pKEh6AscpE7Wjo6kLeI0Iq9YvGflJfxzvM+p2n2BtgJai
JPocx0vkUTWXs+BelP5PYrjb+jP+3d14e9oAE8Lqbdcm2ZEAR+tciVdVw9jYU1UEWfoHBwHH7oa0
gM9DrTB+lC82bzWcxkz//DQuPOmFLSt55SAwdm5XOKKKPH3oiJhx2ycx0K/6JpAajZT3sv1n8foj
4VZOKYri8S6/tv5686r87HfBqiw8l0ROafIE1f0r1SWa5mZ2d7ArwsO0QKZBGbsr+zeUDW1jNB9s
ygZogIceJuFGhSZ9urJpI8q2cMRYJI7oXoXvbg1CwsKRRP7eKszHF1//FwtSxZO/r73xAwZtewqd
1DCzq1RMm8LcbKKyjcgcL/XqxzY5GBVDoHYQEM96107+LFeGAEOAIcAQYAgwBAgCrtoYJPaloNgy
HV/nlVEBtjlvFuaLhLFJWDk3XqrM5GLviyTO5TqFwuuOGb+RlCMlFefLJSGUR4fLOacov9zJmSI1
PilHUaCCODy72vmtK+VRS06iuHj8GRHqLRk4dPSIoLzXTu9Hdv5yjxseeXKWQLfh8E/IShdv3sH0
YWgnXa8QaM066D0JW47i/7N3LnBVVWn//42CiICSYkGhEqaGIN4SDcNIczBJx0rTMvX1Umo22qSv
1ht2094ZTZuyIbXxMmn14qUyS0eyC4UyiqGGIl5KMUkoUVFBQI/+/2ufy95rnxsHONzktz8f2Ov6
rGd919rr7L2fvdb6xU19p35f0w5pqREBt0dj2uJ0pCzT2gPIwcUyNQkdJKAn4N8ZwwZpQenfpmDH
7i1qQMxd1uuzARYjqCnRbnz3/U6kq7OD49HnztZqfs3hrnFJk6hzVXLMqN9jQhV+5yvJS8e8Cp66
wd2AH6Wl0V/65AAyvt+OpYvewHyxosT815dgxboUZBw7i0XCmOljt77V3K9tyqxCm9vIcl8Af3vc
x5KSbkwCDu1ZVahu7/vukXLvRNc5C9S9D4EwTOhh77dYymLXWYhNKywzHYHxw8Oq1SjYtN2dWBgh
KZKyERtPVuKmtUUonouV5Jz8N177/owUUM3O9CP4qcRRGddxMifPUaQ+PP0kTl7RB+l8Rbn4OF0L
ibxF/jEv1SLSc/GLm95RBASF4NmnZ2DXTPnlyjlccKanpkk1uvJwushd+3W6KKtK7VONKCiaBKpI
gAbNKgJkdhIgARIgARJwD4HWGDJ9lk7UjH4zsLvAuVUkP3MTprWOQpLR+FmEQ9I+fnH397H7Mqvw
yD7VwKMrsJY82qu1LPxySXqwqYA+oVH3Sam3YEPqKcmvOTP/7y8YuzxLC7BytY2Kk0IS8cl/XHyY
k3LVJWd9qY879Qzoch+0VkzEI0Mmq00ysH+E+uVvSK97xasT87F8PIZO15alnfNgxb8QbtlGlSaE
JmL99476ThEytm1CRq4rfb1+XtMWrBU5hz0y0bgvnCmPH5pV1KBckcKYtp4T8EfU4FFqHTa+OBoJ
GyzeCejZ1s5X68IIOlh9r5WF2SMf1X4HBw3FnXYsP+4clyzayefKjRn1c0xwx+985XjJxKvirivc
i5B/ULuHKSy+iuCwaDw87mk8+Yz4e2oihvTvhWB/O9eAufrV3a8tlN3R5hZZ1Xl2/ttjQEHucRw7
cRz5ha78ZlenppRNAvWfQNPgOzFP/uZI2vMQQ/sgqiKLo5hxFJ08IhlFQ/FI18oYRSvC1gfDxF7w
8jF1+mdIu+DcUJX380FM+tPb+EA1fnpg6IjhshisXvwmXkkrx6jZuPKv8duHtZfKy0bSgULJrzn3
f/0ZRkr7mmoxJldwuxApaB/W/nBW8uude77dKS0pHIoHOrVSE7QL66S6xfrp2JAlz9+UoirpDO/X
WyxzbDmaolktzc7UPlHPx8nLVy0KVersiix3tU+lFGQmEqghApUfCWtIQRZDAiRAAiRAAg2FQGD/
SZijq2wShoY9iH9+sx+FZbJhU7xgObEH/0wYhK4DRouXslnmXR590VlZ9tJ8JM96H9lWH4zm7lqJ
TgM0A48lbW2e5cXI9puXrzHqU1YKudbOdPTqEI2npATvjXkSySekl0+GQnz7j4kYaDRahUsp9U6f
sMGYI608uODh8fgk0/6DpaE4D7s/X4l/frynnF029WXUpK++1MetevrciWEjrCgb2zQG90YGaRGB
PTBUamslwmSSjMe9XSr+MiS43+PG/TstBSwZKfpOtr7vFOfuwZtjbsHgMaPxdurPlqROzvXzmrZf
oVJ8LsashxJWIrtAujbNiXO2faoZmHAJl129+O0XxtAbnEBonzj7NRwRY7V/piWZP3o/pP0+WkKV
85hh1kvUmmLdOi7JBZrdlRsz6ueY4I7f+crxsgO+UkF1hbsvAqWZQUvG9MAt9w7C2KcnYtrMP2Nu
wmy8Pv9vePMf7yLp8+3IzrV9WV3d/dqC1x1tbpFVtXPlf3uO/d9khHfvgnuiuqBrh374Np8/TFVr
C+YmAR8MHR5lF8Nb97dTPzq0m8BBYMb3u7SY2F7oLa1iqkW41xXUo7fV0t/7EDd2JZbuPY3CK7Jh
8zoK8k5h6cp/ouNzH4r9Q/N1z4xNg7vji8dDdcotXvAmBr+bhj15xTbPwaVFhfhq+w/qPqS6jC54
mgaHYJqULvH1DdiaJ41r10rw1SfrEbNEmVIZKKXUOwMiw/VyFizC0kPWvzfXkZWWjP7S7FnE3YO+
Uvv4tgtDgmTgnj93HdY7WGbJUHIRaWm7sfT7U9CeIgzYJNgOXrkbWRekepjVPZ5+QGJVistumgGq
p1G+T7bTZ2T/rmW4YrBpYy3SvssVWe5qH/saMJQE6gYBfvtcN9qBWpAACZAACZCAINAG0/dtQmr3
Yea9wRQoqUgY2df40BTWNx5t/S7il22p0BbWMYErMr/9b9k2xBRg/J+I2OCzWLjqYQR6XsVP25eJ
feqkZTWllLXm9LoDMWLpwI3bTBpsnBWL05lzEXPTMSx4Owlxi9KxZlx4+ep5hOLxJaPw3vQkc9pU
jI1qheGTp8G7pAQ/r1klMdVmN9gKDsLYBXOxYMg8Vc7UASFYO2Iahg2IRtubPHH+t5PYl7oZ74l9
2IxH5zcw4pFebtkv0VafqobUl/q4U8+miBoqHtc3JBrhhQmjZfYh4ewchzsDZJ5BuHdEPBa8usWU
Tvw3Xlfia+kIHzmdi26PTpgo+uBaqQ9O7ReCJaLvjOgchPxDyVqfESLll73OSqh317TDyhhw7mQq
0sT4Fbt8OqLHzsWYgV3gc7UYWSmrsEAem0bYnzHnUDQjGhwBr9vvMn7E8p5VzccM6OpwLG5vnIFv
ut7lbPf2bi97Jbc7xyVJrMVZyTGj3o0Jbvudr54x1tIc5Z3rBncPDHhmK+KWD0ayReFDqUhWfuMc
HNEzVosP4B6VlmCs5n6t6OGuNndQp4oFV/a3pxQHUi33lEqJYhWR8+I1eqD8OrlimjA1CZAAENqj
O2KQLs3aE1TEvpd/audVcTxX8rHWvCenknnmgNAK72VZ8UKVHP6YuWI8vpu0WqrHccx+9R3MFrHh
EWEIaVaGnPTjYuTQH5dKZYNnI9w78gmsLXoPY6QZkanJn6O/+FOMivGxbXGzl3iOP7wPqfKMVrPY
Cs33a9wKY6Z3R+KSfebcxzFyylyMHNoXzcpEGclyu+TrFdf5WmHai7FIfD1FDZ39wgK8HxWFUT3b
wu/qBfxn+3as0+kbii9Gd7IyWjfHxCkDMf+F7WY5xzHxufn4V2xfPNIzBO18G+Pc+fPYm5mFxJTj
pjTthuCxfm3M7XwNZ/OPI1Vw7rN5E2LiBuK/7gqCr6EMB/bvwfxkcx4lZ2w4wrzNxdTkqUkrxEYB
6xQbsTjWLX0Xp48PxL1+BZi/cR/ip85A0iDHxmNTLvN/l2W5q310pdNDAnWKAA2adao5qAwJkAAJ
kEBDJ+ARPBAbDmzH810GYq0VjOydW2wMmUqS6MmrMbKrvzF18KD/FntxJiJB3RssCbMnyC9kJKHC
0APxEsz6QchqUqeUoTqcvrj/qbnAtnmq8LQ181Tj482+rt+qhD22WMx6S8KMDaoobFxuMmppIaPE
HlOtkPCidbiWIqDP89i+7BwGTtHSpAnjmPLn6NDtMyM+ENWWWnOUA7ovdO2lclc7VLk+9pSzCnOH
ru7UM/iueDHbMtF4vRiNmULf6BG9pRe6pgrc2U+Z5bXF6LF8JPDU0LsdGkRMuRz/V/rg0h8OYOqa
LDVRtug3r6k+iyMcg6R9/pzxq4lr2ln5Fo2VT4hd6ddqerNDHl/kV1XG63yNdWrFH4/Nrz1hd7ls
e6kZ1lAJhKL/jHC897Z2rSkkontIn/pbofEJ7WNc1nijLnwWegU7/p1x57ikK9bsqcyYURNjgj1d
Kx/m3t95d4+xrtarrnD38Gth80GM+uGOncqkvT0ew72DkTIzWo2t7n4NuN7mLv3+qJo7djiTU9nf
Hk9v5YM6bYy5ctV2BpBjjRhDAnWHgHwv5qpWlcljLdvuFePbFs8MFZ/sbtZSjx8VbnOPbol1dm0X
HD4kzcDrjmF3Nrdkq9LZlbp7tO6Izasn47nxy7HaqrSsg9nSyKFFxgwdiSfusLaqeWPYxD/jm5Dt
6L8kRUtsdOVjS4oTw2LUHQi2FmclwdobPmAIlmbuw9QULWbdZvXFgTmwOxZOaobZK6zDtTxtogbi
m6kX0H+pxTgqRsv0dMwVf7ZHKNYljsW9LRrZRAV07o/UmZcRs1grKzVFLFMr/hwd8l2bPL6nJm9H
arK9XGFIntBT/DJph7N+paVyh8sLg4YMBNK3q8KMepp9N1doHVzXZbmrfVSl6SCBOkbAdjSpYwpS
HRIgARIgARJoaAQ8AqOx6Mxv2Lp2CcYMUl6m2DvCMeb5JdicnoNP54sv79U7+9Z4cmMOVrw8wV4m
MSvqDew49itWjBXRxi/6rfeq80BgO61MPz9Pu3KUQI8mUpT8NCEFu+IMiJklDIiz7CbtFNLSbrj9
QH+MevdXJL0+zW503Izl2J27Ek8OvEuL97Jfv8hHFuJI2iZMF8sXOjw6x2P66x9ix8cT9MYXL2/c
LGXy81YbRwotj3N58ZooV9qhSvXRinLgcp+ubtMzoCemjNCrO2xApD5A+Hw634fputB4DOvTRhdS
MY8/Hl78Pbaumg/t1bEsQbluV4trMA1DOlgeq8vjV93XdHnlm/X30PfrVnb7tRgXPOTBIAStVK8v
hr+zF28/P0Hbu1RGI9zDxTW649h69NbNpLVKRC8JmAl0HzpZz6LzXETd3lQfJvu8OuGx5/Vj+vBF
DzlZVM2U2W3jkqyL6q7MmFHdY4KqXJ38nXf/GOtqfesC90K8P6Wvtjy36PM7coqR8l0xfjtTjF/z
LuDX3N+Q8f0mPKV8tGY+sv+2EplWb2+rt18Drt3bufj7I+rh/F7HmZzK/vY0RZfYWAtCcR6F3m1N
Hw9KgXSSQJ0k4KGbB9cSreRnNgcaVyaPrSjpmUdshi75pKSN0O/+4ZI/CpPv0vZVlCKMTr9mWkiI
dlMpAg345mvNSBQ+vBu6uVBPTZrm0mvqGi8lt0dLsRLLZ6/gmxeHYXyUo1l2gRj/+DAkL0vA1ond
ENBYK1dzNUKvAXE4/+EsrJs6ECMjHMkSOcQyrTMnjcQ3iQm49GI0gjQhLrq88cRfXsKnk/raTR8/
fDh+3PAopt4VrMV72jMdCJ0HPYqjC0djmrO6jxuJH5OexOBg9YFAk2t2dev3IE4ljsfM2FCbODXA
WO/RyJgXJRkmvTBqxnNY+ngUtLcXag6jY6SoT8aHYxEtLXULNEZQoMbYt5m9+pnkeMqvCmS3vhin
voDIWGG0jbWbJuwWqYPbTaEPdF2W+9pHrwF9JFA3CPzh/4nDFVWuXLmGwotWd8GuZGQaEiABEiAB
ErgBCTRq9AcEtDR9EnnhUhnKyq5VWy0NZUUoFMutlJo/c23qexP8/X0dPCRKaoh8+Wd+x6WSq/D0
aAbfm4MQ4GN5tDQInYXAxk3hZQmSs4r9K8VjGrzsRdqkE6uLeTl5iSyld+o0CH3zzwNNhSyhml9A
a6jqOs1oJ9Ioy1R3iLq3FnX3l4QZRP2UFnNFb4V/gcrRE029/dDUz0/Ic1Jng+B7TeErGHrYAWxW
uawczuXFW2puSleN9bEU5OTsbl0rxd1KPwsXR/3clNx8LQhPY9GPHbeWlfByvQYUFuSJa/cyrnp4
ws+7JW4K8Ld7vSmiXOJXjde0S+Wr/dr+uGFBYjCI60tcYI55lgo251F0qQQlBjE+CTatA6twvVsK
5rnOEGjm7QlfH08oT5pnzl6uPr1EX7P8/LoyniuKWMb/8sZne0q7Y1yyJ9cUVrExw5inGscEi56W
cdRVvpZ8ds/u/J0XNwpuH2OF0i7Vt5a4l51Yj7ZR481oY/Bx9jbc4+gDEJH2FjVtPLbmrEdPH7ut
Iq6JStzn2BdlG+pCm7v0+yMkl9c25cup+G+PobgIRWJmprev499v20ozhAScE2h5k7jfbNwIV3P2
oizzS+eJKxlrMO/P59FEb65zJq4yeazluSxDPCeVinvF8vW7jlLjvpSN0LSJZHgqysHg0cvVJV/f
evMVTGzv2Ghmrae132W9rTNKfsOVMhQWiXtb82sBb29v+Pt6VerZolRsmXK+qEzcJ5uEeYpnFD9v
L/g7+KBQUsN157Uy5J0rwqUysQxuY0/c7N9cyNcYW5g0FX2ovMMg9M0ruowSRRYawbtZU7Ru6VPh
JYAVhmcumHRSrhFvUW9vl+ot7gkuXMaly1cF/+vw8GqGm0X5YtVah0epuEYUXXX9yk5qUzrxisIF
Dnaya0FG3iVAE2EZFc3q18K5flpGO64KynJX+9jRhEEk4FYCjfyD0KzfuHJl0qBZLiImIAESIAES
IAFbAjVp0LQtnSEkQAIkQAIkUHcJ1JhBs+4ioGYk4HYCxdkrEdrPvK5A3yU4vmmifoUIqcTiTJF2
gGUNAucGTSkbnSRAAjVAoCYMmjVQjVot4njap+i6IN2sQywOfRaHNrWqEQsnARIgARKoKgFXDZra
pxdVLZH5SYAESIAESIAESIAESIAESIAESIAESIAE3E/gqrRi1s7peOvzLGVBC5ujOPc7vKwaM0V0
31i0dzA70yYzA0iABEigzhMoRvIWizFT7L4+qQuNmXW+zaggCZAACbiPQPnzxt1XFiWRAAmQAAmQ
AAmQAAmQAAmQAAmQAAmQAAlUkIBP+2jEiTzJ5nxLJkRhCWIwZkYcurRpjiuXzuDI7k+wdluWTvLC
1x4Hd3/UIaGHBEigHhMwnPsFsw9qFRjVR9sPUQuliwRIgARI4EYlQIPmjdqyrBcJkAAJkAAJkAAJ
kAAJkAAJkAAJkMCNQcCnG97cthzhgyZL9UnF2rdTJb/eOf+TAxgXSXOmngp9JEAC9ZmAh28Q1k56
AEcuGxDQpgMGtebig/W5Pak7CZAACVSUAA2aFSXG9CRAAiRAAiRAAiRAAiRAAiRAAiRAAiRQwwQC
ej6B33IGYMe2T5H8dQoOZm1B2iFZiXDEjYhFzIB4DBl0LwK51KwMh24SIIEbgUATfwwb0u9GqAnr
QAIkQAIkUAkCNGhWAhqzkAAJkAAJkAAJkAAJkAAJkAAJkAAJkECNE/AJwj2PPG38q/GyWSAJkAAJ
kAAJkAAJkAAJ1CIBzsuvRfgsmgRIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARI
wDkBGjSd82EsCZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZBALRKgQbMW4bNo
EiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiAB5wRo0HTOh7EkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAK1SIAGzVqEz6JJgARIgARIgARIgARIgARIgARI
gARIgARIgARIgARIgARIgARIgAScE6BB0zkfxpIACZAACZAACZAACZAACZAACZAACZAACZAACZAA
CZAACZAACZAACdQiARo0axE+iyYBEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiAB
EnBOgAZN53wYSwIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkUIsEaNCsRfgs
mgRIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIwDkBD+fRjCUBEiABEiABEqgp
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
Ey1t7vcV5QBYxkExrop2tBxVGm8u/IzBY1eos+1nviw+vOghfzhuKeXGOTfyD0KzfuPKrRANmuUi
YgISIAESIAESsCVQPQZN23IYQgIkQAIkQAL1jQANmvWtxagvCZAACZBATRGoVoNmTVWizpfj2KBZ
51WngiRAAiQgCOzftgYx6pKz3ZEqZpF2K3e2dP1G56pBUzMZ1+/6UnsSIAESIAESIAESIAESIAES
IAESIAESIAESIAESIAESIAESIAESqJ8Erp1FkmrMFBvGDO2GiBvcmFmRhqJBsyK0mJYESIAESIAE
SIAESIAESIAESIAESIAESIAESIAESIAESIAESIAE3Eyg8KcsJEoyx8W2cXnpZynbDeukQfOGbVpW
jARIgARIgARIgARIgARIgARIgARIgARIgARIgAQaFoGyhlVd1pYESOCGIWDAl1v/LdWmL+JCvCU/
nTRosg+QAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAncAAQ80a5tqFqPm1t4qm46SIAESKBu
E7iGK5KC02behdDGUgCd+MP/E4crHK5cuYbCi/y+xRVWTEMCJEACJHDjE2jU6A8IaGn6SurCpTKU
lV278SvNGpIACZAACZCACwSaeXvC18cTypPmmbOXXcjBJCRAAiRAAiTQMAi0vKkpPBo3wtWcvSjL
/LJhVJq1JAESIAESIIFyCDTyD0KzfuPKSQVwhma5iJiABEiABEiABEiABEiABEiABEiABEiABEiA
BEiABEiABEiABEiABEigtgjQoFlb5FkuCZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAA
CZAACZBAuQRo0CwXEROQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAnUFgEa
NGuLPMslARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIolwANmuUiYgISIAES
IAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIIHaIkCDZm2RZ7kkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQALlEqBBs1xETEACJEACJEACJEACJEACJEACJEACJEAC
JEACJEACJEACJEACJEACJFBbBGjQrC3yLJcESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAE
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
IAJEgAgYEsgpg6ZhSRRCBIgAEcgdApc29EZ7acnZvjjMZlf7mBrInDtqUSkFkAAZNAvgSSOViQAR
IAJEIFcI5KhBM1dqQIUQASJABIgAEbA9AUsNmrLJ3/Y6UI5EgAgQASJABIgAESACRIAIFAQCGXew
XTJmAh4j+sKTjJkF4cyRjkSACBABIkAEiAARIAJEgAgQASJABAoFATJoForTTJUkAkSACBABIkAE
iAARIALGCTz/7X9YxUX3693E4qW9uGTkJAJEgAgQASJABIgAESACRIAIEAEiQASIQI4QIINmjmCl
TIkAESACRIAIEAEiQASIQEEh8ArH1k7llB2F9p6lOT85iQARIAJEgAgQASJABIgAESACRIAIEAEi
kLcEyKCZt/ypdCJABIgAESACRIAIEAEikMcEMvCa02D4ioFws+MCyEkEiAARIAJEgAgQASJABIgA
ESACRIAIEIE8JkCfKvL4BFDxRIAIEAEiQASIABEgAkQgbwk4o+/3Kewvb7Wg0okAESACRIAIEAEi
QASIABEgAkSACBABImCMAM3QNEaGwokAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJABIgAEchzAmTQzPNTQAoQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJgjAAZNI2RoXAiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQATynAAZ
NPP8FJACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIGCNABk1jZCic
CBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBCBPCdABs08PwWkABEgAkSA
CBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAsYIkEHTGBkKJwJEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEIM8JkEEzz08BKUAEiAARIAJEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBABIkAEiIAxAnbGItTC//EPtVAKIwJEgAgQASJQ+Ajwz0TBzfsL
Hw2qMREgAkSACBABmQD/TOTdsgS5iAARIAJEgAgUcgJvvYV/2BUt5BCo+kSACBABIkAEtAT+UcTe
IhT/+H/ssEiShIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACuUyA
lpzNZeBUHBEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgApYTsHjJ2Zev
MvDoaarlOZMkESACRIAIEIE3mMBbb/0DrpVKaGr4/1JigPTHb3BtqWpEgAgQASJABKwg4OCKfzhW
h7AY0IOEJCsSkigRIAJEgAgQgTebgEtFJ9jbFUFSyms8++vVm11Zqh0RIAJEgAgQAQsJFLUvgkoV
nMxKW2zQTM/4G0+f04PWLFESIAJEgAgQgUJBwK7IW5JBE68TgZd3C0W9qZJEgAgQASJABMwSeKsY
oDFogvqQZmGRABEgAkSACBQmAhXLFWcGTSDtdSY9IwvTiae6EgEiQASIgEkCxR3tLTJo0pKzJjFS
JBEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAnlJgAyaeUmfyiYCRIAI
EAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRMAkATJomsRDkUSACBABIkAEiAAR
IAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACOQlATJo5iV9KpsIEAEiQASIABEgAkSACBAB
IkAEiAARIAJEgAgQASJABIgAESACRIAIEAGTBMigaRIPRRIBIkAEiAARIAJEgAgQASJABIgAESAC
RIAIEAEiQASIABEgAkSACBABIpCXBMigmZf0qWwiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJA
BIgAESACRIAIEAEiQARMEiCDpkk8FEkEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSA
CBABIkAEiEBeEiCDZl7Sp7KJABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASI
ABEwSYAMmibxUCQRIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJ5SYAM
mnlJn8omAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkTAJAEyaJrEQ5FE
gAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAjkJQEyaOYlfSqbCBABIkAE
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
--Apple-Mail=_BB3CDFF2-9959-4D1D-9267-4AB9414F897B--

--Apple-Mail=_3B1B37A5-290B-41C2-9C4C-B6942B3334F3--


From nobody Fri Jul 26 00:03:03 2019
Return-Path: <ian.oliver@nokia-bell-labs.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BBA41202BD for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 00:03:00 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_IMAGE_RATIO_08=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=nokia.onmicrosoft.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 cLaX6WRbSUh1 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 00:02:57 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50098.outbound.protection.outlook.com [40.107.5.98]) (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 B0D7B1202AA for <rats@ietf.org>; Fri, 26 Jul 2019 00:02:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F9o9iy70VEaiTKC1/ibyZvQUTAPjPnL/OTe9LmhpLJToUgO7BValW0UHa313s6Xptmb/P0a4GMDtw/MyE3qdthz/hwZqHgjzL90gFZ+W3UG8VOs6vLqkWY0UC0bjZkEv+BQaTdc+zOks2auF/MRzc102pQUDCvUQU6JMmdyv4PPoqlW495CwPAao1vMmHTNenMD15p8M0bH4YS/DDqHDrz3wGsu7uu78SV1LO2fa85PfEu+fi0Jbsh1Mcp0TkljEWKRLUHb2FAR00Q6B9WP0J9LZ4TZ+MNFMf/Q9D4B+SmkjyFnZmngeGD8x1qFB+y2aIthaU3AegM9QwYXwHluX2g==
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=XQ3cmABP3KziDQJt565YrA//q+Y1bi0LIB8A/kdR9OA=; b=OnKl9aFiuCNdU1AxyRyL91X+8iJoikBUHlYLApajhNOVFq8ykaxgHaucegnvAoTGl7B8l8XLvs5nMl3zqaG7KKz34ZqefDCjXIu8HXTEi6ewG+Pyro3x1T4Qmf+Ng1nlEvKu5qcoMrVFA+IejTFm3hAHji61+RwP/jt/JqHz9OS7hJacZSLj+GNT2E7wr8PrUK1TNZumff/WdtTEnzX1mEAv9qgYVmGPhcsrsWuSwaNiuxOCsq6jSjiv2+MxJD4bBeDqh7cHscswplZFFcM0esfQmbW2UUL1KLOet0RR02aGH/VpwRH6gbQZOLCMQg5MsHLcI1jYk9o1ZHVDZCMWFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=nokia-bell-labs.com;dmarc=pass action=none header.from=nokia-bell-labs.com;dkim=pass header.d=nokia-bell-labs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XQ3cmABP3KziDQJt565YrA//q+Y1bi0LIB8A/kdR9OA=; b=TDoFTZ5tp9KEg67luvvqbPCL28gV3K/I35tSHaxL7KkOJUcH3TYHyjRfBtDshyUm8wAmZ37yJFNEifjtOSG/N6R+wQaGU0dAthTTsXCIBHB53uBqssj20r3PCXX1VTfzdEbJINPI+XcFRazEFAbhZ+CKrvoUQ/7EJemdFH0yV58=
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com (10.168.35.143) by HE1PR0701MB2393.eurprd07.prod.outlook.com (10.168.129.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.13; Fri, 26 Jul 2019 07:02:49 +0000
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::c17b:6cc3:5587:cab0]) by HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::c17b:6cc3:5587:cab0%6]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019 07:02:49 +0000
From: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
To: Laurence Lundblade <lgl@island-resort.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Some info model comments
Thread-Index: AQHVQ0ANpTQI5LuG5EegR1YLlrJwNqbceTx/
Date: Fri, 26 Jul 2019 07:02:48 +0000
Message-ID: <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com>
In-Reply-To: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ian.oliver@nokia-bell-labs.com; 
x-originating-ip: [80.67.10.141]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f3af4758-e04e-4b8a-3e8f-08d7119744eb
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(49563074)(7193020); SRVR:HE1PR0701MB2393; 
x-ms-traffictypediagnostic: HE1PR0701MB2393:
x-microsoft-antispam-prvs: <HE1PR0701MB2393553828949D9AEEAB9E208FC00@HE1PR0701MB2393.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(136003)(366004)(39860400002)(396003)(376002)(346002)(189003)(199004)(105004)(7736002)(81166006)(81156014)(110136005)(71190400001)(71200400001)(55236004)(33656002)(2906002)(99936001)(25786009)(99286004)(8936002)(74316002)(733005)(3846002)(229853002)(476003)(478600001)(6116002)(102836004)(186003)(26005)(14454004)(86362001)(256004)(14444005)(53546011)(66446008)(66476007)(2501003)(446003)(66946007)(11346002)(52536014)(6506007)(66616009)(66556008)(64756008)(486006)(9686003)(316002)(55016002)(561944003)(8676002)(6246003)(53936002)(54556002)(76176011)(7696005)(5660300002)(66066001)(6436002)(76116006)(54896002)(19627405001)(68736007); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2393; H:HE1PR0701MB2267.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0; 
received-spf: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: GJwAoIbhHHnEoNUYchbfwWD16/bT7IaDWZtTy4cqGZDSPuT0NZOULiA4EzbNACZcVAb+KW/+WqRvs9OKUDwe4i4pocZ+0BFglqcarLRqWKDuyUlBrsHFle57RRCrlOQ+Z7gU2n9n41udyDTCLIRMVkkKEM7A7vQFns1y0OnnvRs+MFQemgIXmK39+dcP5vqVCxjrKgIaunv4WOJk0MSof7Z5EqN056/iX+1IQQn3snqkcrKJxuIZnz0WFDenwLQ19agpB5uD6gtvmJS2JGOW3aotuNc5LrTWx84dW8HW8ukp0Ds6H8QOh30Hg29jI6Eodn+hkfi/9tEke25W/cgYmis/iUHS/XhKy/w/kR3+ebDN+K/5bAKzjKBGYEy+ut8hwPK+182rV0ti/uAAejbQkwsUhyiwnmSwLa+TxhF390w=
Content-Type: multipart/related; boundary="_004_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f3af4758-e04e-4b8a-3e8f-08d7119744eb
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 07:02:48.7737 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ian.oliver@nokia-bell-labs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2393
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/zlp2QbNEj40ISGhWzt8z57gpuMU>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 07:03:01 -0000

--_004_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_
Content-Type: multipart/alternative;
 boundary="_000_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_"

--_000_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I support this proposal. I too am a little confused that TPM attestation st=
ructures are treated differently from the proposed EAT-tyle.

In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 q=
uote) is a subtype of a more generic EAT structure.

At least this is how we see it

Ian


--

Dr. Ian Oliver

Cybersecurity Research

Distinguished Member of Technical Staff

Nokia Bell Labs

+358 50 483 6237

________________________________
From: Laurence Lundblade <lgl@island-resort.com>
Sent: 26 July 2019 02:23
To: rats@ietf.org <rats@ietf.org>
Subject: [Rats] Some info model comments

Here=92s a characterization of RATS work. The non-blue boxes are where I be=
lieve RATS work is.

[cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org]

The proposed information model draft does two things that I think are probl=
em.

First, it tries to span the orange and yellow boxes. These boxes are super =
different. I don=92t think they should be mixed in one model. The yellow bo=
xes are general claims about the entities. The orange box is inputs and out=
puts related to TPMs. For example, instructions to TPMs to do one type of a=
ttestation or another type.

Second, it cut the definition of a claim in two. Part of it would go in the=
 information model and another part of it would go in the EAT draft or such=
. When you tweak the definition of a claim, say the location claim, you mig=
ht have to update one document, the other, or both.

I can think of ways to make use of info/data models in productive ways for =
RATs, but they would be different than the proposal. Something like this:

There would be one info model for claims and another for transport. Maybe a=
 little fudging for the nonce, but it is simple and well understood.

The definition of a particular claim would be in only one document. It=92s =
OK if there are common data types uses by claims are in a separate document=
 (kind of like a .h file).


LL



--_000_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
I support this proposal. I too am a little confused that TPM attestation st=
ructures are treated differently from the proposed EAT-tyle.</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 q=
uote) is a subtype of a more generic EAT structure.</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
At least this is how we see it</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
Ian<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; color=
:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">-- <br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Dr. Ian Oliver</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Cybersecurity Research<br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Distinguished Member of Technical Staff</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Nokia Bell Labs</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">&#43;358 50 483 6237<br>
</p>
</div>
<div>
<div id=3D"appendonsend"></div>
<div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p=
t; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font style=3D"font-size:11pt" face=
=3D"Calibri, sans-serif" color=3D"#000000"><b>From:</b> Laurence Lundblade =
&lt;lgl@island-resort.com&gt;<br>
<b>Sent:</b> 26 July 2019 02:23<br>
<b>To:</b> rats@ietf.org &lt;rats@ietf.org&gt;<br>
<b>Subject:</b> [Rats] Some info model comments</font>
<div>&nbsp;</div>
</div>
<div class=3D"" style=3D"word-wrap:break-word; line-break:after-white-space=
">Here=92s a characterization of RATS work. The non-blue boxes are where I =
believe RATS work is.&nbsp;
<div class=3D""><br class=3D"">
<div class=3D""><img id=3D"x_6491D79C-2013-46D2-B441-0F388A9E724B" class=3D=
"" width=3D"801" height=3D"274" data-outlook-trace=3D"F:1|T:1" src=3D"cid:F=
92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org"></div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">The proposed information model draft does two things that I=
 think are problem.</div>
<div class=3D""><br class=3D"">
</div>
<blockquote class=3D"" style=3D"margin:0 0 0 40px; border:none; padding:0px=
">
<div class=3D"">First, it tries to span the orange and yellow boxes. These =
boxes are super different. I don=92t think they should be mixed in one mode=
l. The yellow boxes are general claims about the entities. The orange box i=
s inputs and outputs related to TPMs.
 For example, instructions to TPMs to do one type of attestation or another=
 type.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Second, it cut the definition of a claim in two. Part of it=
 would go in the information model and another part of it would go in the E=
AT draft or such. When you tweak the definition of a claim, say the locatio=
n claim, you might have to update
 one document, the other, or both.</div>
<div class=3D""><br class=3D"">
</div>
</blockquote>
I can think of ways to make use of info/data models in productive ways for =
RATs, but they would be different than the proposal. Something like this:
<div class=3D""><br class=3D"">
</div>
<blockquote class=3D"" style=3D"margin:0 0 0 40px; border:none; padding:0px=
">
<div class=3D"">There would be one info model for claims and another for tr=
ansport. Maybe a little fudging for the nonce, but it is simple and well un=
derstood.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">The definition of a particular claim would be in only one d=
ocument. It=92s OK if there are common data types uses by claims are in a s=
eparate document (kind of like a .h file).&nbsp;</div>
</blockquote>
<div class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D"">LL<br class=3D"">
<div class=3D"">
<div class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D""><br class=3D"">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_--

--_004_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_
Content-Type: image/png; name="PastedGraphic-6.png"
Content-Description: PastedGraphic-6.png
Content-Disposition: inline; filename="PastedGraphic-6.png"; size=208498;
 creation-date="Thu, 25 Jul 2019 23:24:06 GMT";
 modification-date="Fri, 26 Jul 2019 07:00:56 GMT"
Content-ID: <F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org>
Content-Transfer-Encoding: base64

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
Nh/6w+6PHS1GLdVHtI4sP0o5WnR08FjBsf7jouO9JzJOdLVOa717MunktVMTT7WdDj997kzwmZNn
/c4eO+d1ruW8x/nDF9wuNF50udhwyfnSoT+d/zzU5tLWcNn1clO7e3tzx/iOo1d8rpy4Gnj1zDXW
tYvXI6933Ii/cevm5Judt7i3nt3Ovv3qTv6dgbsL7hHuldxXu1/xQO9Bzb+s/lXf6dJ55GHgw0uP
Yh/d7eJ0vXgsefy5u+gJ7UnFU8Ontc8cn7X0BPe0P5/0vPuF6MVAb/Ff6n+tf2n58uDfvn9f6kvq
634lfjX4uuyNzpsdb8e9be2P7n/wLufdwPuSDzofdn50+3j2U+KnpwMzPpM+V36x+tL8NfzrvcGc
wUERW8yWHwUw2ND0dABe7wCAlgzPDu0AUCYp7mZyQRT3STmB/8SK+5tcXADY4QtA/AIAIuAZZSNs
ZpCp8C07gsf5AtTJaaQNiSTdyVHhiwpvLIQPg4Nv9AEgNQPwRTw4OLBhcPDLNhjsbQCO5yruhDKR
3UE328movfsl+FH+Df+FcVUGcFugAAAACXBIWXMAABYlAAAWJQFJUiTwAAABYmlUWHRYTUw6Y29t
LmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0
az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMu
b3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJk
ZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4
aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlVzZXJDb21tZW50PlNjcmVlbnNob3Q8L2V4aWY6VXNl
ckNvbW1lbnQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBt
ZXRhPgpuzN4uAABAAElEQVR4AeydCXyUxf3/P+aEHBxJIAHCESCcgmCkCIKYqqVa8WpR+1M8q7X9
22q1WqqtVqstrbXi74eVakUr2ioe4Il4ocgVYxQQwhEgHCGEEEJCLjaX/3myeXaf3Z1n99ndZ+/P
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
AAmQAAmQAAmQAAmQAAmQAAmQAAmQAAnEFAEaNGMqu5lYEiABEiABEiABEiABEiABEiABEiABEiAB
EiABEiABEiABEiABEogsAqd8Kw4jKteeaMXW8nojXumHBEiABEiABKKeQGJCHKaNz+xK5/b9J3C0
zhL1aWYCSYAESIAESMAIgdz+KRg+IBUdnd9i3Tc1RoLQDwmQAAmQAAnEBIEzRmcgpUc8KmtasPtQ
Y0ykmYkkARIgARIgAU8E0lMSMDm/rydvMGzQ9CiJHkiABEiABEiABEiABEiABEiABEiABEiABEiA
BEiABEiABEiABEiABEjAZAJcctZkoBRHAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRA
AiRAAiRgHgEaNM1jSUkkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAImE6BB
02SgFEcCJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJEACJGAeARo0zWNJSSRAAiRA
AiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiYToEHTZKAURwIkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkYB6BBKOiWts6cKKx1ah3+iMBEiABEiCBqCYQd8opyOjT
w5pGyyGgvSGq08vEkQAJkAAJkIBhAokZQFJ/fPstcKyuxXAweiQBEiABEiCBaCfQt1cy4uPjcNLS
jsbmtmhPLtNHAiRAAiRAAoYIJCTEoU96ske/hg2aJy0dqDjMwVqPROmBBEiABEggJggkiE6oatD8
tnkX0FIeE+lmIkmABEiABEjAI4G0CTily6D5LfuQHmHRAwmQAAmQQCwRSEtJ7DJoKsZMjrPGUs4z
rSRAAiRAAu4IpPRMNGTQ5JKz7ijyHgmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQ
AAmQQEgJ0KAZUvyMnARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIwB0BGjTd
0eE9EiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiCBkBKgQTOk+Bk5CZAACZAA
CZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZCAOwI0aLqjw3skQAIkQAIkQAIkQAIkQAIk
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
fGvUhI+FXjrcu30H+Q8KUMD2KXdvf9RgDC3lrNtDOUSACBABIiARaNa4Oru2csfNO4+Qe+W+lKFx
qIidJ+7dvSNd+/r6o0oVX+vnFaX22fnI9BlOT3ZOUrMVsfOn/nKd3cOqOVdbq9NUj81zobXC1tKd
OHeqOs+zdg1y7NRqj5f+HGw4j7OTK2qw83gV8TzOrgWMHO3Ww9lapMvD7dvsuodd9rh7sGueAHXX
PFwVQsNl0ucme+31d9HDfOSz6xFP32q2r3FkRlGECBCB8kDAx9sDoQ3tzycnh2Z56E3SkQgQASJA
BFyOQMk7NF3OZFKICBABIkAEiIA6AiXl0FTXOkkRASJABIgAEXBZAqXl0HRZAKQYESACRIAIEAEF
AmodmvZf1VeonJKIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAqVB
gByapUGZ2iACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRMAhAuTQdAgb
FSICRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRKA0CJBDszQoUxtEgAgQ
ASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAg4RIAcmg5ho0JEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAiUBgFyaJYGZWqDCBABIkAEiAARIAJEgAgQ
ASJABIgAESACRIAIEAEiQASIABEgAkSACBABhwiQQ9MhbFSICBABIkAEiAARIAJEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBCB0iBADs3SoExtEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJABIgAESACRIAIEAEi4BABcmg6hI0KEQEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgA
ESACRIAIEAEiUBoEyKFZGpSpDSJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJABBwiQA5Nh7BRISJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABEqD
ADk0S4MytUEEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiIBDBMih6RA2
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
pxdVLZH5SYAESIAESIAESIAESIAESIAESIAESIAE3E/gqrRi1s7peOvzLGVBC5ujOPc7vKwaM0V0
31i0dzA70yYzA0iABEigzhMoRvIWizFT7L4+qQuNmXW+zaggCZAACbiPQPnzxt1XFiWRAAmQAAmQ
AAmQAAmQAAmQAAmQAAmQAAlUkIBP+2jEiTzJ5nxLJkRhCWIwZkYcurRpjiuXzuDI7k+wdluWTvLC
1x4Hd3/UIaGHBEigHhMwnPsFsw9qFRjVR9sPUQuliwRIgARI4EYlQIPmjdqyrBcJkAAJkAAJkAAJ
kAAJkAAJkAAJkMCNQcCnG97cthzhgyZL9UnF2rdTJb/eOf+TAxgXSXOmngp9JEAC9ZmAh28Q1k56
AEcuGxDQpgMGtebig/W5Pak7CZAACVSUAA2aFSXG9CRAAiRAAiRAAiRAAiRAAiRAAiRAAiRQwwQC
ej6B33IGYMe2T5H8dQoOZm1B2iFZiXDEjYhFzIB4DBl0LwK51KwMh24SIIEbgUATfwwb0u9GqAnr
QAIkQAIkUAkCNGhWAhqzkAAJkAAJkAAJkAAJkAAJkAAJkAAJkECNE/AJwj2PPG38q/GyWSAJkAAJ
kAAJkAAJkAAJ1CIBzsuvRfgsmgRIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARI
wDkBGjSd82EsCZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZBALRKgQbMW4bNo
EiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiAB5wRo0HTOh7EkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAK1SIAGzVqEz6JJgARIgARIgARIgARIgARIgARI
gARIgARIgARIgARIgARIgARIgAScE6BB0zkfxpIACZAACZAACZAACZAACZAACZAACZAACZAACZAA
CZAACZAACZAACdQiARo0axE+iyYBEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiAB
EnBOgAZN53wYSwIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkUIsEaNCsRfgs
mgRIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIwDkBD+fRjCUBEiABEiABEqgp
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
Ey1t7vcV5QBYxkExrop2tBxVGm8u/IzBY1eos+1nviw+vOghfzhuKeXGOTfyD0KzfuPKrRANmuUi
YgISIAESIAESsCVQPQZN23IYQgIkQAIkQAL1jQANmvWtxagvCZAACZBATRGoVoNmTVWizpfj2KBZ
51WngiRAAiQgCOzftgYx6pKz3ZEqZpF2K3e2dP1G56pBUzMZ1+/6UnsSIAESIAESIAESIAESIAES
IAESIAESIAESIAESIAESIAESIAESqJ8Erp1FkmrMFBvGDO2GiBvcmFmRhqJBsyK0mJYESIAESIAE
SIAESIAESIAESIAESIAESIAESIAESIAESIAESIAE3Eyg8KcsJEoyx8W2cXnpZynbDeukQfOGbVpW
jARIgARIgARIgARIgARIgARIgARIgARIgARIgAQaFoGyhlVd1pYESOCGIWDAl1v/LdWmL+JCvCU/
nTRosg+QAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAncAAQ80a5tqFqPm1t4qm46SIAESKBu
E7iGK5KC02behdDGUgCd+MP/E4crHK5cuYbCi/y+xRVWTEMCJEACJHDjE2jU6A8IaGn6SurCpTKU
lV278SvNGpIACZAACZCACwSaeXvC18cTypPmmbOXXcjBJCRAAiRAAiTQMAi0vKkpPBo3wtWcvSjL
/LJhVJq1JAESIAESIIFyCDTyD0KzfuPKSQVwhma5iJiABEiABEiABEiABEiABEiABEiABEiABEiA
BEiABEiABEiABEiABEigtgjQoFlb5FkuCZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAA
CZAACZBAuQRo0CwXEROQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAnUFgEa
NGuLPMslARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIgARIolwANmuUiYgISIAES
IAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAESIIHaIkCDZm2RZ7kkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQALlEqBBs1xETEACJEACJEACJEACJEACJEACJEACJEAC
JEACJEACJEACJEACJEACJFBbBGjQrC3yLJcESIAESIAESIAESIAESIAESIAESIAESIAESIAESIAE
SIAESIAESKBcAjRolouICUiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABEiABGqL
AA2atUWe5ZIACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZAACZRLgAbNchExAQmQ
AAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQQG0R8KitglkuCZAACZAACZBAwyFQ
kL0Fn359FFfghc4DHsd9Yf6VqLwBObu+wJav0nDo9FmRvxla3hqKe4aOQlxkUCXkVTxLTuoH+PC7
YyKjNyKHTsSQyNYVFyJyuEtOpQqvp5nIrJ42HNUmARIgARIgARIgARKoMwSOZ2ZgzY8FQh9PdIvu
jWHtfeqMbg1JkSq1w7VCfPCvL/FFfil8bwrBM2P7oZtvQ6LXMOpacDIbGzLOoAweiOjZHfe3864D
Fb+O44cOYXNGDg4WXBb6eCIgoBX6RXfD4PbN64B+VKEhEKBBsyG0MutIAiRAAiRAArVM4HTqO0h4
NdWoRRh6CYNmL51G+ZnbkbxLGAq9muPOfsPQ+3brJ7IiJM/vj7FvZ+nyKZ733s7D7ryFCBF3NeXL
sclegYAifLd4MpbsNGWJ9h9QSYOmu+RUQHWrpNXLyaowt3jdx6z+1d0tACmEBEiABEiABEiABEig
wRMow7frNmLxQROIGJ8OddqgWVpSgtJrgIe3N3wbu9J4BhQVXYUBjeDr6yXMQHX1qFo7FOUcwtTN
+8yVy8bd8b2FQdPL/ZW9ZkBhyVWj3KaiDZq60AaGkjIUXbsONPaEv7f9FjBcEWmuiDTicFWuMTGu
m/qD0ieauLropMgj6mAQ+vi6nMdUWmlJMc4UXsbFy4KBhyhPyGjp1wytW3jXSN/KzdyB2e8fNyoT
jjbCoNnGpFit/S/D1rXLMHJjvo0GiRsv4sdPHkSoC33EJjMDSKCCBOyPLBUUwuQkQAIkQAIkQAIk
4IyAp9dtanTbJp6q2+gwHMGiAcOw1hLatwzHN02E/K1w4a5/2jVmmrKIBwrljsYFOZYiKnv28tNy
+lnXQ4sq1+UuOeUWZC9BDXCyV2xVw9zCrJ7WvarsmJ8ESIAESIAESIAESIAEFAJezTQOzT3rrvWh
6ORuBE3fZFY2ChkbHkLHJprutq4yfPD3VzA1xRQTP3UGkgYF2iarIyFVagcPq3YzVEelDFj/t7mY
mG6RHSsMVnFODVZFJzNEm220ZMDCN0V7tNcbWq3TAH1dMoQZzmRj6KQ1SFWlh2HdsscxOMiZaUP0
ideFDuY6vLXkFUxsp9dHFWdxXClG2q4fsSp5D9YdtDXcmZIFYvzwXhh1X1dEB8tvLSxC3HP29Gyh
CgqpA9dq4aHddo2ZJiU9UQdUVHnRcWMTcHbV39g1Z+1IgARIgARIgATqBoGyi/hd1qR9K6svHkuR
uiFBSjEBH++bhz6BHsg/lol9eeIrSSW2XDmSiIbsrDOcSpGTuRe5F8QXr80C0b1nJ50Ru1qaqM7U
vVpqR6EkQAIkQAIkQAIkQAINjoABx3/OxaliMW1NrHbTs1NrWK91U/+RXMIFUb3yjjJlBUzLcdU0
A9DivZHONi/zbQLcUVsP3HVfXyDdvDwRUvDe7rvwt+hWDoSXYdMHmjET6I67b7U2Hl7Hrq92WOXf
ic1H7sOznZ0bBksvXpSMmYqIbIyc8jUOfRYn5i46PsqkqCsG533ilDDYjXhhE2zXhJKEGJ35WL3x
c+Nf+NDR+GpixA14zVnX2YCUlH9LgVH4YsUg9G3ZCHm5ecg428T0TkbMj77xxyMJA521QsDV+dm1
ohwLJQESIAESIAESaAAEfELQu7NUT2+rGZziprhYsniOWfUX3BPsL2Zl+iI4LBpD+ncTO3OKo1w5
UhkN2VlXOBUfwF8GDMQjDw/GI4Nm4HBxDTRKXal7DVSVRZAACZAACZAACZAACTQAAiV5eOa55Xhw
7go8OHsTsktuzDpbPyHaq6W1+cxemvofdh27v8+UqhGLP5Y361BKXRFnaO+7MU3KkLjgB5yS/LKz
NPegOhNSCY+fKvb1tN7y8Uo+kjbbznqcm3JCPPGXc9g12qbgje/POs3oap/Y//Wn6GzHmBke0R0z
H38A88YNxLS47gi3Ki1r84fYlFuu9la56qP3GorOa3qPn9MP97YWK2U19kKbdiEY1uNWNFWiG8h4
pJGgqzYI2B0OakMRlkkCJEACJEACJNBQCbTGtC9/wyNnzosHmaZoHdzaZKC04Cj7FT9ss3iALnfc
rHl0rnLk6NI2ZE8d4eThiVvVZmgOV15SqMkr7agjda+0/sxIAiRAAiRAAiRAAiRAAhKBxo2le2qv
Grqnlsqns2YJXPgJczaa9lVUCp638B6nMxSrpFzjVnhqTl8kLtBmaa7cezde6dHcSqwBmzfoZ2c+
3992ud+Cw4exTsnZTvydlEQk78W+8RHoZW0AlZKoTqu8qxd/jQl9HkU3p8sRq7ntOo6nfYGYJem6
uPjHR+J/B0UgtIWV6eTph5F3MhfrtmzH3GRTO7i2v6tOfP3zXLmIdAlR19sczAPneFT/2rYeaswZ
mvWw0agyCZAACZAACdxwBLx8ERjcBsHWxkyloo0N0H9obPVQIcNwJkdO19DddYFTY9mEKTYnddKs
bm2uulB3t1aIwkiABEiABEiABEiABBosgcbyq10xR8pqe8UGy+UGrfh3275Tl0QNHzoez3RyvlRr
VTFYz9Jc/K8fkGcl1JB3GBNTtEDj7EwbA6MB33y93ZRIGDPjh/ZFjJolGx8fKFR9FXPsw/984Wje
qAuSinLwjGqwNaWfN28OkkZ2szVmGqM9ECRmJD779JM4+uZYJAwfhshWNfUg60J9qitJ42uQV3R2
ONBwPKquFqBciUADuOKk2tJJAiRAAiRAAnWYQHFuFvYdLQA8m+HOqF4IEOujlBUcR9p33+JQzhmU
iXmLrUI6IrrvAHQINC7oodam8MR+pO5Kw7HTF417p4R07oV+fU0y1ESOHGWFOHZwDzIOHsPpApFf
HF5+rdH2jkh079EFwf76shyJKTi2B//5YY9JB5Go1a1dEH2fra728hfni7ofE3UX3xQHh/VASEBT
lBUex5FfhCnzwi7I33ump6ciWuzQUCK2XoRnc3QKC1VndNqTY6+8ssI8HDl8EIdO/IKzZwVbsbmG
l18w7giLQNce3RBYkefCsjPI2LkTew+dwCUhSJHTuU80oiM1vezp4GqYoTgPh/buxr7sEzh7SdkF
RPSDW29HxF290bNDkKtidOnK42SvLxoKT2FX6nf48Wiu6IuAX0AoIqNj0LuCOih9+shpU7tq+5Mc
wKF9+5WuD6VZlX8t74xAsI/zW1VD8SlkCJ1+yHJdp/LqDjFPOP/YPuz5IRO/nDZdd34BtyEsoiu6
dxX7fDpXSeMs2i1j71GjMd6zRSh6Rraxa7M1iH6eceCUsd7Ng7si8nZ/TYbkUtMJNs07inRi2WX5
qGifNrbxCeWaE9fq7T0RFuwri7NyFyF7VwbOirI9xX6n3cR+p64u32QliF4SIAESIAESIAESIAE3
ECi9cBaHC8TNWfFJHFTl5eHgT6fhKW7URIxyW4tWbQPRxls2eqqJVYehpBDpB35G+okLxvv85i1a
omtEKKKDrWfiqVl0DkPJRRw89gsyTp5DwWVl+U0PBAS0RGSntujlogydwBrwVFbnojP5yDgl9srw
aILwO9sgQBjuDEWF2Jn5M/adqhw/+9W9LvYi/MW0NyqaILTDbWhz5QQWfGSZnRmFlWM62n2+AK6L
fQ1/xe4jp5FTUCza1APNWzRH59tvQ887xB6rFTF6W8/SPLkdazJ7Y06k5YH5Or7c+rVUhe6wNzsT
Rbn4V4olWSCmDh+A8xd3ItUclrj9CBKiepe/F6UwhobHxuIhHMb8lHyjwNT3t+G7AU/i3hYW+a6f
077crtubc9qcWXg2Uv+c5UhaUPswzGnvKNa18ILcU9hx5BSOFJQaMwQEBCGmewd0bFn+Q6euL4aL
vthY9JkjPyFZPBtfvCquwaBA/LHXHbrrv7ToIg7/ko+DeedRcEH0DTFQeDVrgY7tgtC9w60Ispol
W1okxpnfTOOMcXatuVr/yT4uDNK+MF3uXlAeYU+4aTxyjRxTNWQC5V8dDZkO604CJEACJEACNUag
CBuficJs82ouC7//CVGHliF2yiK7Gjy1LB3zHhE7OJSdwvv/8whmr9FMQ1qGGKxJ24i4Do4MFQZk
frwIA6fM07LYccXN+BBvJgxDgJ04Y1DZcSRO6oLXpGVh5aRPLdmOByEsVQ4PUfcpWt3DXk5ByjO9
cGT90xj4YqpNro2zhkkGzhhszdmGnsbnKftyZAFl+Xuw4o25eG2NrVw53UvrDmBa/1A5yMZ9s99V
HEt9F08+/N/ItokVAZ2nYevH/4ueAZW93SrF7vdfwtBZifakm8L6zsL2FXMRWaEyyuNk3RdzEPXT
PxA7wX5fxNjlyFr8hOP+YaX9/mWjMPRt6/6ahRlD+upSRr++E58+1U0XZvEo7LO3/R2xYxIsQfqz
Q53KqXvxEbw5pQcWOOjL4ltiJB34CP+fvfOAq+JY//7vRhAR7CViULGgAkLsKIpiLFiC14aaGPXa
YzSaRGOJ7dr+iUZjuRK7XjUmFixXY8FKgqKiqLGhYkElgdgjRRHI+86ec3Z39pw9DQ5Nnv184Ex5
ZuaZ786W2WdKm0rmz2nK7S3o3EPUzws7YqPQUqVvHL2W8fhG5DENVx9NUmUZscAbfVdqq8mzyWqb
vr17EHrOlMv9jZVruDCUtrznp9n5DxLvE17YExcFX/EbhpI8+YgAESACRIAIEAEiQARygcD5PT8g
MFRr0JGLS8TIyf+RvczlP/RT7A+SN3rgIysWz8TVqF/RbO4BPlh2B/bC3U8aqb6baoUyEHnwIAKX
6zqxckrZVS8AERPao34p00ZVOUFOu7Kjcxq2Ll6Cz3QW5MVLp6LZ7yfQbF64utJm+aknEwySv+xc
i/c3iMZL1gsZ8wWmpR6TjG+z53eAl8EsSJbfy0eY9913mMMtD6osxQO71n+EdmUtPx/aWZonIfZK
56yJxpClrTTtIuPRDfTh9sXsI+ydqaLXnUsXJN1RrwkalXJEUosAIDxcq17UaZx+2sQiva7ibezq
+w4zaG7WVe0O3g+NwbMhHkYMvDox/Z/Xf2Adxxj1gjDJr5y+VM74Xz/B4m8XYJqR8zRqzAh0NbmA
tF5b/G48XCJ/QB+9e4J4/b96+gArthyUlsk1VqnZM5hBt6HM4PrxnfBfI7dDMd3W5eu1ywdrAmpg
yT9TMfZ/2bsfiXnTLxEwR8Dyu5e5nCieCBABIkAEiAARyBYBB7bqpnhMaFXLqDFTkFnFDICrjx3G
3A51jRgzBakIDPAbi0spglv/eIXjc943a8wUUoUt6Qevboug/3qqyTHjAb7rYNyYKcisGtOeGeXW
acSN/ePrXrWovTExs+Gm83mABd4BZo2ZQiGz+nhjS0yyyfI2jQlAS2PGTCHltRB09vgKscJ0RquP
Vwib08q0MVPI8yQzSHuMQPRz6wowzUmYrSrnN6GVm3FjpiC2cQS8pu4TBoBbdKS+Eo1opsWfvdaM
K1cVEtgbNWYKKUzoxNdN2dYeIaSzKWOmkPE+3Hpoul0IUsLhVLkePLRO9v8qfjmvvziTEJmAc3t4
HjsRnahG8g6O6YyZQqqa5cShs1lv0xU9OwlZ6Y7ZCI/VjgoWQ+TfDJz5eafsbTECObyylVwWuYgA
ESACRIAIEAEiQARUCaS+Vu2dGcg+Tc80CBMD1i/93rgxUxAKC0X1tTFG3vMzsH9TiGljppDHlXD4
DwjFWcteoYUUOXhkX2cHbpzuZ2PmGDdmCrUwyc94NS8eDFUYM1EtAP/nXwE12/RBdMgX+G39dHym
+kKegsUTTRkzhTJjEPvMyg6qbpampPG9A9h+m624w46oYyekYKABRqvsncmsrAjbJ1vuBgW6a2Zi
unh7suGi4pGILRceih7Tv4/TUMalHrYGcmJ7NmJnvFo/ipPRcyY/iOOMcsDUPu9CZfypXiobeDOf
Y95448ZMoYSQpSvZtSUzUytV0Ra/WGBgzBTS+LwtrKvzHN8M+t6sMVOQnzZzAX64Z2X7YOlepWf/
fiSUTwcRsIQAGTQtoUQyRIAIEAEiQATyjIA/5mwKxxm2A/vySfLrvqDO1D7dsPSaTrEWo7Dx4Hmc
+HU/xnTkld3Cwg1H1MUfnI6+S/hZil0wf9NhtvRlHK7GXGed06Xg+wc4ORUjV53lM9a4L20eh3mi
DkKI52CsORiF6AvnsXHBeAN5awJqdp6NjZt2Y8uKaYpkgZPWY8dOFr51GzZunY26ls4US0nEOSkn
f0xcug0nLsThTtyfuMHqvGXBKClWcIxdc8RI510hpvEMX7AN4VGXEb53M3p58vEhmLDakBsvoeYW
zs8AbhajR/C3OMx0/T0hBb/H3cKWuYO5ZGwm4ALLDYpcQiudXpi4Yj9ORJ3HnnVzOGMdy2blTESo
GuIMi2g6JFzlvHph+rrd2LFVOK+7NfFLe8nmQMNcxBDb6CTklnJpD2ZxbXnMupO4Ef8XY/4Ev0WF
Y/7YLppCX4tFm/st3wT9uEmnS4+dN2xPj69gO1emYPg8cfa+Qc5pd89hlRTqhS4tamp92WjTlVp0
Ry8pT2Br2HnOxzlTrmDPStnoOnxIm9zp6HMqkJMIEAEiQASIABEgAkRASaBZ50+wdcog7BrXnouo
hNkTB+HnGSyc/QnxKwIqcvHGnJUwddxQRK/4AmETO8GLF9tzCOFP/+ZDNO4HUQcVBhSvgCBErJmK
Zzu/xrMtk7FraFMuzQW8t9WYYZQTM+pMQ2qmoMPfyGC/hn9CwgwkpRrNQBORczpbz8+Ypnciw+C/
/IIczYyZ0QsCUYPNeizmXBK1XSugRllxcKMsJriSb1/BNLYkq3iMm/gpHmyfy87JbNxc8QkW6/pX
1purAP29NCfsuY1XzKi+VFoCFzA2OzPj0W1MuCJqVQld362g9Ti6oC/30WHr/24a7M8pptL/FUyX
nfsOULTVIRuikawvaMJ/Lzaei/VgK1s5cf6cc148vAdzuPOEak2xaf5YXFvzBbaODMh2waOG9sLy
ke3RpRprM0JuL5Mgm0ZrYOqYAYhm12rCln/jwcaJ2DWS67Qy8ZH7YqV+a61mHVXuM2zG8Id98PNs
4T4zAFtndETPrra8H2UbAWXwhhMwv17WGw6AqkcEiAARIAJEIP8SGIzDsf+BuIWD27gfUealHzNE
ysYFQXePEeuxe05vnZGhDqasvwy4eGOprmKbdkdiZs8akF/PH2Bl/xCu2qycOFaOLIDyHYdgY1wz
jHdjL9c6ycgpK3BpYBP4CIP8hCPjDraP36d1C/89x+PM0Zlw071duA6cifttW2JYg24Ik6Usdjm5
NkGgKxPPqIxebFncUF3Ktp27oqWH5tXc4rw0gk7eGLdgGjqXbYXgID+lUcbJGW0Gzsf+tDh0nqKr
07nrmlmpggrGj77YcSEELV11+lSvgZBDUXB05bjN3I64j5tIXIznJcawZYT58zNgPfYt7C2fPzsX
tBn+H5xgs/Rafqw7jyv/g4jRgRYthSqWYt3vYOyJWQRfcWnb6nWw+yjbv7TtGF02VxF6/AbafOBl
Nlun6uy8VmdiivPqjfc6tYeHVW+mttNJUPr+hUhZ9xHbMDGovm7JIjtUYjoPnLoNfUezqbClLR23
WxoBffqyWbRbtPmuPIi7/+4Cd66OiZdOGCxXvOrAOUwNUu6/euc0dwW1+Be8xSVvs9OmHeqj11gv
hOruJ5Ezd7N26mfQTh+fPyhde2zRMrzvX0PmRC4iQASIABEgAkSACBCBPCHg7FIFnV1Y0Zkl0Wfh
Yd1MMxe0960NryLWqNQUYRv/CT/dkrC1XSrg4HcOqPLFbl0m2plz7drymxM8x1q2PYR0BPbBkU/q
a2bdacIcS6JdUHdEl7JHo4U6uT0nEN69jkVLikr5So47COw3RfJlzZFTOmeFn3oNEq79inf55Wt1
xszaKku4quVwL5azknUdgKl+lXX9mbfgwtrLkP4D0K87m1nprG4QVctTCtPfSzP8KEazbWXkrwHG
ZmeySbqnuYGTTVuiWSkxVzu0DGAG+bDD2gA28zMi3g+9XbkOkyiq9lvWA98NrIFAcdnYqN1Yc60e
PvPkPmyopdOFpYNboaZeLbiqYHnF9ke9/YST08vPXth/soJKQj05yZv5BFuWcxvWsHP82yJmsNZd
s1U6BuJRo+r411D2DUBKZKmjEjaFfIxurtoPNh91fE+XsBQmMgNnUMka+MDPTfkdxNEB7Tq+j2Pp
T/HeGp1e1x9qDMtVWGrnCuw+U4E5FPcZoH2zemhdTXmebHM/srSuJFeYCbxVmCtPdScCRIAIEAEi
kH8JDMZ+zpip1dMO/v2+UqjswYxdsjFTF2VXA71XDObklGMwH58O5WZ7AXMOzlYYM6WETl6YevBb
yQtswZGoBMmfEntcmc9/Pjcwhji4tse6y/uVsz2lHCx0ZKYrBF+nG+9QKAQNPMXQcuAkDNM3ZnJy
df25IaLXzuPPFC7SwNmXGfnWysZMMd7BC+O38rNTQ3A61vKxoimXDknGaMGAtGUyZ8wUy2C/7v/8
GMMlfwRbCjWrXKRMjDi0bVEyZuqkSvv0xJwWcpKkJOV5kmOMuBTnNQnpymZqJJEYbHud0tOSxMyB
p89UR/c6MGOmaM+XhY27qvsHcZHrEKloBxmIOXaAi9c5t4fhhqLdPUfUfp1RlIkEdm/N7WOUvTbd
tOcIrvwQHP6NGWwVxyuc2j1bDhnwMepbas+VU5GLCBABIkAEiAARIAJEIKcIaGYuipm/QrrFy4kI
aZri2ObukjFTzKV0TR/Mryf62My/VOUMzeTbN7BQiq6BXf04Y6YUDtRu0RyjJP8dttSplf0FKW32
HTmjc9b46dfGubg9khMuovZkrm9gpTFTyDOd7ye/SFXtzxRjxswsDA3WqKycpZmIreF3pKoYm50p
LHe6WzSUMelRbdxkwzfzl6/liT5SLsB/o+I5n3mnX6eO3LK1bMnUFWcsnOWZhuhonQFPKKZ4EVUu
Z3ZtQLMxS4z+NRr6Ay6+NK+nKJEcf0vai1QImz+2lWTMFGWKVaiNH9YPVdRLjDP1O5XNmBSNmUo5
O7Rmxs2RfnrGTE7Iw6eO7LsXj0T9OinuM8DrDCPXskLO2vuRrAK5iIApAmTQNEWH4ogAESACRIAI
5BGBwAUfo5GK4cCusrtimchBQzsrR9jp9K3qWV/W/OB9POK2k/jj0ik5DuPRSa0gnUTpd9uiPycd
EfOn5Lsfxc1oY13VAE8VhZm0XaXWmLygr5QuPzucqvoojK/2JpQNXPAFm7GoLlCpYaAin6RU7gSo
J5FCb1/gZ+MFo6mRMmBXEV4dpWS4eJUbkSsHZ9tlrC2yqYpo2T1vzmtO6FS1UXOZ1fYR6DZuLWIe
Z89IbOfqi4ncEsRHI7hOc8Z9ti/mVblMybUFZ64/l3x4fg27D8rebq1qyh4LXKbatJNHB4hzbIWs
pu46Ky0vpMk65TK2b5QLmRjcwiqDrpySXESACBABIkAEiAARIAL5jUCXkc3RxFlNK0e08m+gFqEJ
uxV7Q46r58PNuJODNa4izqjHrTwbHfdMTyD3vDmhc1b56dd66/8OoPfHW+XgLBgzhcRutd3kPMJD
0fH7M7j6l+X9UDmxEZf+XpqSWAN8rrp3JjOG31Mav7v6lJNSaRxFK6Jv10pSWMSGK7iTKXnNOxyr
YNYYrpHdO4wlkU/Mp2PLF8PMEsXCMsYpSYlm8nIwE6+MvhfD99lboK2b+uxOu7I1MW2k8WtQmSvg
xWbkjvMpqR9ssd+5YmWFAdXUdxCLMyVBIpBDBJRzg3OoEMqWCBABIkAEiAARsJJAmpERb1CGv05X
76AoQ2PwhM1+E5eCVWgS7AVhBRGjh9078AsGNm3XSpQwJtjRB5UL0FtFxvME/Hb5PK7E3ET8/QQ8
e6kbgvjyT8uXxzV6jhgkx+LgWe2PjsWwRk2M0VOE2/MpT45BjdYrlftV6qTLsP0WI6/JSa2eISkn
Ne0yVU/TKXMuNgd0Kv3uP5lxb6o0OzZm4xgEsL/AAXMwiO1D4u9RRbdkkzXVckHr4C6YN3OfJlHY
5hN4PLyJZoZlxoNL0gxnYdnoGVVD0Ve33PH+8Gusvfhp0jy+/CvkoQPj0bS6+pjqrLXpKujBBhss
Hb9FW6mVW3BtWntpWenEMz9z18NgdGpg8m5hDRiSJQJEgAgQASJABIgAEchrAunKmZeWqmPPz2W7
shsuY04r9jIU8ynLNvCI4Ow3+jM9RTnzvzUQtnkI/JjxNUPV2PUW7IqkYPmUOdxejcpcc0TnLPJT
asZ892IQIQVWwrF5gbB0mVkpGXOUruWFcTggzZ69GrYbzdhfl8BOGNrFBwHVSmehP8OXIO6leVIx
y7DPmFbwMrIsbvTpS3IGgc3R1MCA/hZatmsJ7AnVyZ1E2K22GFlH3dAnZya7age0wqilUZJOIfN+
Rf/t3Y3qpE3piFo+Ndh6uLpZpqlpmgVolerZwa/LICyu8QwO9tzHjtQEjFyjW0pZVsN6V1MXVNYt
NWt9YmUKt3fKWHRuM5Jf4MKd33Hp3iM8ePgCT8V+NVutSNtjVeZLPiKQHwlwV2N+VI90IgJEgAgQ
ASJABGxBQB5hl4wLEfKraqCvl5kZVy9xQWfMFPQoUULOSaFXUpqeqVURm388GQnYuWQqRn6jM+Dk
lGYObqjfAgjV9XPqVZVHnZorMvEB2wOVP65dNdhnkY8W3dyCqWIQ/VpDgC3VPDEmHM96BmATZygO
2ziV7Ss0le0ROxhrVkxHkId1Rr26bQMBnUET137C5cRPNXudxp8/KmnXuKU//KoJZ1B7bUbu+RWJ
4/xQiY0Kvhy2U5LzmxEIV8mnc2SzTXsE9oAHM2hq544Ky0rPgY+/C8v8FSJDF0ileYztBQ/rBiBL
aclBBIgAESACRIAIEAEi8OYQSHiUoKzMvUQ21NL88cK8iBEJB7YiqHaRQTujBiA7lChuJDkLzn2d
jevCx3gxj4ZdNebQGH8TsePCIzTxs67PocmTzaCcuvETPJ32PdZzhuR9YQcg/KFaU2wa1wHdqjnx
KljnZmWMmtICIdIeqh4Y4Wekr/ua1eVHeVla/P4Q4Zdu4vUr3ipdBEVfKdvThBNxGFbHwyIDnVjv
sbPbI2TaYV1dojD7WHNs6VgebFy30aN8Ka5zcyUO8a9bobyeYbZ0tdoYIpwb/shMRDgzaHJzavlY
y91sFSflQHTLkxpImjOuZ77AttCDGPLjBYOkFEAEChoBMmgWtDNG+hIBIkAEiAARsCWBNHPrrNij
qrBkps7AY2oWoBFTpy21zWZej7C6Vy1M1RkZxcw8WnSBV823oRkDymZobtquNSqJ8Vn7TcJDrpwr
94Vlb6pYlFXx0mUVcsNnfMsMW6a6YmCxJdGuRz1FOvJYT8CufBMs+OUJhkSEYu3CEdjEnUNcW4eh
rdZhzl7WwW5m+QcGJ/eWmmWbN2nUuYpjZxPQJqgCzh9dJynYup4LHCo00iwnrRmbfG0nzsZPQpCr
clnabq18pDRahw3aNFsSelBHYIJuWdt5P0VglH9vODw/L83MFsoa1LORXtnkJQJEgAgQASJABIgA
ESiMBIo7KS2HowYGaQbimWKRxobRBrYyYvgyldBGcflVZ8GY2aVXJ1Q8ewDrdXUNmfcd6oVImFd6
AABAAElEQVT8Gx+5cgY3CznYlaqCpUtnY8Sl37ByayjWX+ES3otC/zFRmP81G+DrmXWjZoW3hcGP
8mHsO8DjWzelOmmkrxxGd14fOQula89lXPnQA/Utn6QJFx9ftu/rYWmG7r7lh3D1vT782kfKMpiv
bGVhqKi4JUgMwm+loL4lXBT7RBpka1VA7hhm2Ozl6V9LbEQFvep5oN47JaC5mtkMzfXhIgtRgn6J
QP4kkDvXTf6sO2lFBIgAESACRKAQEnBGA/8uwEGt0S4s4hJS2BKYxrszdihalWESDZrGiPHrq6rJ
6I10VBPJ6bC4vd8qjJmBkzZj/sfvo5IT9zqUcRUvmUFTY1TKjkJpT3CDS9/O5x3OZ9pZsgQn25Et
RTq6t+WjU01nnY9jzTWg3FS9GDz8P8IC9jfpbiS2LvsMszYKnxq0x9SgbxGQMB/uXLMR41R/7Wqi
y1gvbFqizWPVgWjM6OSBo9tF6fFooJl2WRdtg9msXk34Vfxy4QE64Zy0LC0wGH6ezmIiza9t2rQz
AgeNZwbNBdq8t6/DlUW9Ue18mGKp27YeyrIVipCHCBABIkAEiAARIAJEIB8QUN+awNaKlSpeSs6y
aR/M6VE/3/dX8rXOlT0wf3JJrOf20Rw5aj/qbelulVFPPil28PJphKXsb3pCHH7Y9T9MC0uUoidM
Po62O99HbaOzXSVRVYdl8wozcCKczQrN0nEBu2M6on5Da/aEdEL/4d0wYcxuXYkxWBR2BwFlBCO6
XHdeHZdqrpqlksWe3rQV0fhoKZulyQvlpFs5LsCwJGOWYkNJkyF3Io8rjJldPuyHRV094eKonfWs
ScxmnaYyg2a2Z50qNMmd+5GiSPIUCgJcyy0U9aVKEgEiQASIABEgAjyBg5G4b2ry3/No7NbN3BKS
1atqpFNxMAy3U/iMeXcG7l+9zAfkiftFQpxcbselWD6um9KYKcTyq9/I0qqupNfpquFCYNofN7m9
B4Gixa3pjQhLj+qOg+cQb7N1aMRM8+PvZSQ8y38VLV/dD6MWRiF8xSgOWhxemLpmOEmt0w7e7T6Q
Q7dH4vS5s5LR3GNESzaiXTiKoWEnuZxNZ04hOiJCTjeiK6rrGVFt1aYr+XZHoFRSBA6evIhT+3QG
ThYeOLe74VK3kjw5iAARIAJEgAgQASJABPIHgQT8kfx3LqjySi4jKh73rehDyQlz25WPdU5NRzGX
+oge15SDEgX/76LxnAvJirO8ixs++2QsTo9rwSV/ir9ec96ccCYnYEuYnHGfoYMQHcL0WKr+F/3d
APSRxbHwQCySOb8lTudqjbBJ7tRg65qNGMkZcg3yKFUDXwRwofcOYNavj7iAHHZG3cCtl8bK+Bv3
4hKMRVoV/uLJU1m+aTes6VNPacwUYnPkGs6t+5FcPXIVDgJk0Cwc55lqSQSIABEgAkRAIlDZo7nk
Brbgx0PcvhZcjOCM3hbCzdLyR2DjGpJEjaZtJLew99/2iAecX3Ze+ulzDFgpjnuUw3PXlYxr/N6h
7Zqpzkp9fuOCZGgyp1/kzACERKh1MjIQuVk2BgH+8Khc2lx2UnzVplwvDCHYeUqtDEm8QDtk0+1V
3E/iPjLks1p59ByiWQ5WqxZblkfPsGhO3fLebTiDYQh6Bo2QkrR/r540ot2tSWt4iDErB6HrGHlZ
2onv6498t2GbdqqHQSO8xJKxtE8LDN0oeRHcuZ7s0bgy8Dj+DmLv3kHi8/x73vSUJi8RIAJEgAgQ
ASJABN5IArLhJxH3mHEsp49qHnW4Ik5i+9Ws747JZZSjzoKgc+1WnbGW7wpGheLjvep9bGthebXy
5QyGxdiepNbmYJ38g2u/sS8E4lEDg9vURm3XSvCqpv5Xu6YHBn8of2tA1HlE/yWmt/TXDu8HD9DM
uhRSSL0b/T0wpezs0DW4l+QTHOsXfod/R5oxaur2c1UktNBT06MmJxmDLZfVTdYXj/4Pffaozyzl
MrDAmYYrl+SlZLs0qga1dXeeP/jdZrMzrbsf/Y3Hj57gZsITJCTnvwHOFgAmkTwgQAbNPIBORRIB
IkAEiAARyEsC5f3/ieGcAqsGe2P1af2OUgZi9s5A5ylyNwQDPkWz8nJCB3c/ZT79hyHsLmfcyHiO
48uGoL3GKCN1J+QMctXlDE9hqV3dETZ+A2L0ZtnFn16LOm1lQ5Moa+xXMDzN6lELc/deBP/qHXtw
NvrqlhfVpB3wsYKbsfzEcCePzpgo7FuqO+b1GISdl9Q7VRkpCTizdy1W7zhrZpdNMbf89csvNHsx
Su5oIe2VgmnOa/0Ke6d2RPepaxHzmGvDuoLjDu7iDN1JSOVPuCXKOdVFt2A9Qc059kdrHxc5olJD
sNV/FIfWwNkFrb0rKMLBuqK2a9N2aNrbSNtv8S38XZUW3NifRsCrgTdaNvXGu+6tcDzRWiB6VSEv
ESACRIAIEAEiQASIQJYJ8AaK6JiHcj6vLVscVE5gmcu5mgemckaiOdO2YpuR5XoyXr5AZOQZLP/1
AQzfsi0rzxZSBUNnB/Qe8QVGcRXet+Z7LL+RwoUYc2Zg99rV6Lz2DK7+ZfhufifqMmeweoXUHJmR
J+r2EocOnxQ9QEBDNOQbqRyjcDVs1pDz38GO39T7wJyQgdOugge+0xlGr4qx90SH4W8x1wb4mTek
MpGFbA/Tzt9H4mxCikGf9FXycxw5fI5jaZinqZBirm6K8xsydzv2J3DnK/MljuzcBv+lUSybSqay
sjDOAfV8pCGz2Lf8HK7qzc59cO0MqnwRamF+5sX4U23ufnTzaCiqD12ARh8vQO1+ITjyNDdmmJuv
A0nkbwLKrxP5W1fSjggQASJABIgAEbAJgRoYsWk8VvVfIOU2NaguNnccjOB2vnBOi0fU5tkI1e2b
qRXyx47JgdJMMk2YXQ18uLQvVo3ZossnAgOalkOvEaPg+PIlbm9cx83ulLoTUpm57Shb1Y0rMgQB
rk8wf10PVLJPx63DK9g+iRFcvHmnaH5bOrgFlnr2xcR+9fAs4iesOqis6/KPOyq5mc3aBQPmTcO8
oNk6yQiMbOuGTcGj0K2tH6qWscezP+/hQsQerNqu09nzWwT3bAIHs3nnIwGHWvDvyPaMPKjVKXR8
AP64NA3+ZWIxb8kWBC6IwsaBXrmkcAae3otA5MEIBKwcA78B09C/vTec0lNwNXwd5vFtI7gr6jpZ
q1YxNO3KPk1sD9Ek9GBGyxjh+vIMRF1ukADggtbBXTBv5j6tHPuvaWds5HA9lTJt2aadfDpgDCtv
qaZk+V///m2hnF/8CpcjxGtekGOza5+xz1OV+K6rnJ5cRIAIEAEiQASIABEgAjlIoGg5BLCVSrcK
9g92bF3+Pf640x6tSzzGnNAL6DJyLLZ0tIVhRJu/9n9JDPm4PeZMPqwLvIMhX8zBfwNaoGcjN1Rz
LoKnz57h/KWrCAnXrQZULQgftKrCNlnIq6OA6FykAuas6IeQjzdLoCZM2IF3Nw6AH7d1qRQpOTLx
JPEOIqLuoNme3fAPbI9/NXaBc0YaLl88izlsP0npCPCCh6Pks7kj42kcVuvao5D5qBY1LTrvxarV
xDgmv1Cn0fqwWExvVcHqPS39unZElx+/52aI6jJU/XkLrft8hE3Jq9CfmxEZEbYX77E/wajYJaAq
KjqwbwbXLyBCxThq1ZzoIuXQf0wDhCy9oNPmDvp8PA19urZA8TRWRlgU5K8SiaoaWxtY7u2yXJKT
aBacisUTveFil4mb506x/VW5tsFJZslp1f0oAxcviRyE0tgM8yRGs2yB+qqRJUyUKHsEyKCZPX6U
mggQASJABIiAzQjoTRhUz5cN3pOX6VQXUQvVf8l27TgN+xfEo/N42TARc3AdZrE/w8MfGyND0bK8
4WuDxwcLsYQZN8Zul1OFrtQabeSQvpgztxymTtEPlyVM1t2KOpvKx7Xjl5jTIgRTpcGiWzBhsFx/
WRvmYgYnMIOTPjdF/i38gZO67sa1LZg3RZGDxjN83Xn0cDfstivyMUyG8s0m4fCKp2j/scwskhnD
hD9jhzW7dJor31y8MR2sC3dGu+HTADajVTwiN86WjOAVnZXtzVY6GcuH7zZp9OCWXBX1A7pgz6yP
VJcrlmXUXa6Nu7DlZEM0BkqNMZOJ+QX7GnTQ67YKZDH7NJmIRvPhXZurGqtt0aZlbasgaEEXLB2v
LVsb7o9urevIIjqXvaMXc12Vwl+nc6OKpVByEAEiQASIABEgAkSACOQ8AQd0DGoPRB2WiooIOywZ
RSrqrS1q7F1YSmyho7zne4gYlwr/hVLnChHhJzV/xrJQvt0bk1IP1++XqUmZq5stdDZXhppeamGm
8rFzqYdrUwLgOTdclzQGgfMjcXeun0Hfgc+b789o2kAYHyu6PRA2uJHqsqOihLW/+ufmzoXLXE/B
Az09lcMjjedfGt2GemDhGl0v6MpenEhoim4uhi3HZO/DsQpmsf1I9y3krKpCoUYTOaLbkE9xzO0w
3lsarqdeIvaFmzAsNq0FVyuNw15tg7CcGfJGckVt3SNfR1oFGmD+0OKYsEY/XFbPVBuSpYAqbKug
+fVOYsIVMfQCPpvHGxLFcPYrzLxmRlv9cyrssZnMiRl3Wnc/KuogDLaQ+b7O+Nt41hRDBHQEaMlZ
agpEgAgQASJABPIFATtUqiYYCbRHiRL2olP5a+eIilxIOUfDl3sh2s6O7864oRzv1aS3Q6OBa/Hb
wc0Y3lEul8uaOb3Qf8Z6nIk7iEB3Y7OvSqPv979jy9xRyqQ6X+DYlTgTvxbD2jeW4x3062am7g7K
OpcwUmdWazMMK2BYaBzWzBgs68K5/AZ8ixOxv2PNABYozJ6D/l6Jyvw3rvgZdyK3oX8LLhPR2WIw
lh+8hdlBhsYg83pqM/HpOR83IndjTDAznBo7PLtgzNzNOLFjsBVGNmU9DNuauXhZGbuislvV4sZF
qznL+49nhtvxalGo48aPJLWVTsbycUav/5zHkkmD5T0s9bTqxdryidht8C2vF2Gpt3wjfBysFO7W
1kcZwHxOnm00MyXliC7o1qyK7FW4stumFZnBJ3CYsv7Bg9HEoL7F4B0QwCXsC9+qln6k4JKRkwgQ
ASJABIgAESACRMAmBMr7BDDjYoBqXh5vF+fCi8Clkjxb07m48c/C9nyXjXdzudVv9T4ehAzCuIAa
XKieky1PO25oP0TPbmqVEc1OscZNWZTj+x16RWi9RVCijBzhbK9et+zpbCt+5vOp0rQ9dvFLoV55
ihfMqGT8cEDfsV9g+YdN5b0j9YT79OqF6M3mZnrqJVL18t8gDM9NejpbvUV3eHVtAm9jnxJEIe63
XrMmCv0TdGvjKtpDcYWPSy07hf1It34oL7UKNIBnBYOPInICvIUmbQPxbPN4bB3ZHn3qydcJJ6R1
atp0HxwLmYqkKX5sjR1rD0d89Pl07Bqq9iGBDaFl5+m37b0xsrGrnLFBezbfhuTEThg5ayo2DWRT
uVUO/8Ag1i6mY1Mgi9TMQFXZY7WoveI7VAkH9etLyN7y+5EdfOrX5DRqgOZvW2kd5lKTs/AQ+Mf/
Y4cl1X39OhPPX1hq+7ckR5IhAkSACBABIlBwCbz11j9Qvqz2ZeuvpDSkpZnsXVhc0TS2d6Bg8HJw
4DsJeskzMpCWyYYXFikG02KvkMnUKuJQTNEd1MtN481IeY7EZ0/x8qUwFs8ejiVKoEKlCtbZqDKS
kZj4EElCHnbFUaGiC0o7yfXIYHUTKDkwfdQOk3WX6szY2Ml5Wp2PmCCN6fpIq6s909WZ6Vpe0pXx
TTPGV4xT6pHyOAGPkl4gPcOedaQrolJ58702k/UV9dT9ZjB9H0v62qOYYwkUY+eotJM6S73kql5z
5ZuLFzPVyhk/r6KcyV9N23kGFGP1YehLlK8A6XRwCW2lk+l8XuH542dITnqJlxnpsHcsq7kW1PTh
VLPYKfIyff3q2hnL1ZLrV1N4lts0p/rjX9Cd7eEaqQsas/UWpryn3kXPSElGMpuZ6ehc2uR9iMud
nIWIQHFHezg72UPoaT56klqIak5VJQJEgAgQASJgmkDZMqxvVuQtpMedR9qlQ6aFrY3NTEPC05cA
Mz4IHa8SpZzAVn81OF6xvTXBDDjFiho3SgiJtHLsFb2o6f6XIJvxOg2P/kpGUtrfmvo5sj6fo6MD
ShsdjCqkMn1k6PYAtWPlm9dAm5eldROks6qzpWWY42dJPhKDIoyByrlUJ5iB53+lIik1HS8z2flw
KI6KZdXbgnp686GSXqrn5m/WdrQz7SxpOwalsW8drzSfV5Rt1HSZBrloA1j9hdYuXHPWHq/YNjrP
ktNYn1CjDOxZmy6RzTZtoIPmmtVeNyjCjIalS7JrRtZVrLMxjpa0IUWZ7DpNkK5Te5Rk5ZWXytOd
N9bWiqm1NcbyFfsDY1nMEp4W3o8yXqYhmeVbzNFRvVxFBcjzJhN4q7QLircaaLaKZNA0i4gEiAAR
IAJEgAgYEsgpg6ZhSRRCBIgAEcgdApc29EZ7acnZvjjMZlf7mBrInDtqUSkFkAAZNAvgSSOViQAR
IAJEIFcI5KhBM1dqQIUQASJABIgAEbA9AUsNmrLJ3/Y6UI5EgAgQASJABIgAESACRIAIFAQCGXew
XTJmAh4j+sKTjJkF4cyRjkSACBABIkAEiAARIAJEgAgQASJABAoFATJoForTTJUkAkSACBABIkAE
iAARIALGCTz/7X9YxUX3693E4qW9uGTkJAJEgAgQASJABIgAESACRIAIEAEiQASIQI4QIINmjmCl
TIkAESACRIAIEAEiQASIQEEh8ArH1k7llB2F9p6lOT85iQARIAJEgAgQASJABIgAESACRIAIEAEi
kLcEyKCZt/ypdCJABIgAESACRIAIEAEikMcEMvCa02D4ioFws+MCyEkEiAARIAJEgAgQASJABIgA
ESACRIAIEIE8JkCfKvL4BFDxRIAIEAEiQASIABEgAkQgbwk4o+/3Kewvb7Wg0okAESACRIAIEAEi
QASIABEgAkSACBABImCMAM3QNEaGwokAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJABIgAEchzAmTQzPNTQAoQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQ
ASJgjAAZNI2RoXAiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQATynAAZ
NPP8FJACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIGCNABk1jZCic
CBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBCBPCdABs08PwWkABEgAkSA
CBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAsYIkEHTGBkKJwJEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEIM8JkEEzz08BKUAEiAARIAJEgAgQASJABIgA
ESACRIAIEAEiQASIABEgAkSACBABIkAEiIAxAnbGItTC//EPtVAKIwJEgAgQASJQ+Ajwz0TBzfsL
Hw2qMREgAkSACBABmQD/TOTdsgS5iAARIAJEgAgUcgJvvYV/2BUt5BCo+kSACBABIkAEtAT+UcTe
IhT/+H/ssEiShIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACuUyA
lpzNZeBUHBEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgApYTsHjJ2Zev
MvDoaarlOZMkESACRIAIEIE3mMBbb/0DrpVKaGr4/1JigPTHb3BtqWpEgAgQASJABKwg4OCKfzhW
h7AY0IOEJCsSkigRIAJEgAgQgTebgEtFJ9jbFUFSyms8++vVm11Zqh0RIAJEgAgQAQsJFLUvgkoV
nMxKW2zQTM/4G0+f04PWLFESIAJEgAgQgUJBwK7IW5JBE68TgZd3C0W9qZJEgAgQASJABMwSeKsY
oDFogvqQZmGRABEgAkSACBQmAhXLFWcGTSDtdSY9IwvTiae6EgEiQASIgEkCxR3tLTJo0pKzJjFS
JBEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAnlJgAyaeUmfyiYCRIAI
EAEiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRMAkATJomsRDkUSACBABIkAEiAAR
IAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACOQlATJo5iV9KpsIEAEiQASIABEgAkSACBAB
IkAEiAARIAJEgAgQASJABIgAESACRIAIEAGTBMigaRIPRRIBIkAEiAARIAJEgAgQASJABIgAESAC
RIAIEAEiQASIABEgAkSACBABIpCXBMigmZf0qWwiQASIABEgAkSACBABIkAEiAARIAJEgAgQASJA
BIgAESACRIAIEAEiQARMEiCDpkk8FEkEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSA
CBABIkAEiEBeEiCDZl7Sp7KJABEgAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASI
ABEwSYAMmibxUCQRIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJ5SYAM
mnlJn8omAkSACBABIkAEiAARIAJEgAgQASJABIgAESACRIAIEAEiQASIABEgAkTAJAEyaJrEQ5FE
gAgQASJABIgAESACRIAIEAEiQASIABEgAkSACBABIkAEiAARIAJEgAjkJQEyaOYlfSqbCBABIkAE
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

--_004_HE1PR0701MB2267E7FC96B755E34AB203828FC00HE1PR0701MB2267_--


From nobody Fri Jul 26 08:09:59 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03F6D12007C for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:09:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 Pdl6rhRt3oei for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:09:54 -0700 (PDT)
Received: from p3plsmtpa12-04.prod.phx3.secureserver.net (p3plsmtpa12-04.prod.phx3.secureserver.net [68.178.252.233]) (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 5CEF7120044 for <rats@ietf.org>; Fri, 26 Jul 2019 08:09:54 -0700 (PDT)
Received: from [192.168.2.254] ([174.93.146.108]) by :SMTPAUTH: with ESMTPSA id r1qyh9tBMHwXir1qzhvbxr; Fri, 26 Jul 2019 08:09:53 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_C2687E24-07D3-4177-A4D6-2B82BF3D9CE0"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Fri, 26 Jul 2019 11:09:52 -0400
In-Reply-To: <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>
Cc: "rats@ietf.org" <rats@ietf.org>
To: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfLxXHLVwlwItWk9cCG7sfMNI9+KmAkDZNzcxYC1wslOIA4JNT7nkOFbhzNz+rj3V6trAnVavmJTZjmBZg1bSaVI02OYFOp1NL2RTDAez9drSsDkl0bLX 1L22BiP+6GGjQrWLtDm0Sr7FMXV1CZ6QaMb23r25IUjLb9kHPTkDP7MnpajMp8RNCLIGDRPa29PZTBq3/vwRngxUhlQYP1SEvgY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/fdwkMNx_RPAlAqBEaw_SpjK4oLg>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 15:09:57 -0000

--Apple-Mail=_C2687E24-07D3-4177-A4D6-2B82BF3D9CE0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Ian,

My TPM knowledge is limited, but I think it goes like this:
   Payload / claims: EAT and TPM are very different and incompatible
   Signing format: EAT and TPM are very different and incompatible
   Proposed as part of remote attestation standard in RATS Work Group: =
identical
   Transportable by YANG-described protocols like NetConf and COAP: near =
identical
   Transportable in extensions of protocols like FIDO: near identical

I don=E2=80=99t think there=E2=80=99s any useful way to achieve much =
more compatibility with the first two points, so I=E2=80=99m not sure =
what =E2=80=9Csubtype=E2=80=9D would mean if you are talking about data =
structures in some formal or semi-formal way.

Maybe you are suggesting that all the attestation tokens standardized by =
RATS should be named an EAT?

LL



> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) =
<ian.oliver@nokia-bell-labs.com> wrote:
>=20
> I support this proposal. I too am a little confused that TPM =
attestation structures are treated differently from the proposed =
EAT-tyle.
>=20
> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. =
TPM2 quote) is a subtype of a more generic EAT structure.
>=20
> At least this is how we see it
>=20
> Ian
>=20
> --=20
> Dr. Ian Oliver
> Cybersecurity Research
> Distinguished Member of Technical Staff
> Nokia Bell Labs
> +358 50 483 6237
>=20
> From: Laurence Lundblade <lgl@island-resort.com>
> Sent: 26 July 2019 02:23
> To: rats@ietf.org <rats@ietf.org>
> Subject: [Rats] Some info model comments
> =20
> Here=E2=80=99s a characterization of RATS work. The non-blue boxes are =
where I believe RATS work is.=20
>=20
> <PastedGraphic-6.png>
>=20
> The proposed information model draft does two things that I think are =
problem.
>=20
> First, it tries to span the orange and yellow boxes. These boxes are =
super different. I don=E2=80=99t think they should be mixed in one =
model. The yellow boxes are general claims about the entities. The =
orange box is inputs and outputs related to TPMs. For example, =
instructions to TPMs to do one type of attestation or another type.
>=20
> Second, it cut the definition of a claim in two. Part of it would go =
in the information model and another part of it would go in the EAT =
draft or such. When you tweak the definition of a claim, say the =
location claim, you might have to update one document, the other, or =
both.
>=20
> I can think of ways to make use of info/data models in productive ways =
for RATs, but they would be different than the proposal. Something like =
this:
>=20
> There would be one info model for claims and another for transport. =
Maybe a little fudging for the nonce, but it is simple and well =
understood.
>=20
> The definition of a particular claim would be in only one document. =
It=E2=80=99s OK if there are common data types uses by claims are in a =
separate document (kind of like a .h file).=20
>=20
>=20
> LL


--Apple-Mail=_C2687E24-07D3-4177-A4D6-2B82BF3D9CE0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Ian,<div class=3D""><br class=3D""></div><div class=3D""><div>My TPM =
knowledge is limited, but I think it goes like this:</div><div>&nbsp; =
&nbsp;<b class=3D"">Payload / claims:</b> EAT and TPM are very different =
and incompatible</div><div>&nbsp; &nbsp;<b class=3D"">Signing =
format:</b> EAT and TPM are very different and =
incompatible</div><div>&nbsp; &nbsp;<b class=3D"">Proposed as part of =
remote attestation standard in RATS Work Group:</b> =
identical</div><div>&nbsp; &nbsp;<b class=3D"">Transportable by =
YANG-described protocols like NetConf and COAP: </b>near =
identical</div><div>&nbsp; &nbsp;<b class=3D"">Transportable in =
extensions of protocols like FIDO: </b>near identical</div><div><br =
class=3D""></div><div>I don=E2=80=99t think there=E2=80=99s any useful =
way to achieve much more compatibility with the first two points, so =
I=E2=80=99m not sure what =E2=80=9Csubtype=E2=80=9D would mean if you =
are talking about data structures in some formal or semi-formal =
way.</div><div><br class=3D""></div><div>Maybe you are suggesting that =
all the attestation tokens standardized by RATS should be named an =
EAT?</div><div><br class=3D""></div><div>LL</div><div><br =
class=3D""></div><div><br class=3D""></div><div><br =
class=3D""></div><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) =
&lt;<a href=3D"mailto:ian.oliver@nokia-bell-labs.com" =
class=3D"">ian.oliver@nokia-bell-labs.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">I support this proposal. I too =
am a little confused that TPM attestation structures are treated =
differently from the proposed EAT-tyle.</div><div style=3D"caret-color: =
rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: =
12pt;" class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, =
0, 0); font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D"">In =
our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 =
quote) is a subtype of a more generic EAT structure.</div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">At least this is how we see =
it</div><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">Ian<br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
id=3D"Signature" style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><div id=3D"divtagdefaultwrapper" dir=3D"ltr" =
style=3D"font-size: 12pt; font-family: Calibri, Helvetica, sans-serif;" =
class=3D""><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D""></div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Dr. Ian Oliver</div><div style=3D"margin-top: 0px; =
margin-bottom: 0px;" class=3D"">Cybersecurity Research<br =
class=3D""></div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Distinguished Member of Technical Staff</div><div =
style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Nokia Bell =
Labs</div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">+358 50 483 6237<br class=3D""></div></div><div class=3D""><div=
 id=3D"appendonsend" class=3D""></div><div style=3D"font-family: =
Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br =
class=3D""></div><hr tabindex=3D"-1" style=3D"display: inline-block; =
width: 784.96875px;" class=3D""><div id=3D"divRplyFwdMsg" dir=3D"ltr" =
class=3D""><font face=3D"Calibri, sans-serif" style=3D"font-size: 11pt;" =
class=3D""><b class=3D"">From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt;<br class=3D""><b =
class=3D"">Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>26 =
July 2019 02:23<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a> &lt;<a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>[Rats] Some info model =
comments</font><div class=3D"">&nbsp;</div></div><div class=3D"" =
style=3D"word-wrap: break-word; line-break: after-white-space;">Here=E2=80=
=99s a characterization of RATS work. The non-blue boxes are where I =
believe RATS work is.&nbsp;<div class=3D""><br class=3D""><div =
class=3D""><span =
id=3D"cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org">&lt;Paste=
dGraphic-6.png&gt;</span></div><div class=3D""><br class=3D""></div><div =
class=3D"">The proposed information model draft does two things that I =
think are problem.</div><div class=3D""><br class=3D""></div><blockquote =
class=3D"" style=3D"margin: 0px 0px 0px 40px; border: none; padding: =
0px;"><div class=3D"">First, it tries to span the orange and yellow =
boxes. These boxes are super different. I don=E2=80=99t think they =
should be mixed in one model. The yellow boxes are general claims about =
the entities. The orange box is inputs and outputs related to TPMs. For =
example, instructions to TPMs to do one type of attestation or another =
type.</div><div class=3D""><br class=3D""></div><div class=3D"">Second, =
it cut the definition of a claim in two. Part of it would go in the =
information model and another part of it would go in the EAT draft or =
such. When you tweak the definition of a claim, say the location claim, =
you might have to update one document, the other, or both.</div><div =
class=3D""><br class=3D""></div></blockquote>I can think of ways to make =
use of info/data models in productive ways for RATs, but they would be =
different than the proposal. Something like this:<div class=3D""><br =
class=3D""></div><blockquote class=3D"" style=3D"margin: 0px 0px 0px =
40px; border: none; padding: 0px;"><div class=3D"">There would be one =
info model for claims and another for transport. Maybe a little fudging =
for the nonce, but it is simple and well understood.</div><div =
class=3D""><br class=3D""></div><div class=3D"">The definition of a =
particular claim would be in only one document. It=E2=80=99s OK if there =
are common data types uses by claims are in a separate document (kind of =
like a .h file).&nbsp;</div></blockquote><div class=3D""><div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D""><br =
class=3D""></div><div =
class=3D"">LL</div></div></div></div></div></div></div></div></blockquote>=
</div><br class=3D""></div></body></html>=

--Apple-Mail=_C2687E24-07D3-4177-A4D6-2B82BF3D9CE0--


From nobody Fri Jul 26 08:18:41 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F4D812011F for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=redhoundsoftware.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 qdYi91cexsT2 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:18:35 -0700 (PDT)
Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 341451200FF for <rats@ietf.org>; Fri, 26 Jul 2019 08:18:35 -0700 (PDT)
Received: by mail-pg1-x534.google.com with SMTP id u17so24935283pgi.6 for <rats@ietf.org>; Fri, 26 Jul 2019 08:18:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=5ZTQGA5MXPZR73ewRIv4qFTOAo8rY955L3f4Q6XgtTg=; b=Gk5L0O/r7X+FRExKOc+zhsC0aqNv2GYdLaHZOz5mZnKCk+YIL1ZU5icKB16oL2pzrs miyV4EwufjrSQ4xJQ8FtzLbtxVqec6rC9DaHFOWeQ073QiaiRj3i3UH08+Pn7hsuxr12 1hJUZsV/JB99EPrwmR9JGwct2cBE+52UghzCE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=5ZTQGA5MXPZR73ewRIv4qFTOAo8rY955L3f4Q6XgtTg=; b=VE1BcSzCv4R/6S1MKmkrarSf8CT5wIbIzUabel3XyBf61Ii5DSNYGCpoRTKgM4Z+hx q9+Cqlj3DveLZTLIpw64H2dKEhQWram997eSaNr1EvCdoc/ALtoJJY3f/6bK590ayItx P/aMbLRERDz6nhHrtOG78Ju8egU+dwjMNj7HdSpslArqOLIl6rE3693r+h2XuzZHUWqN o+ARWUnxUQw90mwmFOomWMX/ZERUPG0My8zX+rj0OFQb51PPa/UElq+ZU7KQGLOdRycH c4qYI/G37oSg3OiXQCy2Yn8OL3GTmmsGRr3a5zeR5o3YyMwtMyF1cIEbH/tuW4ZmsSUo o0HA==
X-Gm-Message-State: APjAAAWY5eHqyd0q6lQQ8YHTV6YK59S0OtqGpV4AV6qdTzEnJNuS10Hh 6rQFIsbeq1PuW7s8n75BISzDABCB
X-Google-Smtp-Source: APXvYqwZqcNOPzPDwYQ0rT9OpWnFTosuEGf4A6YZ1DYDpzhuVF9MQiB5CloER64YHhliv+g0C2saEA==
X-Received: by 2002:a17:90a:2488:: with SMTP id i8mr96688850pje.123.1564154314187;  Fri, 26 Jul 2019 08:18:34 -0700 (PDT)
Received: from ?IPv6:2600:1010:b060:8b1f:9598:f5d9:ccbb:af29? ([2600:1010:b060:8b1f:9598:f5d9:ccbb:af29]) by smtp.gmail.com with ESMTPSA id l124sm53456406pgl.54.2019.07.26.08.18.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Jul 2019 08:18:33 -0700 (PDT)
Content-Type: multipart/signed; boundary=Apple-Mail-350C7E20-72C3-43D2-B762-670E2A0893E7; protocol="application/pkcs7-signature"; micalg=sha-256
Mime-Version: 1.0 (1.0)
From: Carl Wallace <carl@redhoundsoftware.com>
X-Mailer: iPhone Mail (16F203)
In-Reply-To: <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com>
Date: Fri, 26 Jul 2019 08:18:32 -0700
Cc: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com>
To: Laurence Lundblade <lgl@island-resort.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/PswCZ8kvz_wLfzqkaRxumaHr3G8>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 15:18:40 -0000

--Apple-Mail-350C7E20-72C3-43D2-B762-670E2A0893E7
Content-Type: multipart/alternative;
	boundary=Apple-Mail-82CFEFE7-09AC-4076-819E-988A82B8208B
Content-Transfer-Encoding: 7bit


--Apple-Mail-82CFEFE7-09AC-4076-819E-988A82B8208B
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Seems you could define a claim carried in an EAT that encapsulated existing a=
ttestation types.=20

> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com> wr=
ote:
>=20
> Hi Ian,
>=20
> My TPM knowledge is limited, but I think it goes like this:
>    Payload / claims: EAT and TPM are very different and incompatible
>    Signing format: EAT and TPM are very different and incompatible
>    Proposed as part of remote attestation standard in RATS Work Group: ide=
ntical
>    Transportable by YANG-described protocols like NetConf and COAP: near i=
dentical
>    Transportable in extensions of protocols like FIDO: near identical
>=20
> I don=E2=80=99t think there=E2=80=99s any useful way to achieve much more c=
ompatibility with the first two points, so I=E2=80=99m not sure what =E2=80=9C=
subtype=E2=80=9D would mean if you are talking about data structures in some=
 formal or semi-formal way.
>=20
> Maybe you are suggesting that all the attestation tokens standardized by R=
ATS should be named an EAT?
>=20
> LL
>=20
>=20
>=20
>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) <ian.oliver@n=
okia-bell-labs.com> wrote:
>>=20
>> I support this proposal. I too am a little confused that TPM attestation s=
tructures are treated differently from the proposed EAT-tyle.
>>=20
>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2=
 quote) is a subtype of a more generic EAT structure.
>>=20
>> At least this is how we see it
>>=20
>> Ian
>>=20
>> --=20
>> Dr. Ian Oliver
>> Cybersecurity Research
>> Distinguished Member of Technical Staff
>> Nokia Bell Labs
>> +358 50 483 6237
>>=20
>> From: Laurence Lundblade <lgl@island-resort.com>
>> Sent: 26 July 2019 02:23
>> To: rats@ietf.org <rats@ietf.org>
>> Subject: [Rats] Some info model comments
>> =20
>> Here=E2=80=99s a characterization of RATS work. The non-blue boxes are wh=
ere I believe RATS work is.=20
>>=20
>> <PastedGraphic-6.png>
>>=20
>> The proposed information model draft does two things that I think are pro=
blem.
>>=20
>> First, it tries to span the orange and yellow boxes. These boxes are supe=
r different. I don=E2=80=99t think they should be mixed in one model. The ye=
llow boxes are general claims about the entities. The orange box is inputs a=
nd outputs related to TPMs. For example, instructions to TPMs to do one type=
 of attestation or another type.
>>=20
>> Second, it cut the definition of a claim in two. Part of it would go in t=
he information model and another part of it would go in the EAT draft or suc=
h. When you tweak the definition of a claim, say the location claim, you mig=
ht have to update one document, the other, or both.
>>=20
>> I can think of ways to make use of info/data models in productive ways fo=
r RATs, but they would be different than the proposal. Something like this:
>>=20
>> There would be one info model for claims and another for transport. Maybe=
 a little fudging for the nonce, but it is simple and well understood.
>>=20
>> The definition of a particular claim would be in only one document. It=E2=
=80=99s OK if there are common data types uses by claims are in a separate d=
ocument (kind of like a .h file).=20
>>=20
>>=20
>> LL
>=20
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats

--Apple-Mail-82CFEFE7-09AC-4076-819E-988A82B8208B
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"></div><div dir=3D"ltr">See=
ms you could define a claim carried in an EAT that encapsulated existing att=
estation types.&nbsp;</div><div dir=3D"ltr"><br>On Jul 26, 2019, at 8:09 AM,=
 Laurence Lundblade &lt;<a href=3D"mailto:lgl@island-resort.com">lgl@island-=
resort.com</a>&gt; wrote:<br><br></div><blockquote type=3D"cite"><div dir=3D=
"ltr"><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-=
8">Hi Ian,<div class=3D""><br class=3D""></div><div class=3D""><div>My TPM k=
nowledge is limited, but I think it goes like this:</div><div>&nbsp; &nbsp;<=
b class=3D"">Payload / claims:</b> EAT and TPM are very different and incomp=
atible</div><div>&nbsp; &nbsp;<b class=3D"">Signing format:</b> EAT and TPM a=
re very different and incompatible</div><div>&nbsp; &nbsp;<b class=3D"">Prop=
osed as part of remote attestation standard in RATS Work Group:</b> identica=
l</div><div>&nbsp; &nbsp;<b class=3D"">Transportable by YANG-described proto=
cols like NetConf and COAP: </b>near identical</div><div>&nbsp; &nbsp;<b cla=
ss=3D"">Transportable in extensions of protocols like FIDO: </b>near identic=
al</div><div><br class=3D""></div><div>I don=E2=80=99t think there=E2=80=99s=
 any useful way to achieve much more compatibility with the first two points=
, so I=E2=80=99m not sure what =E2=80=9Csubtype=E2=80=9D would mean if you a=
re talking about data structures in some formal or semi-formal way.</div><di=
v><br class=3D""></div><div>Maybe you are suggesting that all the attestatio=
n tokens standardized by RATS should be named an EAT?</div><div><br class=3D=
""></div><div>LL</div><div><br class=3D""></div><div><br class=3D""></div><d=
iv><br class=3D""></div><div><blockquote type=3D"cite" class=3D""><div class=
=3D"">On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) &lt;<a hre=
f=3D"mailto:ian.oliver@nokia-bell-labs.com" class=3D"">ian.oliver@nokia-bell=
-labs.com</a>&gt; wrote:</div><br class=3D"Apple-interchange-newline"><div c=
lass=3D""><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; font-=
variant-caps: normal; font-weight: normal; letter-spacing: normal; text-alig=
n: start; text-indent: 0px; text-transform: none; white-space: normal; word-=
spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D"">I s=
upport this proposal. I too am a little confused that TPM attestation struct=
ures are treated differently from the proposed EAT-tyle.</div><div style=3D"=
caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; fo=
nt-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0=
px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-te=
xt-stroke-width: 0px; text-decoration: none; font-family: Calibri, Arial, He=
lvetica, sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div s=
tyle=3D"caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: no=
rmal; font-weight: normal; letter-spacing: normal; text-align: start; text-i=
ndent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -w=
ebkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, A=
rial, Helvetica, sans-serif; font-size: 12pt;" class=3D"">In our thinking, t=
he TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 quote) is a subtype o=
f a more generic EAT structure.</div><div style=3D"caret-color: rgb(0, 0, 0)=
; font-style: normal; font-variant-caps: normal; font-weight: normal; letter=
-spacing: normal; text-align: start; text-indent: 0px; text-transform: none;=
 white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; tex=
t-decoration: none; font-family: Calibri, Arial, Helvetica, sans-serif; font=
-size: 12pt;" class=3D""><br class=3D""></div><div style=3D"caret-color: rgb=
(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: norma=
l; letter-spacing: normal; text-align: start; text-indent: 0px; text-transfo=
rm: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width:=
 0px; text-decoration: none; font-family: Calibri, Arial, Helvetica, sans-se=
rif; font-size: 12pt;" class=3D"">At least this is how we see it</div><div s=
tyle=3D"caret-color: rgb(0, 0, 0); font-style: normal; font-variant-caps: no=
rmal; font-weight: normal; letter-spacing: normal; text-align: start; text-i=
ndent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -w=
ebkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, A=
rial, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br class=3D""></d=
iv><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; font-variant=
-caps: normal; font-weight: normal; letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacing=
: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: C=
alibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D"">Ian<br cl=
ass=3D""></div><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; f=
ont-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-=
align: start; text-indent: 0px; text-transform: none; white-space: normal; w=
ord-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; fon=
t-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D"=
"><br class=3D""></div><div id=3D"Signature" style=3D"caret-color: rgb(0, 0,=
 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-varia=
nt-caps: normal; font-weight: normal; letter-spacing: normal; text-align: st=
art; text-indent: 0px; text-transform: none; white-space: normal; word-spaci=
ng: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">=
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size: 12pt; font-=
family: Calibri, Helvetica, sans-serif;" class=3D""><div style=3D"margin-top=
: 0px; margin-bottom: 0px;" class=3D"">--<span class=3D"Apple-converted-spac=
e">&nbsp;</span><br class=3D""></div><div style=3D"margin-top: 0px; margin-b=
ottom: 0px;" class=3D"">Dr. Ian Oliver</div><div style=3D"margin-top: 0px; m=
argin-bottom: 0px;" class=3D"">Cybersecurity Research<br class=3D""></div><d=
iv style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Distinguished M=
ember of Technical Staff</div><div style=3D"margin-top: 0px; margin-bottom: 0=
px;" class=3D"">Nokia Bell Labs</div><div style=3D"margin-top: 0px; margin-b=
ottom: 0px;" class=3D"">+358 50 483 6237<br class=3D""></div></div><div clas=
s=3D""><div id=3D"appendonsend" class=3D""></div><div style=3D"font-family: C=
alibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br class=
=3D""></div><hr tabindex=3D"-1" style=3D"display: inline-block; width: 784.9=
6875px;" class=3D""><div id=3D"divRplyFwdMsg" dir=3D"ltr" class=3D""><font f=
ace=3D"Calibri, sans-serif" style=3D"font-size: 11pt;" class=3D""><b class=3D=
"">From:</b><span class=3D"Apple-converted-space">&nbsp;</span>Laurence Lund=
blade &lt;<a href=3D"mailto:lgl@island-resort.com" class=3D"">lgl@island-res=
ort.com</a>&gt;<br class=3D""><b class=3D"">Sent:</b><span class=3D"Apple-co=
nverted-space">&nbsp;</span>26 July 2019 02:23<br class=3D""><b class=3D"">T=
o:</b><span class=3D"Apple-converted-space">&nbsp;</span><a href=3D"mailto:r=
ats@ietf.org" class=3D"">rats@ietf.org</a> &lt;<a href=3D"mailto:rats@ietf.o=
rg" class=3D"">rats@ietf.org</a>&gt;<br class=3D""><b class=3D"">Subject:</b=
><span class=3D"Apple-converted-space">&nbsp;</span>[Rats] Some info model c=
omments</font><div class=3D"">&nbsp;</div></div><div class=3D"" style=3D"wor=
d-wrap: break-word; line-break: after-white-space;">Here=E2=80=99s a charact=
erization of RATS work. The non-blue boxes are where I believe RATS work is.=
&nbsp;<div class=3D""><br class=3D""><div class=3D""><span id=3D"cid:F92CD55=
9-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org">&lt;PastedGraphic-6.png&gt;<=
/span></div><div class=3D""><br class=3D""></div><div class=3D"">The propose=
d information model draft does two things that I think are problem.</div><di=
v class=3D""><br class=3D""></div><blockquote class=3D"" style=3D"margin: 0p=
x 0px 0px 40px; border: none; padding: 0px;"><div class=3D"">First, it tries=
 to span the orange and yellow boxes. These boxes are super different. I don=
=E2=80=99t think they should be mixed in one model. The yellow boxes are gen=
eral claims about the entities. The orange box is inputs and outputs related=
 to TPMs. For example, instructions to TPMs to do one type of attestation or=
 another type.</div><div class=3D""><br class=3D""></div><div class=3D"">Sec=
ond, it cut the definition of a claim in two. Part of it would go in the inf=
ormation model and another part of it would go in the EAT draft or such. Whe=
n you tweak the definition of a claim, say the location claim, you might hav=
e to update one document, the other, or both.</div><div class=3D""><br class=
=3D""></div></blockquote>I can think of ways to make use of info/data models=
 in productive ways for RATs, but they would be different than the proposal.=
 Something like this:<div class=3D""><br class=3D""></div><blockquote class=3D=
"" style=3D"margin: 0px 0px 0px 40px; border: none; padding: 0px;"><div clas=
s=3D"">There would be one info model for claims and another for transport. M=
aybe a little fudging for the nonce, but it is simple and well understood.</=
div><div class=3D""><br class=3D""></div><div class=3D"">The definition of a=
 particular claim would be in only one document. It=E2=80=99s OK if there ar=
e common data types uses by claims are in a separate document (kind of like a=
 .h file).&nbsp;</div></blockquote><div class=3D""><div class=3D""><br class=
=3D""></div><div class=3D""><div class=3D""><br class=3D""></div><div class=3D=
"">LL</div></div></div></div></div></div></div></div></blockquote></div><br c=
lass=3D""></div></div></blockquote><blockquote type=3D"cite"><div dir=3D"ltr=
"><span>_______________________________________________</span><br><span>RATS=
 mailing list</span><br><span><a href=3D"mailto:RATS@ietf.org">RATS@ietf.org=
</a></span><br><span><a href=3D"https://www.ietf.org/mailman/listinfo/rats">=
https://www.ietf.org/mailman/listinfo/rats</a></span><br></div></blockquote>=
</body></html>=

--Apple-Mail-82CFEFE7-09AC-4076-819E-988A82B8208B--

--Apple-Mail-350C7E20-72C3-43D2-B762-670E2A0893E7
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCBSMw
ggUfMIIEB6ADAgECAhBZMrqipFA0xBQBYS3sfSwuMA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD
VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDExNDAwMDAwMFoXDTIyMDExMzIzNTk1
OVowKjEoMCYGCSqGSIb3DQEJARYZY2FybEByZWRob3VuZHNvZnR3YXJlLmNvbTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAMRQ9JmY9x5fdVFKr6ybg8FXCeiEHBKc+Y4M7cL+s42twbgz
p3NFrL/0GUfipN5deChbToHYE42iofiTiMc2Ad59w/4JOO7+uLOXWyRrD2oUnLKWoMDwqLgWmIMw
/mvG6IbFFk8U9iEFUuU1+kSwNN4PyanS8QVLtA52JAGf1sGZLaj6zTdhqwNa1wXxSCbxFCNvfhrS
vJjWn31ipdiJs0f40nZJ8UhNeOJWZH9Dbh9jZDpQC7c6iEOn6XVfB8jyxsr1qAbvIO0XzOPu+fQw
syE7vhJgwW4V2460121wBF/jGWSrlsnXS9pTfnWIhZTtDwoFvFeq+AIKaoSJUEK1LhcCAwEAAaOC
AdIwggHOMB8GA1UdIwQYMBaAFAnA8vwL2pTbX/4r36iZQs/J4K0AMB0GA1UdDgQWBBSfuc4jxwXs
bmzzYT8rz9ImCv7uIjAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggr
BgEFBQcDBAYIKwYBBQUHAwIwQAYDVR0gBDkwNzA1BgwrBgEEAbIxAQIBAQEwJTAjBggrBgEFBQcC
ARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5z
ZWN0aWdvLmNvbS9TZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENB
LmNybDCBigYIKwYBBQUHAQEEfjB8MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LnNlY3RpZ28uY29t
L1NlY3RpZ29SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCMGCCsG
AQUFBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTAkBgNVHREEHTAbgRljYXJsQHJlZGhvdW5k
c29mdHdhcmUuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQCH9YcWFC253MDrnoyRWgyh0ifjHie1/vXg
Ahbyq/jn/P3h2iRZrsCeOZoeDbxQ3rljxUnmMVbfAVb4Ao/oMHy+GNplTBfVO4ZuVhsQ01EX3yoH
ai7UZ+4YdkXPMgyYj+jF8AAf7qr2RDlR7NNSGXla0LlDYTbCoasvMbeeTudwYIlig3DqRMZnB7zl
L07gXfd7LNmO0kGck0fm6OekSmBXqH7/dinOIj+EHNUFf1qGHon0RYjVSvSD+I7z7RYkHSc0rOVh
jvGNCSXPoLY6MMH8keCY0I7SDLj+CNL38ak9wXijFMufm9TrxRCEtNB4fuTk2Ipk8A5Dc2VmcEeD
YggNMYIDxDCCA8ACAQEwgaswgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNo
ZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UE
AxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EC
EFkyuqKkUDTEFAFhLex9LC4wDQYJYIZIAWUDBAIBBQCgggHpMBgGCSqGSIb3DQEJAzELBgkqhkiG
9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE5MDcyNjE1MTgzMlowLwYJKoZIhvcNAQkEMSIEIFaclDSM
xz3X9Kd0ZcRhMkBUu9VDZ3Ap+eX8iYy+yvrCMIG8BgkrBgEEAYI3EAQxga4wgaswgZYxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAW
BgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEFkyuqKkUDTEFAFhLex9LC4wgb4GCyqGSIb3
DQEJEAILMYGuoIGrMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVy
MRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNl
Y3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhBZMrqi
pFA0xBQBYS3sfSwuMA0GCSqGSIb3DQEBAQUABIIBAI9V4ZLMGqb+aFU7mGjDlH0gfowGMuIPyE3+
ZQgV6VeuXAg/S+XW46y/hmAn4CyKgk/r1mgknl5gXIHYyun14GCmPgp+nbx0etHMiU6sPhU0AF8G
vF7JKDSVA9kJ0i9WtdgLuZPs5nHLY6FdqMRbEVnJ/T9ohdsS6nsWiOKoZj9CMBMdNCBrpMmqi1e9
PJ2TNw+YUHShPJzsjTUJGxJviShnzpkj+S72wdZ/nIq+olEPNxS9vxTmrbdsc3fwQpZuVjXpRH2T
rrYJhRVp6p18X4OzN8DrZjWl7NTW9Cr/0OfI+NBhsnXBHGKz8qKG2KNUEgNFXZU+OxcRvuZ+k9An
pLsAAAAAAAA=

--Apple-Mail-350C7E20-72C3-43D2-B762-670E2A0893E7--


From nobody Fri Jul 26 08:47:20 2019
Return-Path: <ian.oliver@nokia-bell-labs.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E73212003E for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:47:18 -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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=nokia.onmicrosoft.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 shfuPKgF73Wx for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:47:15 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00093.outbound.protection.outlook.com [40.107.0.93]) (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 250E912004F for <rats@ietf.org>; Fri, 26 Jul 2019 08:47:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N2huxyp/ySZXiTyW8r3QATm9Ir9Ty8qU7QPLnKMpofJ5fF4RwI5114JlpKarwo/7NMHZNFjDR0QGY/YsuXq9c8zL4+nGNo9R6pihHNN/hyTHH5juHQ/G3YApigby8WXJYnCBzy2NJfYF5BrEZAc8IxuJrVVEE/+rU7oNxkfiT9CCB6epcOaOtyouZmnFK+Obymk3JE+54UMM2rfS+wOK0RdRpTdJTSNQY7Y8Xcnr0vpDdgEw7wM2QXsisBZ8pZXZ1dBs3PyN8g+n1NLYAdV1pKPWURzTrmVCpnQWyvFcJGG+ELNaRiN63TM7amjj3G7hohOryc4gd1+IBTtQnAthlA==
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=6Nie8GVz23DC/sRYCcoXxXyXIEcXqYYE5ufzRnT+aWE=; b=J8HRDdrUnmO1t4ctwx9HbpWXFNHtRG1NFb7WlUkYU85WH0hTuhVuwiGhzVgNueGUhOuq36udvqC/A08NZ5QJg6c8YC0+f2cChFGvRvdqfdyiPugkQUHYaMfz/Z62OKw4AHY/FuQsDhd4JmvfIaWviJRZ/V3kU4iBcZo2LL63oh/+tn7bDYntrYHNl9/VK95nI41Qe3G2Cp/e0XAIPB7d7g9OZPjUmJL1BekKaloNT3iES8TVAPXc730j3jY2AbHznRX5Krqkn5qcBzmxJlZQANyXSZPBCi4AnGK4s1fBUDvCVOA5I355Xu8YZZKebdLR56zx+qPmy8GxK+A4MSPy4Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=nokia-bell-labs.com;dmarc=pass action=none header.from=nokia-bell-labs.com;dkim=pass header.d=nokia-bell-labs.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Nie8GVz23DC/sRYCcoXxXyXIEcXqYYE5ufzRnT+aWE=; b=snkjZ1kB+FpM/EzGi5smnt36lXjqdLQc0lcOqQlGw4rIk1BYBrWF30d0xVXApFDc0ePd2Tn75R2dvBjiqzhjk9RQNM0MQQaBPwl22RXjbQbm8yQCyZMA0QJbv45z8zwhk4rmolXiENqqTTCbMXTgYPchyc8z5UcOyiMOzvs0UvE=
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com (10.168.35.143) by HE1PR0701MB2089.eurprd07.prod.outlook.com (10.168.35.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2136.9; Fri, 26 Jul 2019 15:47:11 +0000
Received: from HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::c17b:6cc3:5587:cab0]) by HE1PR0701MB2267.eurprd07.prod.outlook.com ([fe80::c17b:6cc3:5587:cab0%6]) with mapi id 15.20.2115.005; Fri, 26 Jul 2019 15:47:11 +0000
From: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
To: Laurence Lundblade <lgl@island-resort.com>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Some info model comments
Thread-Index: AQHVQ0ANpTQI5LuG5EegR1YLlrJwNqbceTx/gACInQCAAAmOhQ==
Date: Fri, 26 Jul 2019 15:47:11 +0000
Message-ID: <HE1PR0701MB226738752C8834E550C324548FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>, <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com>
In-Reply-To: <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ian.oliver@nokia-bell-labs.com; 
x-originating-ip: [80.67.10.141]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5a1c9e59-3a22-4815-076a-08d711e085ea
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:HE1PR0701MB2089; 
x-ms-traffictypediagnostic: HE1PR0701MB2089:
x-microsoft-antispam-prvs: <HE1PR0701MB20894D2EE6E5F37B80AA27398FC00@HE1PR0701MB2089.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1728;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(346002)(39860400002)(396003)(366004)(136003)(199004)(189003)(5660300002)(8936002)(71190400001)(19627405001)(229853002)(26005)(476003)(66476007)(66556008)(478600001)(6916009)(71200400001)(76116006)(55016002)(2906002)(446003)(55236004)(25786009)(64756008)(86362001)(54896002)(4326008)(6436002)(52536014)(105004)(8676002)(81156014)(81166006)(66066001)(9686003)(6246003)(6116002)(99286004)(14444005)(14454004)(256004)(53936002)(7736002)(74316002)(68736007)(33656002)(3846002)(561944003)(486006)(186003)(7696005)(66946007)(76176011)(6506007)(11346002)(102836004)(236005)(66446008)(53546011)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2089; H:HE1PR0701MB2267.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: jI95nSIfmNdrST9VC0qCCM+G0XziSSglNrv5mbcJ8Jqa9H5g/EsRAWMiljfZcHoKZxedLWvRpiw2KmJonEaXvI5YsxMrYCNOwjbJIBem45tskB9sQMzpN8ZsLqfozjy73MfoeAWQUzheB1jCgQcXGPItFL87UWUCTssiayhJWMYFlvmjWl0JNbpq18gFBqUzCzL08ISDWFla8QXBrSa/G0zf9CEAPvb3g6SEZRmSWLR1BRJdOy5XpdzFTdgObqP/2ooTm4XwZdaQ6kMA1hoZMio12A2o9We2Xa+EWCuzFz1ksJZQUokxUlXFDIFBuhQsW+VCYHR66bGUQtCvGagiz0SEEeRotMBwa2lRXQg28iqH623iNMVgqcUp6Ni0zZCvNzkGY3ihjMe2EsE9N2EzV1gdUjfNBDE2UD4pYsy6emU=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB226738752C8834E550C324548FC00HE1PR0701MB2267_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5a1c9e59-3a22-4815-076a-08d711e085ea
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 15:47:11.1408 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ian.oliver@nokia-bell-labs.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2089
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/bH5GZud-yr_b6mteMdh3VB4CIQc>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 15:47:19 -0000

--_000_HE1PR0701MB226738752C8834E550C324548FC00HE1PR0701MB2267_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<quote>
Maybe you are suggesting that all the attestation tokens standardized by RA=
TS should be named an EAT?
</quote>

We already deal with a number of different kinds of attestation information=
, eg: from a TPM, from a CPU enclave, from a VM image/instance etc. There's=
 a lot of commonality in the structure and often in the content. Would it t=
herefore not make sense to use the EAT as that generic structure?  At least=
, this is my understanding. We're not going to get rid of TPM and its struc=
tures and I'm a little confused why there exists this difference here?

t.

Ian


--

Dr. Ian Oliver

Cybersecurity Research

Distinguished Member of Technical Staff

Nokia Bell Labs

+358 50 483 6237

________________________________
From: Laurence Lundblade <lgl@island-resort.com>
Sent: 26 July 2019 18:09
To: Oliver, Ian (Nokia - FI/Espoo) <ian.oliver@nokia-bell-labs.com>
Cc: rats@ietf.org <rats@ietf.org>
Subject: Re: [Rats] Some info model comments

Hi Ian,

My TPM knowledge is limited, but I think it goes like this:
   Payload / claims: EAT and TPM are very different and incompatible
   Signing format: EAT and TPM are very different and incompatible
   Proposed as part of remote attestation standard in RATS Work Group: iden=
tical
   Transportable by YANG-described protocols like NetConf and COAP: near id=
entical
   Transportable in extensions of protocols like FIDO: near identical

I don=92t think there=92s any useful way to achieve much more compatibility=
 with the first two points, so I=92m not sure what =93subtype=94 would mean=
 if you are talking about data structures in some formal or semi-formal way=
.

Maybe you are suggesting that all the attestation tokens standardized by RA=
TS should be named an EAT?

LL



On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) <ian.oliver@nok=
ia-bell-labs.com<mailto:ian.oliver@nokia-bell-labs.com>> wrote:

I support this proposal. I too am a little confused that TPM attestation st=
ructures are treated differently from the proposed EAT-tyle.

In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 q=
uote) is a subtype of a more generic EAT structure.

At least this is how we see it

Ian

--
Dr. Ian Oliver
Cybersecurity Research
Distinguished Member of Technical Staff
Nokia Bell Labs
+358 50 483 6237

________________________________
From: Laurence Lundblade <lgl@island-resort.com<mailto:lgl@island-resort.co=
m>>
Sent: 26 July 2019 02:23
To: rats@ietf.org<mailto:rats@ietf.org> <rats@ietf.org<mailto:rats@ietf.org=
>>
Subject: [Rats] Some info model comments

Here=92s a characterization of RATS work. The non-blue boxes are where I be=
lieve RATS work is.

<PastedGraphic-6.png>

The proposed information model draft does two things that I think are probl=
em.

First, it tries to span the orange and yellow boxes. These boxes are super =
different. I don=92t think they should be mixed in one model. The yellow bo=
xes are general claims about the entities. The orange box is inputs and out=
puts related to TPMs. For example, instructions to TPMs to do one type of a=
ttestation or another type.

Second, it cut the definition of a claim in two. Part of it would go in the=
 information model and another part of it would go in the EAT draft or such=
. When you tweak the definition of a claim, say the location claim, you mig=
ht have to update one document, the other, or both.

I can think of ways to make use of info/data models in productive ways for =
RATs, but they would be different than the proposal. Something like this:

There would be one info model for claims and another for transport. Maybe a=
 little fudging for the nonce, but it is simple and well understood.

The definition of a particular claim would be in only one document. It=92s =
OK if there are common data types uses by claims are in a separate document=
 (kind of like a .h file).


LL


--_000_HE1PR0701MB226738752C8834E550C324548FC00HE1PR0701MB2267_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<div>&lt;quote&gt;<br>
</div>
<div>Maybe you are suggesting that all the attestation tokens standardized =
by RATS should be named an EAT?</div>
&lt;/quote&gt;</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
We already deal with a number of different kinds of attestation information=
, eg: from a TPM, from a CPU enclave, from a VM image/instance etc. There's=
 a lot of commonality in the structure and often in the content. Would it t=
herefore not make sense to use the
 EAT as that generic structure?&nbsp; At least, this is my understanding. W=
e're not going to get rid of TPM and its structures and I'm a little confus=
ed why there exists this difference here?
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
t.</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
Ian<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; color=
:#000000; font-family:Calibri,Helvetica,sans-serif">
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">-- <br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Dr. Ian Oliver</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Cybersecurity Research<br>
</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Distinguished Member of Technical Staff</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">Nokia Bell Labs</p>
<p style=3D"margin-top: 0px; margin-bottom: 0px;margin-top:0; margin-bottom=
:0">&#43;358 50 483 6237<br>
</p>
</div>
</div>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Laurence Lundblade &l=
t;lgl@island-resort.com&gt;<br>
<b>Sent:</b> 26 July 2019 18:09<br>
<b>To:</b> Oliver, Ian (Nokia - FI/Espoo) &lt;ian.oliver@nokia-bell-labs.co=
m&gt;<br>
<b>Cc:</b> rats@ietf.org &lt;rats@ietf.org&gt;<br>
<b>Subject:</b> Re: [Rats] Some info model comments</font>
<div>&nbsp;</div>
</div>
<div class=3D"" style=3D"word-wrap:break-word; line-break:after-white-space=
">Hi Ian,
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div>My TPM knowledge is limited, but I think it goes like this:</div>
<div>&nbsp; &nbsp;<b class=3D"">Payload / claims:</b> EAT and TPM are very =
different and incompatible</div>
<div>&nbsp; &nbsp;<b class=3D"">Signing format:</b> EAT and TPM are very di=
fferent and incompatible</div>
<div>&nbsp; &nbsp;<b class=3D"">Proposed as part of remote attestation stan=
dard in RATS Work Group:</b> identical</div>
<div>&nbsp; &nbsp;<b class=3D"">Transportable by YANG-described protocols l=
ike NetConf and COAP:
</b>near identical</div>
<div>&nbsp; &nbsp;<b class=3D"">Transportable in extensions of protocols li=
ke FIDO: </b>near identical</div>
<div><br class=3D"">
</div>
<div>I don=92t think there=92s any useful way to achieve much more compatib=
ility with the first two points, so I=92m not sure what =93subtype=94 would=
 mean if you are talking about data structures in some formal or semi-forma=
l way.</div>
<div><br class=3D"">
</div>
<div>Maybe you are suggesting that all the attestation tokens standardized =
by RATS should be named an EAT?</div>
<div><br class=3D"">
</div>
<div>LL</div>
<div><br class=3D"">
</div>
<div><br class=3D"">
</div>
<div><br class=3D"">
</div>
<div>
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo)=
 &lt;<a href=3D"mailto:ian.oliver@nokia-bell-labs.com" class=3D"">ian.olive=
r@nokia-bell-labs.com</a>&gt; wrote:</div>
<br class=3D"x_Apple-interchange-newline">
<div class=3D"">
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
I support this proposal. I too am a little confused that TPM attestation st=
ructures are treated differently from the proposed EAT-tyle.</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
<br class=3D"">
</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 q=
uote) is a subtype of a more generic EAT structure.</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
<br class=3D"">
</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
At least this is how we see it</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
<br class=3D"">
</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
Ian<br class=3D"">
</div>
<div class=3D"" style=3D"font-style:normal; font-variant-caps:normal; font-=
weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; te=
xt-transform:none; white-space:normal; word-spacing:0px; text-decoration:no=
ne; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
<br class=3D"">
</div>
<div id=3D"x_Signature" class=3D"" style=3D"font-family:Helvetica; font-siz=
e:12px; font-style:normal; font-variant-caps:normal; font-weight:normal; le=
tter-spacing:normal; text-align:start; text-indent:0px; text-transform:none=
; white-space:normal; word-spacing:0px; text-decoration:none">
<div id=3D"x_divtagdefaultwrapper" dir=3D"ltr" class=3D"" style=3D"font-siz=
e:12pt; font-family:Calibri,Helvetica,sans-serif">
<div class=3D"" style=3D"margin-top:0px; margin-bottom:0px">--<span class=
=3D"x_Apple-converted-space">&nbsp;</span><br class=3D"">
</div>
<div class=3D"" style=3D"margin-top:0px; margin-bottom:0px">Dr. Ian Oliver<=
/div>
<div class=3D"" style=3D"margin-top:0px; margin-bottom:0px">Cybersecurity R=
esearch<br class=3D"">
</div>
<div class=3D"" style=3D"margin-top:0px; margin-bottom:0px">Distinguished M=
ember of Technical Staff</div>
<div class=3D"" style=3D"margin-top:0px; margin-bottom:0px">Nokia Bell Labs=
</div>
<div class=3D"" style=3D"margin-top:0px; margin-bottom:0px">&#43;358 50 483=
 6237<br class=3D"">
</div>
</div>
<div class=3D"">
<div id=3D"x_appendonsend" class=3D""></div>
<div class=3D"" style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; fo=
nt-size:12pt">
<br class=3D"">
</div>
<hr tabindex=3D"-1" class=3D"" style=3D"display:inline-block; width:784.968=
75px">
<div id=3D"x_divRplyFwdMsg" dir=3D"ltr" class=3D""><font face=3D"Calibri, s=
ans-serif" class=3D"" style=3D"font-size:11pt"><b class=3D"">From:</b><span=
 class=3D"x_Apple-converted-space">&nbsp;</span>Laurence Lundblade &lt;<a h=
ref=3D"mailto:lgl@island-resort.com" class=3D"">lgl@island-resort.com</a>&g=
t;<br class=3D"">
<b class=3D"">Sent:</b><span class=3D"x_Apple-converted-space">&nbsp;</span=
>26 July 2019 02:23<br class=3D"">
<b class=3D"">To:</b><span class=3D"x_Apple-converted-space">&nbsp;</span><=
a href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a> &lt;<a href=3D=
"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>&gt;<br class=3D"">
<b class=3D"">Subject:</b><span class=3D"x_Apple-converted-space">&nbsp;</s=
pan>[Rats] Some info model comments</font>
<div class=3D"">&nbsp;</div>
</div>
<div class=3D"" style=3D"word-wrap:break-word; line-break:after-white-space=
">Here=92s a characterization of RATS work. The non-blue boxes are where I =
believe RATS work is.&nbsp;
<div class=3D""><br class=3D"">
<div class=3D""><span id=3D"x_cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meet=
ing.ietf.org">&lt;PastedGraphic-6.png&gt;</span></div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">The proposed information model draft does two things that I=
 think are problem.</div>
<div class=3D""><br class=3D"">
</div>
<blockquote class=3D"" style=3D"margin:0px 0px 0px 40px; border:none; paddi=
ng:0px">
<div class=3D"">First, it tries to span the orange and yellow boxes. These =
boxes are super different. I don=92t think they should be mixed in one mode=
l. The yellow boxes are general claims about the entities. The orange box i=
s inputs and outputs related to TPMs.
 For example, instructions to TPMs to do one type of attestation or another=
 type.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Second, it cut the definition of a claim in two. Part of it=
 would go in the information model and another part of it would go in the E=
AT draft or such. When you tweak the definition of a claim, say the locatio=
n claim, you might have to update
 one document, the other, or both.</div>
<div class=3D""><br class=3D"">
</div>
</blockquote>
I can think of ways to make use of info/data models in productive ways for =
RATs, but they would be different than the proposal. Something like this:
<div class=3D""><br class=3D"">
</div>
<blockquote class=3D"" style=3D"margin:0px 0px 0px 40px; border:none; paddi=
ng:0px">
<div class=3D"">There would be one info model for claims and another for tr=
ansport. Maybe a little fudging for the nonce, but it is simple and well un=
derstood.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">The definition of a particular claim would be in only one d=
ocument. It=92s OK if there are common data types uses by claims are in a s=
eparate document (kind of like a .h file).&nbsp;</div>
</blockquote>
<div class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D"">LL</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class=3D"">
</div>
</div>
</body>
</html>

--_000_HE1PR0701MB226738752C8834E550C324548FC00HE1PR0701MB2267_--


From nobody Fri Jul 26 08:47:46 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69C11120044 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:47:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 QMKwfP1sgrDr for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:47:41 -0700 (PDT)
Received: from p3plsmtpa06-02.prod.phx3.secureserver.net (p3plsmtpa06-02.prod.phx3.secureserver.net [173.201.192.103]) (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 AA18512003E for <rats@ietf.org>; Fri, 26 Jul 2019 08:47:41 -0700 (PDT)
Received: from [192.168.2.254] ([174.93.146.108]) by :SMTPAUTH: with ESMTPSA id r2RYhEGhuwypCr2RYh6BNc; Fri, 26 Jul 2019 08:47:41 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_07A1B82E-865D-4D77-923F-0EFCDC0C89BF"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Fri, 26 Jul 2019 11:47:39 -0400
In-Reply-To: <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
Cc: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
To: Carl Wallace <carl@redhoundsoftware.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfBmVpSgu7iStQgpW9YnPHUbI+gM55qKiaAjL3J18v5IhAtU0LzyoMtAnfv+D2R9/baFujyLIydcsimnrXyEoEA3vGLVh23VOcfc0TpG9TsJyZZOggouF elpMOolz8lE1whVEJRw+ydnOqFJgJBnAbmx27RzQy2SyAqnrmahbyerLdC82ntOObJLPmwXkZj6SgRgNlXUQuy0MbCnJuUqVVfLjNFh+nxhHY6UCI1riSm/o e6xBg5JDZRRSAfBEj8RiVw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/3odAZBQBhj9rKmKVB6san4huceM>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 15:47:45 -0000

--Apple-Mail=_07A1B82E-865D-4D77-923F-0EFCDC0C89BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

We could certainly come up with CBOR and JSON to carry a TPM2 quote and =
such.=20

My reading of CWT is that it is always wrapped by COSE and always signed =
and thus EAT is always signed. If we were to put a TPM2 quote in a =
CWT/EAT, it would have to be signed. Seems like there a few options =
here:
Somehow make signing optional for EAT.
Allows some sort of NULL signing or MAC with some sort of NULL key
Use the TPM to sign causing the claims payload to be double-signed. The =
second signing wouldn=E2=80=99t add much security, but it might be =
better than NULL signing
Do not encapsulate
Define a type / claim that is used only in when nesting a TPM2 quote in =
a signed EAT. This is a special case of the nesting that is already =
defined in EAT.
I don=E2=80=99t like the first one much because it diverges EAT and CWT. =
The middle three seem about equal to me.The last seems useful and proper =
for a complete definition of EAT that is harmony with all of RATS.

LL


> On Jul 26, 2019, at 11:18 AM, Carl Wallace <carl@redhoundsoftware.com> =
wrote:
>=20
> Seems you could define a claim carried in an EAT that encapsulated =
existing attestation types.=20
>=20
> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com =
<mailto:lgl@island-resort.com>> wrote:
>=20
>> Hi Ian,
>>=20
>> My TPM knowledge is limited, but I think it goes like this:
>>    Payload / claims: EAT and TPM are very different and incompatible
>>    Signing format: EAT and TPM are very different and incompatible
>>    Proposed as part of remote attestation standard in RATS Work =
Group: identical
>>    Transportable by YANG-described protocols like NetConf and COAP: =
near identical
>>    Transportable in extensions of protocols like FIDO: near identical
>>=20
>> I don=E2=80=99t think there=E2=80=99s any useful way to achieve much =
more compatibility with the first two points, so I=E2=80=99m not sure =
what =E2=80=9Csubtype=E2=80=9D would mean if you are talking about data =
structures in some formal or semi-formal way.
>>=20
>> Maybe you are suggesting that all the attestation tokens standardized =
by RATS should be named an EAT?
>>=20
>> LL
>>=20
>>=20
>>=20
>>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) =
<ian.oliver@nokia-bell-labs.com <mailto:ian.oliver@nokia-bell-labs.com>> =
wrote:
>>>=20
>>> I support this proposal. I too am a little confused that TPM =
attestation structures are treated differently from the proposed =
EAT-tyle.
>>>=20
>>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. =
TPM2 quote) is a subtype of a more generic EAT structure.
>>>=20
>>> At least this is how we see it
>>>=20
>>> Ian
>>>=20
>>> --=20
>>> Dr. Ian Oliver
>>> Cybersecurity Research
>>> Distinguished Member of Technical Staff
>>> Nokia Bell Labs
>>> +358 50 483 6237
>>>=20
>>> From: Laurence Lundblade <lgl@island-resort.com =
<mailto:lgl@island-resort.com>>
>>> Sent: 26 July 2019 02:23
>>> To: rats@ietf.org <mailto:rats@ietf.org> <rats@ietf.org =
<mailto:rats@ietf.org>>
>>> Subject: [Rats] Some info model comments
>>> =20
>>> Here=E2=80=99s a characterization of RATS work. The non-blue boxes =
are where I believe RATS work is.=20
>>>=20
>>> <PastedGraphic-6.png>
>>>=20
>>> The proposed information model draft does two things that I think =
are problem.
>>>=20
>>> First, it tries to span the orange and yellow boxes. These boxes are =
super different. I don=E2=80=99t think they should be mixed in one =
model. The yellow boxes are general claims about the entities. The =
orange box is inputs and outputs related to TPMs. For example, =
instructions to TPMs to do one type of attestation or another type.
>>>=20
>>> Second, it cut the definition of a claim in two. Part of it would go =
in the information model and another part of it would go in the EAT =
draft or such. When you tweak the definition of a claim, say the =
location claim, you might have to update one document, the other, or =
both.
>>>=20
>>> I can think of ways to make use of info/data models in productive =
ways for RATs, but they would be different than the proposal. Something =
like this:
>>>=20
>>> There would be one info model for claims and another for transport. =
Maybe a little fudging for the nonce, but it is simple and well =
understood.
>>>=20
>>> The definition of a particular claim would be in only one document. =
It=E2=80=99s OK if there are common data types uses by claims are in a =
separate document (kind of like a .h file).=20
>>>=20
>>>=20
>>> LL
>>=20
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org <mailto:RATS@ietf.org>
>> https://www.ietf.org/mailman/listinfo/rats =
<https://www.ietf.org/mailman/listinfo/rats>


--Apple-Mail=_07A1B82E-865D-4D77-923F-0EFCDC0C89BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">We =
could certainly come up with CBOR and JSON to carry a TPM2 quote and =
such.&nbsp;<div class=3D""><br class=3D""></div><div class=3D"">My =
reading of CWT is that it is always wrapped by COSE and always signed =
and thus EAT is always signed. If we were to put a TPM2 quote in a =
CWT/EAT, it would have to be signed. Seems like there a few options =
here:</div><div class=3D""><ul class=3D""><li class=3D"">Somehow make =
signing optional for EAT.</li><li class=3D"">Allows some sort of NULL =
signing or MAC with some sort of NULL key</li><li class=3D"">Use the TPM =
to sign causing the claims payload to be double-signed. The second =
signing wouldn=E2=80=99t add much security, but it might be better than =
NULL signing</li><li class=3D"">Do not encapsulate</li><li =
class=3D"">Define a type / claim that is used only in when nesting a =
TPM2 quote in a signed EAT. This is a special case of the nesting that =
is already defined in EAT.</li></ul><div class=3D"">I don=E2=80=99t like =
the first one much because it diverges EAT and CWT. The middle three =
seem about equal to me.The last seems useful and proper for a complete =
definition of EAT that is harmony with all of RATS.</div></div><div =
class=3D""><br class=3D""></div><div class=3D"">LL</div><div =
class=3D""><div><br class=3D""></div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jul 26, 2019, at 11:18 AM, =
Carl Wallace &lt;<a href=3D"mailto:carl@redhoundsoftware.com" =
class=3D"">carl@redhoundsoftware.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div dir=3D"auto" class=3D""><div dir=3D"ltr" =
class=3D""></div><div dir=3D"ltr" class=3D"">Seems you could define a =
claim carried in an EAT that encapsulated existing attestation =
types.&nbsp;</div><div dir=3D"ltr" class=3D""><br class=3D"">On Jul 26, =
2019, at 8:09 AM, Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt; wrote:<br class=3D""><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div dir=3D"ltr" =
class=3D""><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8" class=3D"">Hi Ian,<div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">My TPM knowledge is =
limited, but I think it goes like this:</div><div class=3D"">&nbsp; =
&nbsp;<b class=3D"">Payload / claims:</b> EAT and TPM are very different =
and incompatible</div><div class=3D"">&nbsp; &nbsp;<b class=3D"">Signing =
format:</b> EAT and TPM are very different and incompatible</div><div =
class=3D"">&nbsp; &nbsp;<b class=3D"">Proposed as part of remote =
attestation standard in RATS Work Group:</b> identical</div><div =
class=3D"">&nbsp; &nbsp;<b class=3D"">Transportable by YANG-described =
protocols like NetConf and COAP: </b>near identical</div><div =
class=3D"">&nbsp; &nbsp;<b class=3D"">Transportable in extensions of =
protocols like FIDO: </b>near identical</div><div class=3D""><br =
class=3D""></div><div class=3D"">I don=E2=80=99t think there=E2=80=99s =
any useful way to achieve much more compatibility with the first two =
points, so I=E2=80=99m not sure what =E2=80=9Csubtype=E2=80=9D would =
mean if you are talking about data structures in some formal or =
semi-formal way.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Maybe you are suggesting that all the attestation tokens =
standardized by RATS should be named an EAT?</div><div class=3D""><br =
class=3D""></div><div class=3D"">LL</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><blockquote type=3D"cite" class=3D""><div=
 class=3D"">On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) =
&lt;<a href=3D"mailto:ian.oliver@nokia-bell-labs.com" =
class=3D"">ian.oliver@nokia-bell-labs.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">I support this proposal. I too =
am a little confused that TPM attestation structures are treated =
differently from the proposed EAT-tyle.</div><div style=3D"caret-color: =
rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: =
12pt;" class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, =
0, 0); font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D"">In =
our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 =
quote) is a subtype of a more generic EAT structure.</div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">At least this is how we see =
it</div><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">Ian<br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
id=3D"Signature" style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><div id=3D"divtagdefaultwrapper" dir=3D"ltr" =
style=3D"font-size: 12pt; font-family: Calibri, Helvetica, sans-serif;" =
class=3D""><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D""></div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Dr. Ian Oliver</div><div style=3D"margin-top: 0px; =
margin-bottom: 0px;" class=3D"">Cybersecurity Research<br =
class=3D""></div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Distinguished Member of Technical Staff</div><div =
style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Nokia Bell =
Labs</div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">+358 50 483 6237<br class=3D""></div></div><div class=3D""><div=
 id=3D"appendonsend" class=3D""></div><div style=3D"font-family: =
Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br =
class=3D""></div><hr tabindex=3D"-1" style=3D"display: inline-block; =
width: 784.96875px;" class=3D""><div id=3D"divRplyFwdMsg" dir=3D"ltr" =
class=3D""><font face=3D"Calibri, sans-serif" style=3D"font-size: 11pt;" =
class=3D""><b class=3D"">From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt;<br class=3D""><b =
class=3D"">Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>26 =
July 2019 02:23<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a> &lt;<a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>[Rats] Some info model =
comments</font><div class=3D"">&nbsp;</div></div><div class=3D"" =
style=3D"word-wrap: break-word; line-break: after-white-space;">Here=E2=80=
=99s a characterization of RATS work. The non-blue boxes are where I =
believe RATS work is.&nbsp;<div class=3D""><br class=3D""><div =
class=3D""><span =
id=3D"cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org" =
class=3D"">&lt;PastedGraphic-6.png&gt;</span></div><div class=3D""><br =
class=3D""></div><div class=3D"">The proposed information model draft =
does two things that I think are problem.</div><div class=3D""><br =
class=3D""></div><blockquote class=3D"" style=3D"margin: 0px 0px 0px =
40px; border: none; padding: 0px;"><div class=3D"">First, it tries to =
span the orange and yellow boxes. These boxes are super different. I =
don=E2=80=99t think they should be mixed in one model. The yellow boxes =
are general claims about the entities. The orange box is inputs and =
outputs related to TPMs. For example, instructions to TPMs to do one =
type of attestation or another type.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Second, it cut the definition of a =
claim in two. Part of it would go in the information model and another =
part of it would go in the EAT draft or such. When you tweak the =
definition of a claim, say the location claim, you might have to update =
one document, the other, or both.</div><div class=3D""><br =
class=3D""></div></blockquote>I can think of ways to make use of =
info/data models in productive ways for RATs, but they would be =
different than the proposal. Something like this:<div class=3D""><br =
class=3D""></div><blockquote class=3D"" style=3D"margin: 0px 0px 0px =
40px; border: none; padding: 0px;"><div class=3D"">There would be one =
info model for claims and another for transport. Maybe a little fudging =
for the nonce, but it is simple and well understood.</div><div =
class=3D""><br class=3D""></div><div class=3D"">The definition of a =
particular claim would be in only one document. It=E2=80=99s OK if there =
are common data types uses by claims are in a separate document (kind of =
like a .h file).&nbsp;</div></blockquote><div class=3D""><div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D""><br =
class=3D""></div><div =
class=3D"">LL</div></div></div></div></div></div></div></div></blockquote>=
</div><br class=3D""></div></div></blockquote><blockquote type=3D"cite" =
class=3D""><div dir=3D"ltr" class=3D""><span =
class=3D"">_______________________________________________</span><br =
class=3D""><span class=3D"">RATS mailing list</span><br class=3D""><span =
class=3D""><a href=3D"mailto:RATS@ietf.org" =
class=3D"">RATS@ietf.org</a></span><br class=3D""><span class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/rats" =
class=3D"">https://www.ietf.org/mailman/listinfo/rats</a></span><br =
class=3D""></div></blockquote></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_07A1B82E-865D-4D77-923F-0EFCDC0C89BF--


From nobody Fri Jul 26 08:54:55 2019
Return-Path: <blueroofmusic@gmail.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE427120048 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:54:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 (2048-bit key) header.d=gmail.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 LQVrxjPQK9Ef for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:54:39 -0700 (PDT)
Received: from mail-yw1-xc2a.google.com (mail-yw1-xc2a.google.com [IPv6:2607:f8b0:4864:20::c2a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 165A0120044 for <rats@ietf.org>; Fri, 26 Jul 2019 08:54:39 -0700 (PDT)
Received: by mail-yw1-xc2a.google.com with SMTP id x67so19156949ywd.3 for <rats@ietf.org>; Fri, 26 Jul 2019 08:54:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=K9HYBwg949nuISDFuoYRmOdxIEEfn3rzXm4+iYaURi4=; b=TLK3SmvnnVJfaLGX8Lfe7snny5vc8LH9RDJPobBgTci0+R9mv7lTz/lSEFVM9VvzlT XBbcCsW+K8expGPd1mM9gNg+6mWqHnz5ukn2q+4MNUr+J8aWsEpCLyYkyXrlWrlVsR4p GG6mbGOi7XNaiG1G1U9QjJiEFFkqibVU7dj3lN/zwhwX5fB5EyjJF9GWMZoLa6kkA8m/ C+f0QaOBLk63EeIGL8qSpjjmO40FkoFX8G0sHSVtypqyNqInpjdFLUY0PPGlsUDEg+pr FRePtmFoge1lmpn+j78LkOWLdCQlyQayxe56V7dzGbc6atMlskhy5TIunoNIPZXBkn88 iWWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=K9HYBwg949nuISDFuoYRmOdxIEEfn3rzXm4+iYaURi4=; b=ZXlHG8AQjGBjqlf9wgJ/e6IbRbELS3+FTELiuv7aDOhdFt+0BomH9OxOKK42G4qVLw BuY2mgmE3fAOknJoMG6LJxqh6Lm7oriRtT4ODgRswPDiXtRjZJeTAPSJ6H+yKU+5EDyt Bj5jFDWsHb5ccb3XNGEADbLFCCobeUUuDQ/Jj3tY/y5Cwzav0q6eJKOMgaytQpUhacRN aGGcu+cpecnHCiS7A8TmL16gngJRk+B6S2m96OQQqNbGF5vTcRLOj4/Ez7YlsVZiwge0 JfkPwJ4AxlG8RjdpdXcy6sqnNoEclsRAGJnJNxVLhHKxbKLPfxEb+6yrytNfKC7JMLP+ l3aw==
X-Gm-Message-State: APjAAAVMmeUlLuP6B6+5h+COoFrJIdZIjRTGnA0uvNmKtMLJV4CQtCn3 RJPSLXe/MV7W3LViucsYu6IsQqXv1hEb5VLPtbQ=
X-Google-Smtp-Source: APXvYqylwmbiPJDl8cPUIVjiPTiAYtyY9msAm+0qgM7XnCh953LszBxaebFZ1CvOkC77o/Dm4Zg5dnxPKVIoaLoNKew=
X-Received: by 2002:a0d:c485:: with SMTP id g127mr57376406ywd.405.1564156478362;  Fri, 26 Jul 2019 08:54:38 -0700 (PDT)
MIME-Version: 1.0
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com> <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com>
In-Reply-To: <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com>
From: Ira McDonald <blueroofmusic@gmail.com>
Date: Fri, 26 Jul 2019 11:54:25 -0400
Message-ID: <CAN40gStGuH-_NovmpP7GnVod2L5n_wiUZNf_iweu6r+grwzFuA@mail.gmail.com>
To: Laurence Lundblade <lgl@island-resort.com>, Ira McDonald <blueroofmusic@gmail.com>
Cc: Carl Wallace <carl@redhoundsoftware.com>,  "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000441787058e978f89"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/PviFKdxu4-ma5WuTsG7BEQ-sNKc>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 15:54:43 -0000

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

Hi Laurence and Ian,

The working consensus within the TCG attestation community is that:

(1) For TPM 1.2, you can use signed Quote
(2) For TPM 2.0, signed Quote is insufficient
(2b) For TPM 2.0, you can use a signed Audit Session (a superset of Quote)

So it would be good not to reference TPM 2.0 Quote as the payload in this
discussion.

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Co-Chair - TCG Trusted Mobility Solutions WG
Co-Chair - TCG Metadata Access Protocol SG
Chair - Linux Foundation Open Printing WG
Secretary - IEEE-ISTO Printer Working Group
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music / High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto: blueroofmusic@gmail.com
PO Box 221  Grand Marais, MI 49839  906-494-2434



On Fri, Jul 26, 2019 at 11:47 AM Laurence Lundblade <lgl@island-resort.com>
wrote:

> We could certainly come up with CBOR and JSON to carry a TPM2 quote and
> such.
>
> My reading of CWT is that it is always wrapped by COSE and always signed
> and thus EAT is always signed. If we were to put a TPM2 quote in a CWT/EA=
T,
> it would have to be signed. Seems like there a few options here:
>
>    - Somehow make signing optional for EAT.
>    - Allows some sort of NULL signing or MAC with some sort of NULL key
>    - Use the TPM to sign causing the claims payload to be double-signed.
>    The second signing wouldn=E2=80=99t add much security, but it might be=
 better than
>    NULL signing
>    - Do not encapsulate
>    - Define a type / claim that is used only in when nesting a TPM2 quote
>    in a signed EAT. This is a special case of the nesting that is already
>    defined in EAT.
>
> I don=E2=80=99t like the first one much because it diverges EAT and CWT. =
The
> middle three seem about equal to me.The last seems useful and proper for =
a
> complete definition of EAT that is harmony with all of RATS.
>
> LL
>
>
> On Jul 26, 2019, at 11:18 AM, Carl Wallace <carl@redhoundsoftware.com>
> wrote:
>
> Seems you could define a claim carried in an EAT that encapsulated
> existing attestation types.
>
> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com>
> wrote:
>
> Hi Ian,
>
> My TPM knowledge is limited, but I think it goes like this:
>    *Payload / claims:* EAT and TPM are very different and incompatible
>    *Signing format:* EAT and TPM are very different and incompatible
>    *Proposed as part of remote attestation standard in RATS Work Group:*
> identical
>    *Transportable by YANG-described protocols like NetConf and COAP: *nea=
r
> identical
>    *Transportable in extensions of protocols like FIDO: *near identical
>
> I don=E2=80=99t think there=E2=80=99s any useful way to achieve much more=
 compatibility
> with the first two points, so I=E2=80=99m not sure what =E2=80=9Csubtype=
=E2=80=9D would mean if you
> are talking about data structures in some formal or semi-formal way.
>
> Maybe you are suggesting that all the attestation tokens standardized by
> RATS should be named an EAT?
>
> LL
>
>
>
> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) <
> ian.oliver@nokia-bell-labs.com> wrote:
>
> I support this proposal. I too am a little confused that TPM attestation
> structures are treated differently from the proposed EAT-tyle.
>
> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2
> quote) is a subtype of a more generic EAT structure.
>
> At least this is how we see it
>
> Ian
>
> --
> Dr. Ian Oliver
> Cybersecurity Research
> Distinguished Member of Technical Staff
> Nokia Bell Labs
> +358 50 483 6237
>
> ------------------------------
> *From:* Laurence Lundblade <lgl@island-resort.com>
> *Sent:* 26 July 2019 02:23
> *To:* rats@ietf.org <rats@ietf.org>
> *Subject:* [Rats] Some info model comments
>
> Here=E2=80=99s a characterization of RATS work. The non-blue boxes are wh=
ere I
> believe RATS work is.
>
> <PastedGraphic-6.png>
>
> The proposed information model draft does two things that I think are
> problem.
>
> First, it tries to span the orange and yellow boxes. These boxes are supe=
r
> different. I don=E2=80=99t think they should be mixed in one model. The y=
ellow
> boxes are general claims about the entities. The orange box is inputs and
> outputs related to TPMs. For example, instructions to TPMs to do one type
> of attestation or another type.
>
> Second, it cut the definition of a claim in two. Part of it would go in
> the information model and another part of it would go in the EAT draft or
> such. When you tweak the definition of a claim, say the location claim, y=
ou
> might have to update one document, the other, or both.
>
> I can think of ways to make use of info/data models in productive ways fo=
r
> RATs, but they would be different than the proposal. Something like this:
>
> There would be one info model for claims and another for transport. Maybe
> a little fudging for the nonce, but it is simple and well understood.
>
> The definition of a particular claim would be in only one document. It=E2=
=80=99s
> OK if there are common data types uses by claims are in a separate docume=
nt
> (kind of like a .h file).
>
>
>
> LL
>
>
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>
>
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
>

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

<div dir=3D"ltr"><div>Hi Laurence and Ian,</div><div><br></div><div>The wor=
king consensus within the TCG attestation community is that:</div><div><br>=
</div><div>(1) For TPM 1.2, you can use signed Quote</div><div>(2) For TPM =
2.0, signed Quote is insufficient</div><div>(2b) For TPM 2.0, you can use a=
 signed Audit Session (a superset of Quote)<br></div><div><div><div dir=3D"=
ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr">=
<br></div><div>So it would be good not to reference TPM 2.0 Quote as the pa=
yload in this</div><div>discussion.</div><div><br></div><div>Cheers,</div><=
div>- Ira</div><div><br></div><div dir=3D"ltr">Ira McDonald (Musician / Sof=
tware Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG</div><div>=
Co-Chair - TCG Metadata Access Protocol SG<br></div><div dir=3D"ltr">Chair =
- Linux Foundation Open Printing WG<br>Secretary - IEEE-ISTO Printer Workin=
g Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>IETF D=
esignated Expert - IPP &amp; Printer MIB<br>Blue Roof Music / High North In=
c<br><a style=3D"color:rgb(51,51,255)" href=3D"http://sites.google.com/site=
/blueroofmusic" target=3D"_blank">http://sites.google.com/site/blueroofmusi=
c</a><br><a style=3D"color:rgb(102,0,204)" href=3D"http://sites.google.com/=
site/highnorthinc" target=3D"_blank">http://sites.google.com/site/highnorth=
inc</a><br>mailto: <a href=3D"mailto:blueroofmusic@gmail.com" target=3D"_bl=
ank">blueroofmusic@gmail.com</a><br>PO Box 221=C2=A0 Grand Marais, MI 49839=
=C2=A0 906-494-2434<br><br><div style=3D"display:inline"></div><div style=
=3D"display:inline"></div><div style=3D"display:inline"></div><div></div><d=
iv></div><div></div><div></div></div></div></div></div></div></div></div></=
div></div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Fri, Jul 26, 2019 at 11:47 AM Laurence Lundblade &lt=
;<a href=3D"mailto:lgl@island-resort.com">lgl@island-resort.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=
=3D"overflow-wrap: break-word;">We could certainly come up with CBOR and JS=
ON to carry a TPM2 quote and such.=C2=A0<div><br></div><div>My reading of C=
WT is that it is always wrapped by COSE and always signed and thus EAT is a=
lways signed. If we were to put a TPM2 quote in a CWT/EAT, it would have to=
 be signed. Seems like there a few options here:</div><div><ul><li>Somehow =
make signing optional for EAT.</li><li>Allows some sort of NULL signing or =
MAC with some sort of NULL key</li><li>Use the TPM to sign causing the clai=
ms payload to be double-signed. The second signing wouldn=E2=80=99t add muc=
h security, but it might be better than NULL signing</li><li>Do not encapsu=
late</li><li>Define a type / claim that is used only in when nesting a TPM2=
 quote in a signed EAT. This is a special case of the nesting that is alrea=
dy defined in EAT.</li></ul><div>I don=E2=80=99t like the first one much be=
cause it diverges EAT and CWT. The middle three seem about equal to me.The =
last seems useful and proper for a complete definition of EAT that is harmo=
ny with all of RATS.</div></div><div><br></div><div>LL</div><div><div><br><=
/div><div><br><blockquote type=3D"cite"><div>On Jul 26, 2019, at 11:18 AM, =
Carl Wallace &lt;<a href=3D"mailto:carl@redhoundsoftware.com" target=3D"_bl=
ank">carl@redhoundsoftware.com</a>&gt; wrote:</div><br class=3D"gmail-m_757=
0096626134631841Apple-interchange-newline"><div><div dir=3D"auto"><div dir=
=3D"ltr"></div><div dir=3D"ltr">Seems you could define a claim carried in a=
n EAT that encapsulated existing attestation types.=C2=A0</div><div dir=3D"=
ltr"><br>On Jul 26, 2019, at 8:09 AM, Laurence Lundblade &lt;<a href=3D"mai=
lto:lgl@island-resort.com" target=3D"_blank">lgl@island-resort.com</a>&gt; =
wrote:<br><br></div><blockquote type=3D"cite"><div dir=3D"ltr">Hi Ian,<div>=
<br></div><div><div>My TPM knowledge is limited, but I think it goes like t=
his:</div><div>=C2=A0 =C2=A0<b>Payload / claims:</b> EAT and TPM are very d=
ifferent and incompatible</div><div>=C2=A0 =C2=A0<b>Signing format:</b> EAT=
 and TPM are very different and incompatible</div><div>=C2=A0 =C2=A0<b>Prop=
osed as part of remote attestation standard in RATS Work Group:</b> identic=
al</div><div>=C2=A0 =C2=A0<b>Transportable by YANG-described protocols like=
 NetConf and COAP: </b>near identical</div><div>=C2=A0 =C2=A0<b>Transportab=
le in extensions of protocols like FIDO: </b>near identical</div><div><br><=
/div><div>I don=E2=80=99t think there=E2=80=99s any useful way to achieve m=
uch more compatibility with the first two points, so I=E2=80=99m not sure w=
hat =E2=80=9Csubtype=E2=80=9D would mean if you are talking about data stru=
ctures in some formal or semi-formal way.</div><div><br></div><div>Maybe yo=
u are suggesting that all the attestation tokens standardized by RATS shoul=
d be named an EAT?</div><div><br></div><div>LL</div><div><br></div><div><br=
></div><div><br></div><div><blockquote type=3D"cite"><div>On Jul 26, 2019, =
at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) &lt;<a href=3D"mailto:ian.oliver=
@nokia-bell-labs.com" target=3D"_blank">ian.oliver@nokia-bell-labs.com</a>&=
gt; wrote:</div><br class=3D"gmail-m_7570096626134631841Apple-interchange-n=
ewline"><div><div style=3D"font-style:normal;font-variant-caps:normal;font-=
weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-t=
ransform:none;white-space:normal;word-spacing:0px;text-decoration:none;font=
-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt">I support this p=
roposal. I too am a little confused that TPM attestation structures are tre=
ated differently from the proposed EAT-tyle.</div><div style=3D"font-style:=
normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;te=
xt-align:start;text-indent:0px;text-transform:none;white-space:normal;word-=
spacing:0px;text-decoration:none;font-family:Calibri,Arial,Helvetica,sans-s=
erif;font-size:12pt"><br></div><div style=3D"font-style:normal;font-variant=
-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text=
-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-de=
coration:none;font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt=
">In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2=
 quote) is a subtype of a more generic EAT structure.</div><div style=3D"fo=
nt-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:=
normal;text-align:start;text-indent:0px;text-transform:none;white-space:nor=
mal;word-spacing:0px;text-decoration:none;font-family:Calibri,Arial,Helveti=
ca,sans-serif;font-size:12pt"><br></div><div style=3D"font-style:normal;fon=
t-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:s=
tart;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0p=
x;text-decoration:none;font-family:Calibri,Arial,Helvetica,sans-serif;font-=
size:12pt">At least this is how we see it</div><div style=3D"font-style:nor=
mal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-=
align:start;text-indent:0px;text-transform:none;white-space:normal;word-spa=
cing:0px;text-decoration:none;font-family:Calibri,Arial,Helvetica,sans-seri=
f;font-size:12pt"><br></div><div style=3D"font-style:normal;font-variant-ca=
ps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-in=
dent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decor=
ation:none;font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt">I=
an<br></div><div style=3D"font-style:normal;font-variant-caps:normal;font-w=
eight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-tr=
ansform:none;white-space:normal;word-spacing:0px;text-decoration:none;font-=
family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt"><br></div><div id=
=3D"gmail-m_7570096626134631841Signature" style=3D"font-family:Helvetica;fo=
nt-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;=
letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;=
white-space:normal;word-spacing:0px;text-decoration:none"><div id=3D"gmail-=
m_7570096626134631841divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:1=
2pt;font-family:Calibri,Helvetica,sans-serif"><div style=3D"margin-top:0px;=
margin-bottom:0px">--<span class=3D"gmail-m_7570096626134631841Apple-conver=
ted-space">=C2=A0</span><br></div><div style=3D"margin-top:0px;margin-botto=
m:0px">Dr. Ian Oliver</div><div style=3D"margin-top:0px;margin-bottom:0px">=
Cybersecurity Research<br></div><div style=3D"margin-top:0px;margin-bottom:=
0px">Distinguished Member of Technical Staff</div><div style=3D"margin-top:=
0px;margin-bottom:0px">Nokia Bell Labs</div><div style=3D"margin-top:0px;ma=
rgin-bottom:0px">+358 50 483 6237<br></div></div><div><div id=3D"gmail-m_75=
70096626134631841appendonsend"></div><div style=3D"font-family:Calibri,Aria=
l,Helvetica,sans-serif;font-size:12pt"><br></div><hr style=3D"display:inlin=
e-block;width:784.969px"><div id=3D"gmail-m_7570096626134631841divRplyFwdMs=
g" dir=3D"ltr"><font style=3D"font-size:11pt" face=3D"Calibri, sans-serif">=
<b>From:</b><span class=3D"gmail-m_7570096626134631841Apple-converted-space=
">=C2=A0</span>Laurence Lundblade &lt;<a href=3D"mailto:lgl@island-resort.c=
om" target=3D"_blank">lgl@island-resort.com</a>&gt;<br><b>Sent:</b><span cl=
ass=3D"gmail-m_7570096626134631841Apple-converted-space">=C2=A0</span>26 Ju=
ly 2019 02:23<br><b>To:</b><span class=3D"gmail-m_7570096626134631841Apple-=
converted-space">=C2=A0</span><a href=3D"mailto:rats@ietf.org" target=3D"_b=
lank">rats@ietf.org</a> &lt;<a href=3D"mailto:rats@ietf.org" target=3D"_bla=
nk">rats@ietf.org</a>&gt;<br><b>Subject:</b><span class=3D"gmail-m_75700966=
26134631841Apple-converted-space">=C2=A0</span>[Rats] Some info model comme=
nts</font><div>=C2=A0</div></div><div style=3D"overflow-wrap: break-word;">=
Here=E2=80=99s a characterization of RATS work. The non-blue boxes are wher=
e I believe RATS work is.=C2=A0<div><br><div><span id=3D"gmail-m_7570096626=
134631841cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org">&lt;Pas=
tedGraphic-6.png&gt;</span></div><div><br></div><div>The proposed informati=
on model draft does two things that I think are problem.</div><div><br></di=
v><blockquote style=3D"margin:0px 0px 0px 40px;border:medium none;padding:0=
px"><div>First, it tries to span the orange and yellow boxes. These boxes a=
re super different. I don=E2=80=99t think they should be mixed in one model=
. The yellow boxes are general claims about the entities. The orange box is=
 inputs and outputs related to TPMs. For example, instructions to TPMs to d=
o one type of attestation or another type.</div><div><br></div><div>Second,=
 it cut the definition of a claim in two. Part of it would go in the inform=
ation model and another part of it would go in the EAT draft or such. When =
you tweak the definition of a claim, say the location claim, you might have=
 to update one document, the other, or both.</div><div><br></div></blockquo=
te>I can think of ways to make use of info/data models in productive ways f=
or RATs, but they would be different than the proposal. Something like this=
:<div><br></div><blockquote style=3D"margin:0px 0px 0px 40px;border:medium =
none;padding:0px"><div>There would be one info model for claims and another=
 for transport. Maybe a little fudging for the nonce, but it is simple and =
well understood.</div><div><br></div><div>The definition of a particular cl=
aim would be in only one document. It=E2=80=99s OK if there are common data=
 types uses by claims are in a separate document (kind of like a .h file).=
=C2=A0</div></blockquote><div><div><br></div><div><div><br></div><div>LL</d=
iv></div></div></div></div></div></div></div></blockquote></div><br></div><=
/div></blockquote><blockquote type=3D"cite"><div dir=3D"ltr"><span>________=
_______________________________________</span><br><span>RATS mailing list</=
span><br><span><a href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf=
.org</a></span><br><span><a href=3D"https://www.ietf.org/mailman/listinfo/r=
ats" target=3D"_blank">https://www.ietf.org/mailman/listinfo/rats</a></span=
><br></div></blockquote></div></div></blockquote></div><br></div></div>____=
___________________________________________<br>
RATS mailing list<br>
<a href=3D"mailto:RATS@ietf.org" target=3D"_blank">RATS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/rats" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/rats</a><br>
</blockquote></div>

--000000000000441787058e978f89--


From nobody Fri Jul 26 08:57:01 2019
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35E9712003E for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:56:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 iPVx_nPGnVB4 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 08:56:56 -0700 (PDT)
Received: from mailext.sit.fraunhofer.de (mailext.sit.fraunhofer.de [141.12.72.89]) (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 AB434120041 for <rats@ietf.org>; Fri, 26 Jul 2019 08:56:55 -0700 (PDT)
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.14.4/8.14.4/Debian-4.1ubuntu1.1) with ESMTP id x6QFuqiD014049 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NOT); Fri, 26 Jul 2019 17:56:53 +0200
Received: from [31.133.159.55] (31.133.159.55) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.468.0; Fri, 26 Jul 2019 17:56:47 +0200
To: Carl Wallace <carl@redhoundsoftware.com>, Laurence Lundblade <lgl@island-resort.com>
CC: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <6cdb8dba-8a26-d6e8-a3f6-6b5c6e0ba33d@sit.fraunhofer.de>
Date: Fri, 26 Jul 2019 17:56:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [31.133.159.55]
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/foTkAkI2g__jdqrVtx8f9hYMtEI>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 15:56:59 -0000

It would be possible to take a TPM structure (that is the output of a 
TPM command and typically includes a signature) and put it into an EAT 
claim value.

If there is a use case where a bundle of TPM structures other claims are 
conveyed, signing the EAT could make sense in same cases, I think, 
because it might add some (in this case still hypothetical) value.

If remote attestation is based solely on already signed TPM structures, 
maybe bundling them in an EAT still could be useful, but signing that 
bundle would not add value, I think.

That is why TUDA is working the other way around.

If a TPM is used in TUDA, the native structure is decomposed down to its 
values on the sender side, put into a very concise CBOR structure that 
is far smaller than the native structure, is then conveyed, and then 
canonically reconstructed as a valid signed TPM structure on the 
receiver side.

Additionally, any values that can be omitted because the receiver would 
already know these values or could deterministically infer them in a 
TUDA procedure are omitted in the conveyed CBOR structure - making it 
even more compact/compressed.

That is the reason why TUDA is not using EAT, if a TPM is involved. If a 
TA in a TEE would provide the respective root-of-trust services, EAT 
could be used in that TUDA flavor - and actually would be my first and 
most obvious choice :)

Viele Grüße,

Henk

On 7/26/19 5:18 PM, Carl Wallace wrote:
> Seems you could define a claim carried in an EAT that encapsulated 
> existing attestation types.
> 
> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com 
> <mailto:lgl@island-resort.com>> wrote:
> 
>> Hi Ian,
>>
>> My TPM knowledge is limited, but I think it goes like this:
>> *Payload / claims:* EAT and TPM are very different and incompatible
>> *Signing format:* EAT and TPM are very different and incompatible
>> *Proposed as part of remote attestation standard in RATS Work Group:* 
>> identical
>> *Transportable by YANG-described protocols like NetConf and COAP: 
>> *near identical
>> *Transportable in extensions of protocols like FIDO: *near identical
>>
>> I don’t think there’s any useful way to achieve much more 
>> compatibility with the first two points, so I’m not sure what 
>> “subtype” would mean if you are talking about data structures in some 
>> formal or semi-formal way.
>>
>> Maybe you are suggesting that all the attestation tokens standardized 
>> by RATS should be named an EAT?
>>
>> LL
>>
>>
>>
>>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) 
>>> <ian.oliver@nokia-bell-labs.com 
>>> <mailto:ian.oliver@nokia-bell-labs.com>> wrote:
>>>
>>> I support this proposal. I too am a little confused that TPM 
>>> attestation structures are treated differently from the proposed 
>>> EAT-tyle.
>>>
>>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. 
>>> TPM2 quote) is a subtype of a more generic EAT structure.
>>>
>>> At least this is how we see it
>>>
>>> Ian
>>>
>>> --
>>> Dr. Ian Oliver
>>> Cybersecurity Research
>>> Distinguished Member of Technical Staff
>>> Nokia Bell Labs
>>> +358 50 483 6237
>>>
>>> ------------------------------------------------------------------------
>>> *From:*Laurence Lundblade <lgl@island-resort.com 
>>> <mailto:lgl@island-resort.com>>
>>> *Sent:*26 July 2019 02:23
>>> *To:*rats@ietf.org <mailto:rats@ietf.org> <rats@ietf.org 
>>> <mailto:rats@ietf.org>>
>>> *Subject:*[Rats] Some info model comments
>>> Here’s a characterization of RATS work. The non-blue boxes are where 
>>> I believe RATS work is.
>>>
>>> <PastedGraphic-6.png>
>>>
>>> The proposed information model draft does two things that I think are 
>>> problem.
>>>
>>>     First, it tries to span the orange and yellow boxes. These boxes
>>>     are super different. I don’t think they should be mixed in one
>>>     model. The yellow boxes are general claims about the entities.
>>>     The orange box is inputs and outputs related to TPMs. For
>>>     example, instructions to TPMs to do one type of attestation or
>>>     another type.
>>>
>>>     Second, it cut the definition of a claim in two. Part of it would
>>>     go in the information model and another part of it would go in
>>>     the EAT draft or such. When you tweak the definition of a claim,
>>>     say the location claim, you might have to update one document,
>>>     the other, or both.
>>>
>>> I can think of ways to make use of info/data models in productive 
>>> ways for RATs, but they would be different than the proposal. 
>>> Something like this:
>>>
>>>     There would be one info model for claims and another for
>>>     transport. Maybe a little fudging for the nonce, but it is simple
>>>     and well understood.
>>>
>>>     The definition of a particular claim would be in only one
>>>     document. It’s OK if there are common data types uses by claims
>>>     are in a separate document (kind of like a .h file). 
>>>
>>>
>>>
>>> LL
>>
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org <mailto:RATS@ietf.org>
>> https://www.ietf.org/mailman/listinfo/rats
> 
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
> 


From nobody Fri Jul 26 09:08:34 2019
Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46EEF12003E for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 09:08:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 8tel_hFLYRsf for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 09:08:29 -0700 (PDT)
Received: from p3plsmtpa09-09.prod.phx3.secureserver.net (p3plsmtpa09-09.prod.phx3.secureserver.net [173.201.193.238]) (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 53C34120041 for <rats@ietf.org>; Fri, 26 Jul 2019 09:08:29 -0700 (PDT)
Received: from [192.168.2.254] ([174.93.146.108]) by :SMTPAUTH: with ESMTPSA id r2lfhQ2XsBnlIr2lghXgcI; Fri, 26 Jul 2019 09:08:28 -0700
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <E72B952A-7BE4-40DC-B795-50E63DC7B24B@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_3B4EB08E-18A4-44D3-852A-D7CF6B0F3AC1"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Fri, 26 Jul 2019 12:08:27 -0400
In-Reply-To: <HE1PR0701MB226738752C8834E550C324548FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>
Cc: "rats@ietf.org" <rats@ietf.org>
To: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <HE1PR0701MB226738752C8834E550C324548FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-CMAE-Envelope: MS4wfBKXjqODI4tLRdhBYMfwzWaCjQ2SdOG5M7WVJLgdKkX/qzVitoRvaQ5aZXa9jaPIyOUVNboKgHiWrwrjh7EX+fmGX9Sv+dLasnX7/bPzfT1SFl0fkL0D BeYgpFiaMMoWfew9cxm0Si8+Gd9dwFFKg4ev9YWJnVyp3c+HKP6jIkE7dKKzRwlGiIAE0hisF5uEUpAMaBWmDxBcXFbUreCU+nQ=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/MHNo5my-jNZ58Dhp0iJYYEVG-A4>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 16:08:32 -0000

--Apple-Mail=_3B4EB08E-18A4-44D3-852A-D7CF6B0F3AC1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hmm, still can=E2=80=99t tell if you are just talking about naming or =
about the format of serialized bits on the wire.

To comment on serialized bits on the wire =E2=80=94 the TPM formats are =
locked down and the RATS WG has no chance of changing them. They are =
however not very modern or flexible so we don=E2=80=99t want to use them =
where we don=E2=80=99t need to use them. CWT and COSE already exist and =
are just about ideal as a modern flexible format. Thus we end up with =
(at least) two largely incompatible formats in RATs.


To go on a bit further and think about the future =E2=80=94 I would hope =
that the TPM (or other HW) of the future (5-10 years out) would use the =
CWT / COSE format. I have thought some about whether CWT / COSE could be =
implemented in HW and do think it is possible. In particular CBOR =
supports indefinite length encoding for maps, arrays and strings. It =
also supports encoding modes for integers that are easy to do in =
hardware (e.g. when compared to JSON or ASN.1).  It is a goal of the EAT =
draft that HW implementations be possible. This is reason for a lot of =
text here =
<https://tools.ietf.org/html/draft-ietf-rats-eat-01#section-4.4.2>. (If =
there is ever a rev of CWT the RFC, this should be added to it IMO).=20

LL



> On Jul 26, 2019, at 11:47 AM, Oliver, Ian (Nokia - FI/Espoo) =
<ian.oliver@nokia-bell-labs.com> wrote:
>=20
> <quote>
> Maybe you are suggesting that all the attestation tokens standardized =
by RATS should be named an EAT?
> </quote>
>=20
> We already deal with a number of different kinds of attestation =
information, eg: from a TPM, from a CPU enclave, from a VM =
image/instance etc. There's a lot of commonality in the structure and =
often in the content. Would it therefore not make sense to use the EAT =
as that generic structure?  At least, this is my understanding. We're =
not going to get rid of TPM and its structures and I'm a little confused =
why there exists this difference here?=20
>=20
> t.
>=20
> Ian
>=20
> --=20
> Dr. Ian Oliver
> Cybersecurity Research
> Distinguished Member of Technical Staff
> Nokia Bell Labs
> +358 50 483 6237
> From: Laurence Lundblade <lgl@island-resort.com>
> Sent: 26 July 2019 18:09
> To: Oliver, Ian (Nokia - FI/Espoo) <ian.oliver@nokia-bell-labs.com>
> Cc: rats@ietf.org <rats@ietf.org>
> Subject: Re: [Rats] Some info model comments
> =20
> Hi Ian,
>=20
> My TPM knowledge is limited, but I think it goes like this:
>    Payload / claims: EAT and TPM are very different and incompatible
>    Signing format: EAT and TPM are very different and incompatible
>    Proposed as part of remote attestation standard in RATS Work Group: =
identical
>    Transportable by YANG-described protocols like NetConf and COAP: =
near identical
>    Transportable in extensions of protocols like FIDO: near identical
>=20
> I don=E2=80=99t think there=E2=80=99s any useful way to achieve much =
more compatibility with the first two points, so I=E2=80=99m not sure =
what =E2=80=9Csubtype=E2=80=9D would mean if you are talking about data =
structures in some formal or semi-formal way.
>=20
> Maybe you are suggesting that all the attestation tokens standardized =
by RATS should be named an EAT?
>=20
> LL
>=20
>=20
>=20
>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) =
<ian.oliver@nokia-bell-labs.com <mailto:ian.oliver@nokia-bell-labs.com>> =
wrote:
>>=20
>> I support this proposal. I too am a little confused that TPM =
attestation structures are treated differently from the proposed =
EAT-tyle.
>>=20
>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. =
TPM2 quote) is a subtype of a more generic EAT structure.
>>=20
>> At least this is how we see it
>>=20
>> Ian
>>=20
>> --=20
>> Dr. Ian Oliver
>> Cybersecurity Research
>> Distinguished Member of Technical Staff
>> Nokia Bell Labs
>> +358 50 483 6237
>>=20
>> From: Laurence Lundblade <lgl@island-resort.com =
<mailto:lgl@island-resort.com>>
>> Sent: 26 July 2019 02:23
>> To: rats@ietf.org <mailto:rats@ietf.org> <rats@ietf.org =
<mailto:rats@ietf.org>>
>> Subject: [Rats] Some info model comments
>> =20
>> Here=E2=80=99s a characterization of RATS work. The non-blue boxes =
are where I believe RATS work is.=20
>>=20
>> <PastedGraphic-6.png>
>>=20
>> The proposed information model draft does two things that I think are =
problem.
>>=20
>> First, it tries to span the orange and yellow boxes. These boxes are =
super different. I don=E2=80=99t think they should be mixed in one =
model. The yellow boxes are general claims about the entities. The =
orange box is inputs and outputs related to TPMs. For example, =
instructions to TPMs to do one type of attestation or another type.
>>=20
>> Second, it cut the definition of a claim in two. Part of it would go =
in the information model and another part of it would go in the EAT =
draft or such. When you tweak the definition of a claim, say the =
location claim, you might have to update one document, the other, or =
both.
>>=20
>> I can think of ways to make use of info/data models in productive =
ways for RATs, but they would be different than the proposal. Something =
like this:
>>=20
>> There would be one info model for claims and another for transport. =
Maybe a little fudging for the nonce, but it is simple and well =
understood.
>>=20
>> The definition of a particular claim would be in only one document. =
It=E2=80=99s OK if there are common data types uses by claims are in a =
separate document (kind of like a .h file).=20
>>=20
>>=20
>> LL


--Apple-Mail=_3B4EB08E-18A4-44D3-852A-D7CF6B0F3AC1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hmm, =
still can=E2=80=99t tell if you are just talking about naming or about =
the format of serialized bits on the wire.<div class=3D""><br =
class=3D""></div><div class=3D"">To comment on serialized bits on the =
wire =E2=80=94 the TPM formats are locked down and the RATS WG has no =
chance of changing them. They are however not very modern or flexible so =
we don=E2=80=99t want to use them where we don=E2=80=99t need to use =
them. CWT and COSE already exist and are just about ideal as a modern =
flexible format. Thus we end up with (at least) two largely incompatible =
formats in RATs.</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">To go on a bit further =
and think about the future =E2=80=94 I would hope that the TPM (or other =
HW) of the future (5-10 years out) would use the CWT / COSE format. I =
have thought some about whether CWT / COSE could be implemented in HW =
and do think it is possible. In particular CBOR supports indefinite =
length encoding for maps, arrays and strings. It also supports encoding =
modes for integers that are easy to do in hardware (e.g. when compared =
to JSON or ASN.1). &nbsp;It is a goal of the EAT draft that HW =
implementations be possible. This is reason for a lot of text&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-rats-eat-01#section-4.4.2" =
class=3D"">here</a>. (If there is ever a rev of CWT the RFC, this should =
be added to it IMO).&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""><div class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jul 26, 2019, at 11:47 AM, =
Oliver, Ian (Nokia - FI/Espoo) &lt;<a =
href=3D"mailto:ian.oliver@nokia-bell-labs.com" =
class=3D"">ian.oliver@nokia-bell-labs.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><div class=3D"">&lt;quote&gt;<br =
class=3D""></div><div class=3D"">Maybe you are suggesting that all the =
attestation tokens standardized by RATS should be named an =
EAT?</div>&lt;/quote&gt;</div><div style=3D"caret-color: rgb(0, 0, 0); =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br =
class=3D""></div><div style=3D"caret-color: rgb(0, 0, 0); font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">We already deal with a number =
of different kinds of attestation information, eg: from a TPM, from a =
CPU enclave, from a VM image/instance etc. There's a lot of commonality =
in the structure and often in the content. Would it therefore not make =
sense to use the EAT as that generic structure?&nbsp; At least, this is =
my understanding. We're not going to get rid of TPM and its structures =
and I'm a little confused why there exists this difference here?<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">t.</div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D"">Ian<br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div =
id=3D"Signature" style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><div id=3D"divtagdefaultwrapper" dir=3D"ltr" =
style=3D"font-size: 12pt; font-family: Calibri, Helvetica, sans-serif;" =
class=3D""><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">--<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D""></div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Dr. Ian Oliver</div><div style=3D"margin-top: 0px; =
margin-bottom: 0px;" class=3D"">Cybersecurity Research<br =
class=3D""></div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">Distinguished Member of Technical Staff</div><div =
style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Nokia Bell =
Labs</div><div style=3D"margin-top: 0px; margin-bottom: 0px;" =
class=3D"">+358 50 483 6237<br class=3D""></div></div></div><div =
id=3D"appendonsend" style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div><hr tabindex=3D"-1" style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; display: inline-block; width: 780.078125px;" =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D""></span><div =
id=3D"divRplyFwdMsg" dir=3D"ltr" style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><font face=3D"Calibri, sans-serif" =
style=3D"font-size: 11pt;" class=3D""><b class=3D"">From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt;<br class=3D""><b =
class=3D"">Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>26 =
July 2019 18:09<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Oliver, Ian (Nokia - =
FI/Espoo) &lt;<a href=3D"mailto:ian.oliver@nokia-bell-labs.com" =
class=3D"">ian.oliver@nokia-bell-labs.com</a>&gt;<br class=3D""><b =
class=3D"">Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a> &lt;<a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [Rats] Some info model =
comments</font><div class=3D"">&nbsp;</div></div><div class=3D"" =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: =
break-word; line-break: after-white-space;">Hi Ian,<div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">My TPM knowledge is =
limited, but I think it goes like this:</div><div class=3D"">&nbsp; =
&nbsp;<b class=3D"">Payload / claims:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>EAT and TPM are very =
different and incompatible</div><div class=3D"">&nbsp; &nbsp;<b =
class=3D"">Signing format:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>EAT and TPM are very =
different and incompatible</div><div class=3D"">&nbsp; &nbsp;<b =
class=3D"">Proposed as part of remote attestation standard in RATS Work =
Group:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>identical</div><div =
class=3D"">&nbsp; &nbsp;<b class=3D"">Transportable by YANG-described =
protocols like NetConf and COAP:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>near =
identical</div><div class=3D"">&nbsp; &nbsp;<b class=3D"">Transportable =
in extensions of protocols like FIDO:<span =
class=3D"Apple-converted-space">&nbsp;</span></b>near =
identical</div><div class=3D""><br class=3D""></div><div class=3D"">I =
don=E2=80=99t think there=E2=80=99s any useful way to achieve much more =
compatibility with the first two points, so I=E2=80=99m not sure what =
=E2=80=9Csubtype=E2=80=9D would mean if you are talking about data =
structures in some formal or semi-formal way.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Maybe you are suggesting that all the =
attestation tokens standardized by RATS should be named an =
EAT?</div><div class=3D""><br class=3D""></div><div =
class=3D"">LL</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jul =
26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) &lt;<a =
href=3D"mailto:ian.oliver@nokia-bell-labs.com" =
class=3D"">ian.oliver@nokia-bell-labs.com</a>&gt; wrote:</div><br =
class=3D"x_Apple-interchange-newline"><div class=3D""><div class=3D"" =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
text-decoration: none; font-family: Calibri, Arial, Helvetica, =
sans-serif; font-size: 12pt;">I support this proposal. I too am a little =
confused that TPM attestation structures are treated differently from =
the proposed EAT-tyle.</div><div class=3D"" style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, =
Arial, Helvetica, sans-serif; font-size: 12pt;"><br class=3D""></div><div =
class=3D"" style=3D"font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; text-decoration: none; font-family: Calibri, Arial, =
Helvetica, sans-serif; font-size: 12pt;">In our thinking, the =
TPM-constrainted attestation (TPM2_ATTEST, aka. TPM2 quote) is a subtype =
of a more generic EAT structure.</div><div class=3D"" style=3D"font-style:=
 normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; text-decoration: none; =
font-family: Calibri, Arial, Helvetica, sans-serif; font-size: =
12pt;"><br class=3D""></div><div class=3D"" style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, =
Arial, Helvetica, sans-serif; font-size: 12pt;">At least this is how we =
see it</div><div class=3D"" style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, =
Arial, Helvetica, sans-serif; font-size: 12pt;"><br class=3D""></div><div =
class=3D"" style=3D"font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; text-decoration: none; font-family: Calibri, Arial, =
Helvetica, sans-serif; font-size: 12pt;">Ian<br class=3D""></div><div =
class=3D"" style=3D"font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; text-decoration: none; font-family: Calibri, Arial, =
Helvetica, sans-serif; font-size: 12pt;"><br class=3D""></div><div =
id=3D"x_Signature" class=3D"" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; text-decoration: none;"><div =
id=3D"x_divtagdefaultwrapper" dir=3D"ltr" class=3D"" style=3D"font-size: =
12pt; font-family: Calibri, Helvetica, sans-serif;"><div class=3D"" =
style=3D"margin-top: 0px; margin-bottom: 0px;">--<span =
class=3D"x_Apple-converted-space">&nbsp;</span><br class=3D""></div><div =
class=3D"" style=3D"margin-top: 0px; margin-bottom: 0px;">Dr. Ian =
Oliver</div><div class=3D"" style=3D"margin-top: 0px; margin-bottom: =
0px;">Cybersecurity Research<br class=3D""></div><div class=3D"" =
style=3D"margin-top: 0px; margin-bottom: 0px;">Distinguished Member of =
Technical Staff</div><div class=3D"" style=3D"margin-top: 0px; =
margin-bottom: 0px;">Nokia Bell Labs</div><div class=3D"" =
style=3D"margin-top: 0px; margin-bottom: 0px;">+358 50 483 6237<br =
class=3D""></div></div><div class=3D""><div id=3D"x_appendonsend" =
class=3D""></div><div class=3D"" style=3D"font-family: Calibri, Arial, =
Helvetica, sans-serif; font-size: 12pt;"><br class=3D""></div><hr =
tabindex=3D"-1" class=3D"" style=3D"display: inline-block; width: =
784.96875px;"><div id=3D"x_divRplyFwdMsg" dir=3D"ltr" class=3D""><font =
face=3D"Calibri, sans-serif" class=3D"" style=3D"font-size: 11pt;"><b =
class=3D"">From:</b><span =
class=3D"x_Apple-converted-space">&nbsp;</span>Laurence Lundblade &lt;<a =
href=3D"mailto:lgl@island-resort.com" =
class=3D"">lgl@island-resort.com</a>&gt;<br class=3D""><b =
class=3D"">Sent:</b><span =
class=3D"x_Apple-converted-space">&nbsp;</span>26 July 2019 02:23<br =
class=3D""><b class=3D"">To:</b><span =
class=3D"x_Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a><span =
class=3D"Apple-converted-space">&nbsp;</span>&lt;<a =
href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Subject:</b><span =
class=3D"x_Apple-converted-space">&nbsp;</span>[Rats] Some info model =
comments</font><div class=3D"">&nbsp;</div></div><div class=3D"" =
style=3D"word-wrap: break-word; line-break: after-white-space;">Here=E2=80=
=99s a characterization of RATS work. The non-blue boxes are where I =
believe RATS work is.&nbsp;<div class=3D""><br class=3D""><div =
class=3D""><span =
id=3D"x_cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.org" =
class=3D"">&lt;PastedGraphic-6.png&gt;</span></div><div class=3D""><br =
class=3D""></div><div class=3D"">The proposed information model draft =
does two things that I think are problem.</div><div class=3D""><br =
class=3D""></div><blockquote class=3D"" style=3D"margin: 0px 0px 0px =
40px; border: none; padding: 0px;"><div class=3D"">First, it tries to =
span the orange and yellow boxes. These boxes are super different. I =
don=E2=80=99t think they should be mixed in one model. The yellow boxes =
are general claims about the entities. The orange box is inputs and =
outputs related to TPMs. For example, instructions to TPMs to do one =
type of attestation or another type.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Second, it cut the definition of a =
claim in two. Part of it would go in the information model and another =
part of it would go in the EAT draft or such. When you tweak the =
definition of a claim, say the location claim, you might have to update =
one document, the other, or both.</div><div class=3D""><br =
class=3D""></div></blockquote>I can think of ways to make use of =
info/data models in productive ways for RATs, but they would be =
different than the proposal. Something like this:<div class=3D""><br =
class=3D""></div><blockquote class=3D"" style=3D"margin: 0px 0px 0px =
40px; border: none; padding: 0px;"><div class=3D"">There would be one =
info model for claims and another for transport. Maybe a little fudging =
for the nonce, but it is simple and well understood.</div><div =
class=3D""><br class=3D""></div><div class=3D"">The definition of a =
particular claim would be in only one document. It=E2=80=99s OK if there =
are common data types uses by claims are in a separate document (kind of =
like a .h file).&nbsp;</div></blockquote><div class=3D""><div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D""><br =
class=3D""></div><div =
class=3D"">LL</div></div></div></div></div></div></div></div></blockquote>=
</div></div></div></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_3B4EB08E-18A4-44D3-852A-D7CF6B0F3AC1--


From nobody Fri Jul 26 09:38:40 2019
Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0D56120071 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 09:38:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level: 
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=redhoundsoftware.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 9Z0IB78WtNJx for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 09:38:35 -0700 (PDT)
Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20DE5120041 for <rats@ietf.org>; Fri, 26 Jul 2019 09:38:35 -0700 (PDT)
Received: by mail-pl1-x62c.google.com with SMTP id k8so24971373plt.3 for <rats@ietf.org>; Fri, 26 Jul 2019 09:38:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Ewo2x9EFeSiy7AMX5lN9N+T6HT6Wq2qs2M0SKWnGKm0=; b=zxmTvBPJPads0ED3HIDHS6cd+i+wI41f+lbH70HIH47K9qZVovWOwpr6PWZC3Vi6Kp V1fhb09SCBDZcv0tpMT0NSJ2x+dG31uuk6ZP+U+EUbzjqqgfwX3/2jyGmdUTtR06BhEA hJ3/J5DltoY4sIq7ggLgAiT9ug4H5NqnjvRgI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Ewo2x9EFeSiy7AMX5lN9N+T6HT6Wq2qs2M0SKWnGKm0=; b=tgoSNOEcFn855J0VhmUkW3zVPF3jjmO8gSXaoDINvulFO1TJMQpcAiCZ4THoEabyDl rQpI8YviB/ugpQv+++NNeWS4iQuu1pD3bQ8TYeVf6GVqmJyd42WVZ9ESADmggK3ZYSz7 ugMOibNiRW0Bc4pahUd0sBKRTe9mX5ARWZsuCrXJFf7rvaJ4dz8lCL9xacTi5LddPp9L HllKkR5D5h78e+o7Q/Jd4rivbi00Jy4ECsztzBt3RQB9oXnQX+dTH25rMFVOaBl+Y4mV D8+i1Po3ybxV4CeP5d/VoNk7+Zd8jUgIU7weaUwWDK3XbcbWWhg6Nxhlj8I2W9ZGsx+Y hYAw==
X-Gm-Message-State: APjAAAWpVqzzYDEGlWkxx5+Nhg/dV98L1F570+oWr8tHn5IvsurseUze 4RcWx4g61dqIURomB8J02BzYA3P3
X-Google-Smtp-Source: APXvYqyMHh5dIP7UDBd6VmotRKdoXK5SzQXLwGX1chDIIA0l1O/TUEwaBCGgXdAhUnkbtd8hltYsmA==
X-Received: by 2002:a17:902:a504:: with SMTP id s4mr74570786plq.117.1564159113776;  Fri, 26 Jul 2019 09:38:33 -0700 (PDT)
Received: from ?IPv6:2600:1010:b060:8b1f:9598:f5d9:ccbb:af29? ([2600:1010:b060:8b1f:9598:f5d9:ccbb:af29]) by smtp.gmail.com with ESMTPSA id 137sm65367206pfz.112.2019.07.26.09.38.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Jul 2019 09:38:32 -0700 (PDT)
Content-Type: multipart/signed; boundary=Apple-Mail-7BE903C1-53A5-4793-944D-EDB73266A7E5; protocol="application/pkcs7-signature"; micalg=sha-256
Mime-Version: 1.0 (1.0)
From: Carl Wallace <carl@redhoundsoftware.com>
X-Mailer: iPhone Mail (16F203)
In-Reply-To: <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com>
Date: Fri, 26 Jul 2019 09:38:31 -0700
Cc: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <59900917-F4A5-4AFF-9354-2265C2DC485F@redhoundsoftware.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com> <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com>
To: Laurence Lundblade <lgl@island-resort.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/7RkbeP47wZNF6v6z-ETbS1wFOwA>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 16:38:38 -0000

--Apple-Mail-7BE903C1-53A5-4793-944D-EDB73266A7E5
Content-Type: multipart/alternative;
	boundary=Apple-Mail-6AE276D1-E868-482E-B854-A29FE86D53A0
Content-Transfer-Encoding: 7bit


--Apple-Mail-6AE276D1-E868-482E-B854-A29FE86D53A0
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Your last bullet is what I was thinking.=20

> On Jul 26, 2019, at 8:47 AM, Laurence Lundblade <lgl@island-resort.com> wr=
ote:
>=20
> We could certainly come up with CBOR and JSON to carry a TPM2 quote and su=
ch.=20
>=20
> My reading of CWT is that it is always wrapped by COSE and always signed a=
nd thus EAT is always signed. If we were to put a TPM2 quote in a CWT/EAT, i=
t would have to be signed. Seems like there a few options here:
> Somehow make signing optional for EAT.
> Allows some sort of NULL signing or MAC with some sort of NULL key
> Use the TPM to sign causing the claims payload to be double-signed. The se=
cond signing wouldn=E2=80=99t add much security, but it might be better than=
 NULL signing
> Do not encapsulate
> Define a type / claim that is used only in when nesting a TPM2 quote in a s=
igned EAT. This is a special case of the nesting that is already defined in E=
AT.
> I don=E2=80=99t like the first one much because it diverges EAT and CWT. T=
he middle three seem about equal to me.The last seems useful and proper for a=
 complete definition of EAT that is harmony with all of RATS.
>=20
> LL
>=20
>=20
>> On Jul 26, 2019, at 11:18 AM, Carl Wallace <carl@redhoundsoftware.com> wr=
ote:
>>=20
>> Seems you could define a claim carried in an EAT that encapsulated existi=
ng attestation types.=20
>>=20
>>> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com> w=
rote:
>>>=20
>>> Hi Ian,
>>>=20
>>> My TPM knowledge is limited, but I think it goes like this:
>>>    Payload / claims: EAT and TPM are very different and incompatible
>>>    Signing format: EAT and TPM are very different and incompatible
>>>    Proposed as part of remote attestation standard in RATS Work Group: i=
dentical
>>>    Transportable by YANG-described protocols like NetConf and COAP: near=
 identical
>>>    Transportable in extensions of protocols like FIDO: near identical
>>>=20
>>> I don=E2=80=99t think there=E2=80=99s any useful way to achieve much mor=
e compatibility with the first two points, so I=E2=80=99m not sure what =E2=80=
=9Csubtype=E2=80=9D would mean if you are talking about data structures in s=
ome formal or semi-formal way.
>>>=20
>>> Maybe you are suggesting that all the attestation tokens standardized by=
 RATS should be named an EAT?
>>>=20
>>> LL
>>>=20
>>>=20
>>>=20
>>>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) <ian.oliver=
@nokia-bell-labs.com> wrote:
>>>>=20
>>>> I support this proposal. I too am a little confused that TPM attestatio=
n structures are treated differently from the proposed EAT-tyle.
>>>>=20
>>>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. TP=
M2 quote) is a subtype of a more generic EAT structure.
>>>>=20
>>>> At least this is how we see it
>>>>=20
>>>> Ian
>>>>=20
>>>> --=20
>>>> Dr. Ian Oliver
>>>> Cybersecurity Research
>>>> Distinguished Member of Technical Staff
>>>> Nokia Bell Labs
>>>> +358 50 483 6237
>>>>=20
>>>> From: Laurence Lundblade <lgl@island-resort.com>
>>>> Sent: 26 July 2019 02:23
>>>> To: rats@ietf.org <rats@ietf.org>
>>>> Subject: [Rats] Some info model comments
>>>> =20
>>>> Here=E2=80=99s a characterization of RATS work. The non-blue boxes are w=
here I believe RATS work is.=20
>>>>=20
>>>> <PastedGraphic-6.png>
>>>>=20
>>>> The proposed information model draft does two things that I think are p=
roblem.
>>>>=20
>>>> First, it tries to span the orange and yellow boxes. These boxes are su=
per different. I don=E2=80=99t think they should be mixed in one model. The y=
ellow boxes are general claims about the entities. The orange box is inputs a=
nd outputs related to TPMs. For example, instructions to TPMs to do one type=
 of attestation or another type.
>>>>=20
>>>> Second, it cut the definition of a claim in two. Part of it would go in=
 the information model and another part of it would go in the EAT draft or s=
uch. When you tweak the definition of a claim, say the location claim, you m=
ight have to update one document, the other, or both.
>>>>=20
>>>> I can think of ways to make use of info/data models in productive ways f=
or RATs, but they would be different than the proposal. Something like this:=

>>>>=20
>>>> There would be one info model for claims and another for transport. May=
be a little fudging for the nonce, but it is simple and well understood.
>>>>=20
>>>> The definition of a particular claim would be in only one document. It=E2=
=80=99s OK if there are common data types uses by claims are in a separate d=
ocument (kind of like a .h file).=20
>>>>=20
>>>>=20
>>>> LL
>>>=20
>>> _______________________________________________
>>> RATS mailing list
>>> RATS@ietf.org
>>> https://www.ietf.org/mailman/listinfo/rats
>=20

--Apple-Mail-6AE276D1-E868-482E-B854-A29FE86D53A0
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"></div><div dir=3D"ltr">You=
r last bullet is what I was thinking.&nbsp;</div><div dir=3D"ltr"><br>On Jul=
 26, 2019, at 8:47 AM, Laurence Lundblade &lt;<a href=3D"mailto:lgl@island-r=
esort.com">lgl@island-resort.com</a>&gt; wrote:<br><br></div><blockquote typ=
e=3D"cite"><div dir=3D"ltr"><meta http-equiv=3D"Content-Type" content=3D"tex=
t/html; charset=3Dutf-8">We could certainly come up with CBOR and JSON to ca=
rry a TPM2 quote and such.&nbsp;<div class=3D""><br class=3D""></div><div cl=
ass=3D"">My reading of CWT is that it is always wrapped by COSE and always s=
igned and thus EAT is always signed. If we were to put a TPM2 quote in a CWT=
/EAT, it would have to be signed. Seems like there a few options here:</div>=
<div class=3D""><ul class=3D""><li class=3D"">Somehow make signing optional f=
or EAT.</li><li class=3D"">Allows some sort of NULL signing or MAC with some=
 sort of NULL key</li><li class=3D"">Use the TPM to sign causing the claims p=
ayload to be double-signed. The second signing wouldn=E2=80=99t add much sec=
urity, but it might be better than NULL signing</li><li class=3D"">Do not en=
capsulate</li><li class=3D"">Define a type / claim that is used only in when=
 nesting a TPM2 quote in a signed EAT. This is a special case of the nesting=
 that is already defined in EAT.</li></ul><div class=3D"">I don=E2=80=99t li=
ke the first one much because it diverges EAT and CWT. The middle three seem=
 about equal to me.The last seems useful and proper for a complete definitio=
n of EAT that is harmony with all of RATS.</div></div><div class=3D""><br cl=
ass=3D""></div><div class=3D"">LL</div><div class=3D""><div><br class=3D""><=
/div><div><br class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"=
">On Jul 26, 2019, at 11:18 AM, Carl Wallace &lt;<a href=3D"mailto:carl@redh=
oundsoftware.com" class=3D"">carl@redhoundsoftware.com</a>&gt; wrote:</div><=
br class=3D"Apple-interchange-newline"><div class=3D""><meta http-equiv=3D"c=
ontent-type" content=3D"text/html; charset=3Dutf-8" class=3D""><div dir=3D"a=
uto" class=3D""><div dir=3D"ltr" class=3D""></div><div dir=3D"ltr" class=3D"=
">Seems you could define a claim carried in an EAT that encapsulated existin=
g attestation types.&nbsp;</div><div dir=3D"ltr" class=3D""><br class=3D"">O=
n Jul 26, 2019, at 8:09 AM, Laurence Lundblade &lt;<a href=3D"mailto:lgl@isl=
and-resort.com" class=3D"">lgl@island-resort.com</a>&gt; wrote:<br class=3D"=
"><br class=3D""></div><blockquote type=3D"cite" class=3D""><div dir=3D"ltr"=
 class=3D""><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3D=
utf-8" class=3D"">Hi Ian,<div class=3D""><br class=3D""></div><div class=3D"=
"><div class=3D"">My TPM knowledge is limited, but I think it goes like this=
:</div><div class=3D"">&nbsp; &nbsp;<b class=3D"">Payload / claims:</b> EAT a=
nd TPM are very different and incompatible</div><div class=3D"">&nbsp; &nbsp=
;<b class=3D"">Signing format:</b> EAT and TPM are very different and incomp=
atible</div><div class=3D"">&nbsp; &nbsp;<b class=3D"">Proposed as part of r=
emote attestation standard in RATS Work Group:</b> identical</div><div class=
=3D"">&nbsp; &nbsp;<b class=3D"">Transportable by YANG-described protocols l=
ike NetConf and COAP: </b>near identical</div><div class=3D"">&nbsp; &nbsp;<=
b class=3D"">Transportable in extensions of protocols like FIDO: </b>near id=
entical</div><div class=3D""><br class=3D""></div><div class=3D"">I don=E2=80=
=99t think there=E2=80=99s any useful way to achieve much more compatibility=
 with the first two points, so I=E2=80=99m not sure what =E2=80=9Csubtype=E2=
=80=9D would mean if you are talking about data structures in some formal or=
 semi-formal way.</div><div class=3D""><br class=3D""></div><div class=3D"">=
Maybe you are suggesting that all the attestation tokens standardized by RAT=
S should be named an EAT?</div><div class=3D""><br class=3D""></div><div cla=
ss=3D"">LL</div><div class=3D""><br class=3D""></div><div class=3D""><br cla=
ss=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><blockquo=
te type=3D"cite" class=3D""><div class=3D"">On Jul 26, 2019, at 3:02 AM, Oli=
ver, Ian (Nokia - FI/Espoo) &lt;<a href=3D"mailto:ian.oliver@nokia-bell-labs=
.com" class=3D"">ian.oliver@nokia-bell-labs.com</a>&gt; wrote:</div><br clas=
s=3D"Apple-interchange-newline"><div class=3D""><div style=3D"caret-color: r=
gb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: nor=
mal; letter-spacing: normal; text-align: start; text-indent: 0px; text-trans=
form: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-widt=
h: 0px; text-decoration: none; font-family: Calibri, Arial, Helvetica, sans-=
serif; font-size: 12pt;" class=3D"">I support this proposal. I too am a litt=
le confused that TPM attestation structures are treated differently from the=
 proposed EAT-tyle.</div><div style=3D"caret-color: rgb(0, 0, 0); font-style=
: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: no=
rmal; text-align: start; text-indent: 0px; text-transform: none; white-space=
: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration=
: none; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;=
" class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, 0, 0); f=
ont-style: normal; font-variant-caps: normal; font-weight: normal; letter-sp=
acing: normal; text-align: start; text-indent: 0px; text-transform: none; wh=
ite-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-d=
ecoration: none; font-family: Calibri, Arial, Helvetica, sans-serif; font-si=
ze: 12pt;" class=3D"">In our thinking, the TPM-constrainted attestation (TPM=
2_ATTEST, aka. TPM2 quote) is a subtype of a more generic EAT structure.</di=
v><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; font-variant-=
caps: normal; font-weight: normal; letter-spacing: normal; text-align: start=
; text-indent: 0px; text-transform: none; white-space: normal; word-spacing:=
 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Ca=
libri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br class=3D=
""></div><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; font-v=
ariant-caps: normal; font-weight: normal; letter-spacing: normal; text-align=
: start; text-indent: 0px; text-transform: none; white-space: normal; word-s=
pacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-fam=
ily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;" class=3D"">At l=
east this is how we see it</div><div style=3D"caret-color: rgb(0, 0, 0); fon=
t-style: normal; font-variant-caps: normal; font-weight: normal; letter-spac=
ing: normal; text-align: start; text-indent: 0px; text-transform: none; whit=
e-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-dec=
oration: none; font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt;" class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, 0=
, 0); font-style: normal; font-variant-caps: normal; font-weight: normal; le=
tter-spacing: normal; text-align: start; text-indent: 0px; text-transform: n=
one; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;=
 text-decoration: none; font-family: Calibri, Arial, Helvetica, sans-serif; f=
ont-size: 12pt;" class=3D"">Ian<br class=3D""></div><div style=3D"caret-colo=
r: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight:=
 normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-t=
ransform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-=
width: 0px; text-decoration: none; font-family: Calibri, Arial, Helvetica, s=
ans-serif; font-size: 12pt;" class=3D""><br class=3D""></div><div id=3D"Sign=
ature" style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size=
: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; l=
etter-spacing: normal; text-align: start; text-indent: 0px; text-transform: n=
one; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;=
 text-decoration: none;" class=3D""><div id=3D"divtagdefaultwrapper" dir=3D"=
ltr" style=3D"font-size: 12pt; font-family: Calibri, Helvetica, sans-serif;"=
 class=3D""><div style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">-=
-<span class=3D"Apple-converted-space">&nbsp;</span><br class=3D""></div><di=
v style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Dr. Ian Oliver</=
div><div style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Cybersecu=
rity Research<br class=3D""></div><div style=3D"margin-top: 0px; margin-bott=
om: 0px;" class=3D"">Distinguished Member of Technical Staff</div><div style=
=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">Nokia Bell Labs</div><d=
iv style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"">+358 50 483 623=
7<br class=3D""></div></div><div class=3D""><div id=3D"appendonsend" class=3D=
""></div><div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; f=
ont-size: 12pt;" class=3D""><br class=3D""></div><hr tabindex=3D"-1" style=3D=
"display: inline-block; width: 784.96875px;" class=3D""><div id=3D"divRplyFw=
dMsg" dir=3D"ltr" class=3D""><font face=3D"Calibri, sans-serif" style=3D"fon=
t-size: 11pt;" class=3D""><b class=3D"">From:</b><span class=3D"Apple-conver=
ted-space">&nbsp;</span>Laurence Lundblade &lt;<a href=3D"mailto:lgl@island-=
resort.com" class=3D"">lgl@island-resort.com</a>&gt;<br class=3D""><b class=3D=
"">Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>26 July 2019 0=
2:23<br class=3D""><b class=3D"">To:</b><span class=3D"Apple-converted-space=
">&nbsp;</span><a href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>=
 &lt;<a href=3D"mailto:rats@ietf.org" class=3D"">rats@ietf.org</a>&gt;<br cl=
ass=3D""><b class=3D"">Subject:</b><span class=3D"Apple-converted-space">&nb=
sp;</span>[Rats] Some info model comments</font><div class=3D"">&nbsp;</div>=
</div><div class=3D"" style=3D"word-wrap: break-word; line-break: after-whit=
e-space;">Here=E2=80=99s a characterization of RATS work. The non-blue boxes=
 are where I believe RATS work is.&nbsp;<div class=3D""><br class=3D""><div c=
lass=3D""><span id=3D"cid:F92CD559-DC99-4B42-A4D6-ECCA49C452E6@meeting.ietf.=
org" class=3D"">&lt;PastedGraphic-6.png&gt;</span></div><div class=3D""><br c=
lass=3D""></div><div class=3D"">The proposed information model draft does tw=
o things that I think are problem.</div><div class=3D""><br class=3D""></div=
><blockquote class=3D"" style=3D"margin: 0px 0px 0px 40px; border: none; pad=
ding: 0px;"><div class=3D"">First, it tries to span the orange and yellow bo=
xes. These boxes are super different. I don=E2=80=99t think they should be m=
ixed in one model. The yellow boxes are general claims about the entities. T=
he orange box is inputs and outputs related to TPMs. For example, instructio=
ns to TPMs to do one type of attestation or another type.</div><div class=3D=
""><br class=3D""></div><div class=3D"">Second, it cut the definition of a c=
laim in two. Part of it would go in the information model and another part o=
f it would go in the EAT draft or such. When you tweak the definition of a c=
laim, say the location claim, you might have to update one document, the oth=
er, or both.</div><div class=3D""><br class=3D""></div></blockquote>I can th=
ink of ways to make use of info/data models in productive ways for RATs, but=
 they would be different than the proposal. Something like this:<div class=3D=
""><br class=3D""></div><blockquote class=3D"" style=3D"margin: 0px 0px 0px 4=
0px; border: none; padding: 0px;"><div class=3D"">There would be one info mo=
del for claims and another for transport. Maybe a little fudging for the non=
ce, but it is simple and well understood.</div><div class=3D""><br class=3D"=
"></div><div class=3D"">The definition of a particular claim would be in onl=
y one document. It=E2=80=99s OK if there are common data types uses by claim=
s are in a separate document (kind of like a .h file).&nbsp;</div></blockquo=
te><div class=3D""><div class=3D""><br class=3D""></div><div class=3D""><div=
 class=3D""><br class=3D""></div><div class=3D"">LL</div></div></div></div><=
/div></div></div></div></blockquote></div><br class=3D""></div></div></block=
quote><blockquote type=3D"cite" class=3D""><div dir=3D"ltr" class=3D""><span=
 class=3D"">_______________________________________________</span><br class=3D=
""><span class=3D"">RATS mailing list</span><br class=3D""><span class=3D"">=
<a href=3D"mailto:RATS@ietf.org" class=3D"">RATS@ietf.org</a></span><br clas=
s=3D""><span class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/rat=
s" class=3D"">https://www.ietf.org/mailman/listinfo/rats</a></span><br class=
=3D""></div></blockquote></div></div></blockquote></div><br class=3D""></div=
></div></blockquote></body></html>=

--Apple-Mail-6AE276D1-E868-482E-B854-A29FE86D53A0--

--Apple-Mail-7BE903C1-53A5-4793-944D-EDB73266A7E5
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCBSMw
ggUfMIIEB6ADAgECAhBZMrqipFA0xBQBYS3sfSwuMA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD
VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDExNDAwMDAwMFoXDTIyMDExMzIzNTk1
OVowKjEoMCYGCSqGSIb3DQEJARYZY2FybEByZWRob3VuZHNvZnR3YXJlLmNvbTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAMRQ9JmY9x5fdVFKr6ybg8FXCeiEHBKc+Y4M7cL+s42twbgz
p3NFrL/0GUfipN5deChbToHYE42iofiTiMc2Ad59w/4JOO7+uLOXWyRrD2oUnLKWoMDwqLgWmIMw
/mvG6IbFFk8U9iEFUuU1+kSwNN4PyanS8QVLtA52JAGf1sGZLaj6zTdhqwNa1wXxSCbxFCNvfhrS
vJjWn31ipdiJs0f40nZJ8UhNeOJWZH9Dbh9jZDpQC7c6iEOn6XVfB8jyxsr1qAbvIO0XzOPu+fQw
syE7vhJgwW4V2460121wBF/jGWSrlsnXS9pTfnWIhZTtDwoFvFeq+AIKaoSJUEK1LhcCAwEAAaOC
AdIwggHOMB8GA1UdIwQYMBaAFAnA8vwL2pTbX/4r36iZQs/J4K0AMB0GA1UdDgQWBBSfuc4jxwXs
bmzzYT8rz9ImCv7uIjAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggr
BgEFBQcDBAYIKwYBBQUHAwIwQAYDVR0gBDkwNzA1BgwrBgEEAbIxAQIBAQEwJTAjBggrBgEFBQcC
ARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5z
ZWN0aWdvLmNvbS9TZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENB
LmNybDCBigYIKwYBBQUHAQEEfjB8MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LnNlY3RpZ28uY29t
L1NlY3RpZ29SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCMGCCsG
AQUFBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTAkBgNVHREEHTAbgRljYXJsQHJlZGhvdW5k
c29mdHdhcmUuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQCH9YcWFC253MDrnoyRWgyh0ifjHie1/vXg
Ahbyq/jn/P3h2iRZrsCeOZoeDbxQ3rljxUnmMVbfAVb4Ao/oMHy+GNplTBfVO4ZuVhsQ01EX3yoH
ai7UZ+4YdkXPMgyYj+jF8AAf7qr2RDlR7NNSGXla0LlDYTbCoasvMbeeTudwYIlig3DqRMZnB7zl
L07gXfd7LNmO0kGck0fm6OekSmBXqH7/dinOIj+EHNUFf1qGHon0RYjVSvSD+I7z7RYkHSc0rOVh
jvGNCSXPoLY6MMH8keCY0I7SDLj+CNL38ak9wXijFMufm9TrxRCEtNB4fuTk2Ipk8A5Dc2VmcEeD
YggNMYIDxDCCA8ACAQEwgaswgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNo
ZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UE
AxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EC
EFkyuqKkUDTEFAFhLex9LC4wDQYJYIZIAWUDBAIBBQCgggHpMBgGCSqGSIb3DQEJAzELBgkqhkiG
9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE5MDcyNjE2MzgzMVowLwYJKoZIhvcNAQkEMSIEIFsj7FmM
lrCv3dPyETFWECNDMpNwEzhvc1nGiTN80llWMIG8BgkrBgEEAYI3EAQxga4wgaswgZYxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAW
BgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEFkyuqKkUDTEFAFhLex9LC4wgb4GCyqGSIb3
DQEJEAILMYGuoIGrMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVy
MRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNl
Y3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhBZMrqi
pFA0xBQBYS3sfSwuMA0GCSqGSIb3DQEBAQUABIIBAG7CvppcYpg82dAjqUooyy1TxgwXYogMJcTc
nZMEoSMD1IsIGeSTbfWjtfuZbWjrGi8J7PVQENt0vQKz7EtTRfag45Bj6Q+b+3H5hKn6NIr0nSBy
5fGola1LKLcY6g/gwoTwpttHYYjhm3Ap8d78/QBBuLeO0iAlUPafCQxGlSaoO5RxXncP1NyHCR9A
snyiEnlRuHEFmkNKS5fVTCwYVvROwHy1jH7uKgzs+MDKDi6COeEBHCZkkVhHcQhJAVzpEJ8/tm9t
mDd+oOU8u64Et18Xkm+vu/YczUTbi+3DfjHbtxQRMC9ewjL6V9oUhMcEnxQQOz6GNawjX0zwLLu8
KdIAAAAAAAA=

--Apple-Mail-7BE903C1-53A5-4793-944D-EDB73266A7E5--


From nobody Fri Jul 26 10:03:34 2019
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A2FD1203BA for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 10:03:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 DyqYTIBzKlkK for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 10:03:29 -0700 (PDT)
Received: from mailext.sit.fraunhofer.de (mailext.sit.fraunhofer.de [141.12.72.89]) (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 09BA51203AA for <rats@ietf.org>; Fri, 26 Jul 2019 10:03:28 -0700 (PDT)
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.14.4/8.14.4/Debian-4.1ubuntu1.1) with ESMTP id x6QH3Os6015540 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NOT); Fri, 26 Jul 2019 19:03:26 +0200
Received: from [31.133.159.55] (31.133.159.55) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.468.0; Fri, 26 Jul 2019 19:03:19 +0200
To: Carl Wallace <carl@redhoundsoftware.com>, Laurence Lundblade <lgl@island-resort.com>
CC: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "rats@ietf.org" <rats@ietf.org>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com> <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com> <59900917-F4A5-4AFF-9354-2265C2DC485F@redhoundsoftware.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <5a13e301-e321-1984-090f-24db0ab49524@sit.fraunhofer.de>
Date: Fri, 26 Jul 2019 19:03:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <59900917-F4A5-4AFF-9354-2265C2DC485F@redhoundsoftware.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [31.133.159.55]
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/sm2xRSAciX9fnJJihxMMGRcXQYM>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 17:03:33 -0000

It is important to take into account the types of constraints in a 
constraint-node environment. If you really want to reduce message size, 
adding a wrapper (e.g. CWT) or a not required (potentially NULL) 
signature is not necessarily the thing you want to do.

That said, for the reason to be more uniform and interoperable your 
fifth point should always be a valid option and it should be a 
well-phrased EAT profile, I think.

As with TUDA, sometimes you need not to encapsulate but go into the 
opposite direction to reduce message size - that should also always be a 
valid option, I think.

While the normative text in CWT is a bit curious, I think section 7 in 
rfc8392 makes it pretty clear that an CWT should always be "signed, 
MACed, or encrypted". And we should not mess with that :)

Viele Grüße,

Henk

On 7/26/19 6:38 PM, Carl Wallace wrote:
> Your last bullet is what I was thinking.
> 
> On Jul 26, 2019, at 8:47 AM, Laurence Lundblade <lgl@island-resort.com 
> <mailto:lgl@island-resort.com>> wrote:
> 
>> We could certainly come up with CBOR and JSON to carry a TPM2 quote 
>> and such.
>>
>> My reading of CWT is that it is always wrapped by COSE and always 
>> signed and thus EAT is always signed. If we were to put a TPM2 quote 
>> in a CWT/EAT, it would have to be signed. Seems like there a few 
>> options here:
>>
>>   * Somehow make signing optional for EAT.
>>   * Allows some sort of NULL signing or MAC with some sort of NULL key
>>   * Use the TPM to sign causing the claims payload to be
>>     double-signed. The second signing wouldn’t add much security, but
>>     it might be better than NULL signing
>>   * Do not encapsulate
>>   * Define a type / claim that is used only in when nesting a TPM2
>>     quote in a signed EAT. This is a special case of the nesting that
>>     is already defined in EAT.
>>
>> I don’t like the first one much because it diverges EAT and CWT. The 
>> middle three seem about equal to me.The last seems useful and proper 
>> for a complete definition of EAT that is harmony with all of RATS.
>>
>> LL
>>
>>
>>> On Jul 26, 2019, at 11:18 AM, Carl Wallace <carl@redhoundsoftware.com 
>>> <mailto:carl@redhoundsoftware.com>> wrote:
>>>
>>> Seems you could define a claim carried in an EAT that encapsulated 
>>> existing attestation types.
>>>
>>> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade 
>>> <lgl@island-resort.com <mailto:lgl@island-resort.com>> wrote:
>>>
>>>> Hi Ian,
>>>>
>>>> My TPM knowledge is limited, but I think it goes like this:
>>>> *Payload / claims:* EAT and TPM are very different and incompatible
>>>> *Signing format:* EAT and TPM are very different and incompatible
>>>> *Proposed as part of remote attestation standard in RATS Work 
>>>> Group:* identical
>>>> *Transportable by YANG-described protocols like NetConf and COAP: 
>>>> *near identical
>>>> *Transportable in extensions of protocols like FIDO: *near identical
>>>>
>>>> I don’t think there’s any useful way to achieve much more 
>>>> compatibility with the first two points, so I’m not sure what 
>>>> “subtype” would mean if you are talking about data structures in 
>>>> some formal or semi-formal way.
>>>>
>>>> Maybe you are suggesting that all the attestation tokens 
>>>> standardized by RATS should be named an EAT?
>>>>
>>>> LL
>>>>
>>>>
>>>>
>>>>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) 
>>>>> <ian.oliver@nokia-bell-labs.com 
>>>>> <mailto:ian.oliver@nokia-bell-labs..com>> wrote:
>>>>>
>>>>> I support this proposal. I too am a little confused that TPM 
>>>>> attestation structures are treated differently from the proposed 
>>>>> EAT-tyle.
>>>>>
>>>>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, 
>>>>> aka. TPM2 quote) is a subtype of a more generic EAT structure.
>>>>>
>>>>> At least this is how we see it
>>>>>
>>>>> Ian
>>>>>
>>>>> --
>>>>> Dr. Ian Oliver
>>>>> Cybersecurity Research
>>>>> Distinguished Member of Technical Staff
>>>>> Nokia Bell Labs
>>>>> +358 50 483 6237
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>> *From:*Laurence Lundblade <lgl@island-resort.com 
>>>>> <mailto:lgl@island-resort.com>>
>>>>> *Sent:*26 July 2019 02:23
>>>>> *To:*rats@ietf.org <mailto:rats@ietf.org> <rats@ietf.org 
>>>>> <mailto:rats@ietf.org>>
>>>>> *Subject:*[Rats] Some info model comments
>>>>> Here’s a characterization of RATS work. The non-blue boxes are 
>>>>> where I believe RATS work is.
>>>>>
>>>>> <PastedGraphic-6.png>
>>>>>
>>>>> The proposed information model draft does two things that I think 
>>>>> are problem.
>>>>>
>>>>>     First, it tries to span the orange and yellow boxes. These
>>>>>     boxes are super different. I don’t think they should be mixed
>>>>>     in one model. The yellow boxes are general claims about the
>>>>>     entities. The orange box is inputs and outputs related to TPMs.
>>>>>     For example, instructions to TPMs to do one type of attestation
>>>>>     or another type.
>>>>>
>>>>>     Second, it cut the definition of a claim in two. Part of it
>>>>>     would go in the information model and another part of it would
>>>>>     go in the EAT draft or such. When you tweak the definition of a
>>>>>     claim, say the location claim, you might have to update one
>>>>>     document, the other, or both.
>>>>>
>>>>> I can think of ways to make use of info/data models in productive 
>>>>> ways for RATs, but they would be different than the proposal. 
>>>>> Something like this:
>>>>>
>>>>>     There would be one info model for claims and another for
>>>>>     transport. Maybe a little fudging for the nonce, but it is
>>>>>     simple and well understood.
>>>>>
>>>>>     The definition of a particular claim would be in only one
>>>>>     document. It’s OK if there are common data types uses by claims
>>>>>     are in a separate document (kind of like a .h file). 
>>>>>
>>>>>
>>>>>
>>>>> LL
>>>>
>>>> _______________________________________________
>>>> RATS mailing list
>>>> RATS@ietf.org <mailto:RATS@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/rats
>>
> 
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
> 


From nobody Fri Jul 26 10:42:03 2019
Return-Path: <dthaler@microsoft.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81108120047 for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 10:42:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level: 
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DC_PNG_UNO_LARGO=0.001, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 S-S9R_99o1wE for <rats@ietfa.amsl.com>; Fri, 26 Jul 2019 10:41:59 -0700 (PDT)
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (mail-eopbgr730116.outbound.protection.outlook.com [40.107.73.116]) (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 DD86E12003F for <rats@ietf.org>; Fri, 26 Jul 2019 10:41:58 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mAZCoW7UrPgpYPhZ7ARGq8OOvJxqNIWhezdv0vhSGnVZLIJkwHf+9GELpOr+V/dZoCNPatJRDfR+O7oM58KjKtBA67GhY3CmtA0hmeZNxQwgkCLjpiC4S8TDfoHlfsET5T966BEe+kDhrrkSY0WSYEyetyx0TAIxbtDVkwfk6ImaAS00IF7yErs/U+SlPWh7mZHi3bgni2+IPtvQnTwLuJ7wO11vyVKJios8nlMhIdbPyFgwQpGMhCs8NZ84zufjEadUq0OdF7P4X7hX6oXVTCljxRCXdI8Y11D89AToFPYPRYSjxov7x1et8Okgdz2FTFumbEmjWiw/NJf5DCmkSg==
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=yY1U2FxNx4aFPfeQwRI9Ptn/A5kj21MwHDymF/SkW34=; b=lw2sqqgmw9y/FfcKa0XbKWH5SV8KzCerw/yP0Fz20h/8W25MMJd5DidtTiUaYfzK6555Z3aUXIx74lqjOCCy3MXwsrFjkF9g5tbZwng5f39ghYkAzdYN5B2kvLKSvkGkWm022sP9rAdeyOVPzHP4C/TvENIiKeX0oSN1LuIODxZu9HpFl1dG9lGxqSRUUfwNwvtFVjP7jjTx6qwd1qVCGVkJBmEzmnhsPQRhJwmiwBKIIl7QSiIxiVWMiYmUZ/uUee3XQ8rydfuAMDi/aHyrD6PJfDBZaIfnq/SKFkDWdiwdvEJm8qNZuPricwAjgl286qXT4lWMOttVGbYO1NDyrg==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yY1U2FxNx4aFPfeQwRI9Ptn/A5kj21MwHDymF/SkW34=; b=cRSgm8NTfUpZKYjunQmSJ1VeLzXPDYAwqhZcieWfIHZ4ciYpBosqekapC/lC63N4ld7jmn1E2l2pxhTrOvzhVF1gWqipv4a1AOTfM6O5Ns8m7FmIGZ3hotcUdiJeoAzYnZjAZucfzWgyPuwTJILw2pfmlFaz6usibQQAcmSVWio=
Received: from MWHPR21MB0784.namprd21.prod.outlook.com (10.173.51.150) by MWHPR21MB0191.namprd21.prod.outlook.com (10.173.52.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2136.3; Fri, 26 Jul 2019 17:41:57 +0000
Received: from MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::7de1:e6c1:296:4e82]) by MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::7de1:e6c1:296:4e82%5]) with mapi id 15.20.2136.009; Fri, 26 Jul 2019 17:41:57 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Laurence Lundblade <lgl@island-resort.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Some info model comments
Thread-Index: AQHVQ0AMvWd+us46GUiXRhf8SJ0mPKbdKkuw
Date: Fri, 26 Jul 2019 17:41:56 +0000
Message-ID: <MWHPR21MB07848B03B70DB3EF7686E7A6A3C00@MWHPR21MB0784.namprd21.prod.outlook.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com>
In-Reply-To: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-07-26T17:41:48.7995960Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=d3039628-a9fa-440d-a7e9-1808ef96b28f; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com; 
x-originating-ip: [207.164.135.99]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 38a909a2-fde0-4f1c-8399-08d711f08e1f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(49563074)(7193020); SRVR:MWHPR21MB0191; 
x-ms-traffictypediagnostic: MWHPR21MB0191:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <MWHPR21MB01914A3A104DD98347CED5EDA3C00@MWHPR21MB0191.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 01106E96F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(376002)(366004)(346002)(39860400002)(136003)(189003)(199004)(9686003)(2501003)(54556002)(7736002)(5660300002)(102836004)(25786009)(236005)(71190400001)(22452003)(52536014)(71200400001)(54896002)(6306002)(68736007)(229853002)(66446008)(64756008)(66556008)(86362001)(7696005)(66476007)(66616009)(55016002)(316002)(6116002)(790700001)(76116006)(110136005)(476003)(53936002)(26005)(11346002)(14454004)(6436002)(733005)(10090500001)(186003)(99286004)(66066001)(8936002)(8676002)(10290500003)(53546011)(6506007)(99936001)(446003)(486006)(74316002)(256004)(14444005)(2906002)(966005)(606006)(6246003)(561944003)(76176011)(81156014)(81166006)(478600001)(8990500004)(33656002)(3846002)(66946007); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0191; H:MWHPR21MB0784.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XTqECaF//8TFmSDvYcRlcPuTaF88GPTglwv0oY35OMPEApR98335qX6fcQOxwYg814semkNREP1wKu3fKP1NeRtAsbkA68uzAop0/xtLokpyuD8iWfNIOggqr/5SE/sgkCe/Rm8jqmn3EC42+RPmnkujBDO402HZdAm87bYX2kaua/vihQ/8471XivAlWe15zfUKNwXlfhevcyBT1eC0W3KMdJn5qpzs/7WxwK2ozY2uhY6rZyzn/HfCz9Usn/MsCPaVA5KGXbRiuI6yTCqe64i6119z7hWLkx/XfuJRCq/sACyw5gJnLMCw+6aX56L4YZstdlJ/ujeAEHe8HNghPzmMHsRY5kC6CsK/aXPnjyblN0Kz4O+0W8KcfSO0VuP4EA+d6Q6pTeqtnHysb1zSRrVVF9bDR0X3bbZOwIoQ/Kg=
x-ms-exchange-transport-forked: True
Content-Type: multipart/related; boundary="_004_MWHPR21MB07848B03B70DB3EF7686E7A6A3C00MWHPR21MB0784namp_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 38a909a2-fde0-4f1c-8399-08d711f08e1f
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2019 17:41:56.8588 (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: dthaler@ntdev.microsoft.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0191
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/UkdijTa0sgF3fMfk_4UrZfu4OV4>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jul 2019 17:42:02 -0000

--_004_MWHPR21MB07848B03B70DB3EF7686E7A6A3C00MWHPR21MB0784namp_
Content-Type: multipart/alternative;
 boundary="_000_MWHPR21MB07848B03B70DB3EF7686E7A6A3C00MWHPR21MB0784namp_"

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

TXkgZXhhbXBsZSAoSeKAmW0gc3VyZSB0aGVyZSBhcmUgb3RoZXJzKSBpbiB0aGUgdGhpcmQgY2F0
ZWdvcnkgaXMgY2FsbGVkIOKAnE9QQyBVQeKAnSBodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lr
aS9PUENfVW5pZmllZF9BcmNoaXRlY3R1cmUNCkl04oCZcyB0aGUgbW9zdCB3aWRlbHkgZGVwbG95
ZWQgSVAtYmFzZWQgcHJvdG9jb2wgaW4gaW5kdXN0cmlhbCBJb1QuICBPUEMgVUEgaXMgdXNlZCB0
byB0YWxrIHRvIGNvbnRyb2xsZXJzIHRoYXQgdXNlICB2YXJpb3VzIGZpZWxkYnVzIHByb3RvY29s
cw0KKGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0ZpZWxkYnVzKSB0byB0YWxrIHRvIGFj
dHVhbCBlcXVpcG1lbnQpLg0KDQpBcyBjb3JyZWN0bHkgbm90ZWQgaW4gdGhlIOKAnFVBIFNlY3Vy
aXR54oCdIHNlY3Rpb24gb2Ygd2lraXBlZGlhLCDigJxUaGUgYXV0aGVudGljYXRpb24gdXNlcyBY
LjUwOTxodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9YLjUwOT4gY2VydGlmaWNhdGVzIGV4
Y2x1c2l2ZWx5LiBJdCByZWxpZXMgb24gdGhlDQphcHBsaWNhdGlvbiBkZXZlbG9wZXIgdG8gY2hv
b3NlIHdoaWNoIGNlcnRpZmljYXRlIHN0b3JlIHRoZSBVQSBhcHBsaWNhdGlvbiBnZXRzIGJvdW5k
IHRvLuKAnSAgU28gY2hvb3NpbmcgYSDigJxjZXJ0aWZpY2F0ZSBzdG9yZeKAnSB0aGF0DQpzdXBw
b3J0cyB3aGF0ZXZlciBYLjUwOSBhdHRlc3RhdGlvbiBzdHVmZiBSQVRTIG1pZ2h0IGRlZmluZSBz
aG91bGQgd29yay4NCg0KRGF2ZQ0KDQpGcm9tOiBSQVRTIDxyYXRzLWJvdW5jZXNAaWV0Zi5vcmc+
IE9uIEJlaGFsZiBPZiBMYXVyZW5jZSBMdW5kYmxhZGUNClNlbnQ6IFRodXJzZGF5LCBKdWx5IDI1
LCAyMDE5IDc6MjQgUE0NClRvOiByYXRzQGlldGYub3JnDQpTdWJqZWN0OiBbUmF0c10gU29tZSBp
bmZvIG1vZGVsIGNvbW1lbnRzDQoNCkhlcmXigJlzIGEgY2hhcmFjdGVyaXphdGlvbiBvZiBSQVRT
IHdvcmsuIFRoZSBub24tYmx1ZSBib3hlcyBhcmUgd2hlcmUgSSBiZWxpZXZlIFJBVFMgd29yayBp
cy4NCg0KW2NpZDppbWFnZTAwMS5wbmdAMDFENTQzQjcuREZBQjlEQTBdDQoNClRoZSBwcm9wb3Nl
ZCBpbmZvcm1hdGlvbiBtb2RlbCBkcmFmdCBkb2VzIHR3byB0aGluZ3MgdGhhdCBJIHRoaW5rIGFy
ZSBwcm9ibGVtLg0KDQpGaXJzdCwgaXQgdHJpZXMgdG8gc3BhbiB0aGUgb3JhbmdlIGFuZCB5ZWxs
b3cgYm94ZXMuIFRoZXNlIGJveGVzIGFyZSBzdXBlciBkaWZmZXJlbnQuIEkgZG9u4oCZdCB0aGlu
ayB0aGV5IHNob3VsZCBiZSBtaXhlZCBpbiBvbmUgbW9kZWwuIFRoZSB5ZWxsb3cgYm94ZXMgYXJl
IGdlbmVyYWwgY2xhaW1zIGFib3V0IHRoZSBlbnRpdGllcy4gVGhlIG9yYW5nZSBib3ggaXMgaW5w
dXRzIGFuZCBvdXRwdXRzIHJlbGF0ZWQgdG8gVFBNcy4gRm9yIGV4YW1wbGUsIGluc3RydWN0aW9u
cyB0byBUUE1zIHRvIGRvIG9uZSB0eXBlIG9mIGF0dGVzdGF0aW9uIG9yIGFub3RoZXIgdHlwZS4N
Cg0KU2Vjb25kLCBpdCBjdXQgdGhlIGRlZmluaXRpb24gb2YgYSBjbGFpbSBpbiB0d28uIFBhcnQg
b2YgaXQgd291bGQgZ28gaW4gdGhlIGluZm9ybWF0aW9uIG1vZGVsIGFuZCBhbm90aGVyIHBhcnQg
b2YgaXQgd291bGQgZ28gaW4gdGhlIEVBVCBkcmFmdCBvciBzdWNoLiBXaGVuIHlvdSB0d2VhayB0
aGUgZGVmaW5pdGlvbiBvZiBhIGNsYWltLCBzYXkgdGhlIGxvY2F0aW9uIGNsYWltLCB5b3UgbWln
aHQgaGF2ZSB0byB1cGRhdGUgb25lIGRvY3VtZW50LCB0aGUgb3RoZXIsIG9yIGJvdGguDQoNCkkg
Y2FuIHRoaW5rIG9mIHdheXMgdG8gbWFrZSB1c2Ugb2YgaW5mby9kYXRhIG1vZGVscyBpbiBwcm9k
dWN0aXZlIHdheXMgZm9yIFJBVHMsIGJ1dCB0aGV5IHdvdWxkIGJlIGRpZmZlcmVudCB0aGFuIHRo
ZSBwcm9wb3NhbC4gU29tZXRoaW5nIGxpa2UgdGhpczoNCg0KVGhlcmUgd291bGQgYmUgb25lIGlu
Zm8gbW9kZWwgZm9yIGNsYWltcyBhbmQgYW5vdGhlciBmb3IgdHJhbnNwb3J0LiBNYXliZSBhIGxp
dHRsZSBmdWRnaW5nIGZvciB0aGUgbm9uY2UsIGJ1dCBpdCBpcyBzaW1wbGUgYW5kIHdlbGwgdW5k
ZXJzdG9vZC4NCg0KVGhlIGRlZmluaXRpb24gb2YgYSBwYXJ0aWN1bGFyIGNsYWltIHdvdWxkIGJl
IGluIG9ubHkgb25lIGRvY3VtZW50LiBJdOKAmXMgT0sgaWYgdGhlcmUgYXJlIGNvbW1vbiBkYXRh
IHR5cGVzIHVzZXMgYnkgY2xhaW1zIGFyZSBpbiBhIHNlcGFyYXRlIGRvY3VtZW50IChraW5kIG9m
IGxpa2UgYSAuaCBmaWxlKS4NCg0KDQpMTA0KDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg
MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg
MTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5l
dyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5l
O30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N
CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDANCgl7bXNvLXN0eWxl
LW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdo
dDowaW47DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGluOw0K
CWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7
fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNv
Q2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAu
MHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46
MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIg
dmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+TXkgZXhhbXBsZSAoSeKAmW0gc3VyZSB0aGVyZSBh
cmUgb3RoZXJzKSBpbiB0aGUgdGhpcmQgY2F0ZWdvcnkgaXMgY2FsbGVkIOKAnE9QQyBVQeKAnQ0K
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxhIGhyZWY9Imh0dHBzOi8vZW4ud2lraXBlZGlh
Lm9yZy93aWtpL09QQ19VbmlmaWVkX0FyY2hpdGVjdHVyZSI+aHR0cHM6Ly9lbi53aWtpcGVkaWEu
b3JnL3dpa2kvT1BDX1VuaWZpZWRfQXJjaGl0ZWN0dXJlPC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkl04oCZcyB0
aGUgbW9zdCB3aWRlbHkgZGVwbG95ZWQgSVAtYmFzZWQgcHJvdG9jb2wgaW4gaW5kdXN0cmlhbCBJ
b1QuJm5ic3A7IE9QQyBVQSBpcyB1c2VkIHRvIHRhbGsgdG8gY29udHJvbGxlcnMgdGhhdCB1c2Ug
Jm5ic3A7dmFyaW91cyBmaWVsZGJ1cyBwcm90b2NvbHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+KDxhIGhy
ZWY9Imh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0ZpZWxkYnVzIj5odHRwczovL2VuLndp
a2lwZWRpYS5vcmcvd2lraS9GaWVsZGJ1czwvYT48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4pDQog
dG8gdGFsayB0byBhY3R1YWwgZXF1aXBtZW50KS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
Ij5BcyBjb3JyZWN0bHkgbm90ZWQgaW4gdGhlIOKAnFVBIFNlY3VyaXR54oCdIHNlY3Rpb24gb2Yg
d2lraXBlZGlhLCDigJw8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZSI+VGhlIGF1dGhlbnRp
Y2F0aW9uIHVzZXMNCjwvc3Bhbj48YSBocmVmPSJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lr
aS9YLjUwOSIgdGl0bGU9IlguNTA5Ij48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4dDt0ZXh0
LWRlY29yYXRpb246bm9uZSI+WC41MDk8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5k
OndoaXRlIj4gY2VydGlmaWNhdGVzIGV4Y2x1c2l2ZWx5LiBJdCByZWxpZXMgb24gdGhlPG86cD48
L286cD48L3NwYW4+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtiYWNrZ3JvdW5kOndoaXRlIj5hcHBsaWNhdGlvbiBkZXZlbG9wZXIgdG8gY2hvb3NlIHdo
aWNoIGNlcnRpZmljYXRlIHN0b3JlIHRoZSBVQSBhcHBsaWNhdGlvbiBnZXRzIGJvdW5kIHRvLuKA
nSZuYnNwOyBTbyBjaG9vc2luZyBhIOKAnGNlcnRpZmljYXRlIHN0b3Jl4oCdIHRoYXQ8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7YmFj
a2dyb3VuZDp3aGl0ZSI+c3VwcG9ydHMgd2hhdGV2ZXIgWC41MDkgYXR0ZXN0YXRpb24gc3R1ZmYg
UkFUUyBtaWdodCBkZWZpbmUgc2hvdWxkIHdvcmsuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2JhY2tncm91bmQ6d2hpdGUiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtiYWNrZ3JvdW5kOndoaXRlIj5EYXZlPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBSQVRTICZsdDtyYXRzLWJvdW5j
ZXNAaWV0Zi5vcmcmZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkxhdXJlbmNlIEx1bmRibGFkZTxi
cj4NCjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgSnVseSAyNSwgMjAxOSA3OjI0IFBNPGJyPg0KPGI+
VG86PC9iPiByYXRzQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFtSYXRzXSBTb21lIGlu
Zm8gbW9kZWwgY29tbWVudHM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5IZXJl4oCZcyBhIGNoYXJhY3Rlcml6YXRpb24gb2YgUkFUUyB3b3JrLiBUaGUgbm9u
LWJsdWUgYm94ZXMgYXJlIHdoZXJlIEkgYmVsaWV2ZSBSQVRTIHdvcmsgaXMuJm5ic3A7PG86cD48
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGltZyBib3JkZXI9IjAiIHdpZHRoPSI4
MDIiIGhlaWdodD0iMjc0IiBzdHlsZT0id2lkdGg6OC4zNWluO2hlaWdodDoyLjg1aW4iIGlkPSJf
eDAwMzZfNDkxRDc5Qy0yMDEzLTQ2RDItQjQ0MS0wRjM4OEE5RTcyNEIiIHNyYz0iY2lkOmltYWdl
MDAxLnBuZ0AwMUQ1NDNCNy5ERkFCOURBMCI+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBwcm9wb3NlZCBpbmZvcm1hdGlvbiBtb2RlbCBk
cmFmdCBkb2VzIHR3byB0aGluZ3MgdGhhdCBJIHRoaW5rIGFyZSBwcm9ibGVtLjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVmdDozMC4wcHQ7bWFy
Z2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Rmlyc3QsIGl0IHRy
aWVzIHRvIHNwYW4gdGhlIG9yYW5nZSBhbmQgeWVsbG93IGJveGVzLiBUaGVzZSBib3hlcyBhcmUg
c3VwZXIgZGlmZmVyZW50LiBJIGRvbuKAmXQgdGhpbmsgdGhleSBzaG91bGQgYmUgbWl4ZWQgaW4g
b25lIG1vZGVsLiBUaGUgeWVsbG93IGJveGVzIGFyZSBnZW5lcmFsIGNsYWltcyBhYm91dCB0aGUg
ZW50aXRpZXMuIFRoZSBvcmFuZ2UgYm94IGlzIGlucHV0cyBhbmQgb3V0cHV0cyByZWxhdGVkDQog
dG8gVFBNcy4gRm9yIGV4YW1wbGUsIGluc3RydWN0aW9ucyB0byBUUE1zIHRvIGRvIG9uZSB0eXBl
IG9mIGF0dGVzdGF0aW9uIG9yIGFub3RoZXIgdHlwZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2Vjb25kLCBpdCBjdXQgdGhlIGRlZmluaXRp
b24gb2YgYSBjbGFpbSBpbiB0d28uIFBhcnQgb2YgaXQgd291bGQgZ28gaW4gdGhlIGluZm9ybWF0
aW9uIG1vZGVsIGFuZCBhbm90aGVyIHBhcnQgb2YgaXQgd291bGQgZ28gaW4gdGhlIEVBVCBkcmFm
dCBvciBzdWNoLiBXaGVuIHlvdSB0d2VhayB0aGUgZGVmaW5pdGlvbiBvZiBhIGNsYWltLCBzYXkg
dGhlIGxvY2F0aW9uIGNsYWltLCB5b3UgbWlnaHQgaGF2ZSB0bw0KIHVwZGF0ZSBvbmUgZG9jdW1l
bnQsIHRoZSBvdGhlciwgb3IgYm90aC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGNhbiB0aGluayBvZiB3YXlzIHRvIG1ha2Ug
dXNlIG9mIGluZm8vZGF0YSBtb2RlbHMgaW4gcHJvZHVjdGl2ZSB3YXlzIGZvciBSQVRzLCBidXQg
dGhleSB3b3VsZCBiZSBkaWZmZXJlbnQgdGhhbiB0aGUgcHJvcG9zYWwuIFNvbWV0aGluZyBsaWtl
IHRoaXM6PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tbGVmdDoz
MC4wcHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhl
cmUgd291bGQgYmUgb25lIGluZm8gbW9kZWwgZm9yIGNsYWltcyBhbmQgYW5vdGhlciBmb3IgdHJh
bnNwb3J0LiBNYXliZSBhIGxpdHRsZSBmdWRnaW5nIGZvciB0aGUgbm9uY2UsIGJ1dCBpdCBpcyBz
aW1wbGUgYW5kIHdlbGwgdW5kZXJzdG9vZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIGRlZmluaXRpb24gb2YgYSBwYXJ0aWN1bGFyIGNs
YWltIHdvdWxkIGJlIGluIG9ubHkgb25lIGRvY3VtZW50LiBJdOKAmXMgT0sgaWYgdGhlcmUgYXJl
IGNvbW1vbiBkYXRhIHR5cGVzIHVzZXMgYnkgY2xhaW1zIGFyZSBpbiBhIHNlcGFyYXRlIGRvY3Vt
ZW50IChraW5kIG9mIGxpa2UgYSAuaCBmaWxlKS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkxMPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt
bD4NCg==

--_000_MWHPR21MB07848B03B70DB3EF7686E7A6A3C00MWHPR21MB0784namp_--

--_004_MWHPR21MB07848B03B70DB3EF7686E7A6A3C00MWHPR21MB0784namp_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=240272;
 creation-date="Fri, 26 Jul 2019 17:41:50 GMT";
 modification-date="Fri, 26 Jul 2019 17:41:50 GMT"
Content-ID: <image001.png@01D543B7.DFAB9DA0>
Content-Transfer-Encoding: base64

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
KkPLe+8AAAAASUVORK5CYII=

--_004_MWHPR21MB07848B03B70DB3EF7686E7A6A3C00MWHPR21MB0784namp_--


From nobody Mon Jul 29 12:39:48 2019
Return-Path: <ned.smith@intel.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58BF4120025 for <rats@ietfa.amsl.com>; Mon, 29 Jul 2019 12:39:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level: 
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 yxtKwty5-9Zq for <rats@ietfa.amsl.com>; Mon, 29 Jul 2019 12:39:43 -0700 (PDT)
Received: from mga09.intel.com (mga09.intel.com [134.134.136.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 5ABD112002F for <rats@ietf.org>; Mon, 29 Jul 2019 12:39:43 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jul 2019 12:39:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.64,324,1559545200";  d="scan'208,217";a="179477337"
Received: from orsmsx109.amr.corp.intel.com ([10.22.240.7]) by FMSMGA003.fm.intel.com with ESMTP; 29 Jul 2019 12:39:41 -0700
Received: from orsmsx154.amr.corp.intel.com (10.22.226.12) by ORSMSX109.amr.corp.intel.com (10.22.240.7) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 29 Jul 2019 12:39:41 -0700
Received: from orsmsx109.amr.corp.intel.com ([169.254.11.25]) by ORSMSX154.amr.corp.intel.com ([169.254.11.96]) with mapi id 14.03.0439.000; Mon, 29 Jul 2019 12:39:41 -0700
From: "Smith, Ned" <ned.smith@intel.com>
To: Ira McDonald <blueroofmusic@gmail.com>, Laurence Lundblade <lgl@island-resort.com>
CC: "Oliver, Ian (Nokia - FI/Espoo)" <ian.oliver@nokia-bell-labs.com>, "Carl Wallace" <carl@redhoundsoftware.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Some info model comments
Thread-Index: AQHVQ0ALRD933wS9FkeuOeeo3dxIVabc7xwAgACIFgCAAAJrAIAACCOAgAAB5ICABICRgA==
Date: Mon, 29 Jul 2019 19:39:40 +0000
Message-ID: <B4D339D5-58E5-4465-B7EA-B8A8B3FDB221@intel.com>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com> <F5D4DA34-4735-47B5-A9FC-7BBA013B8F77@island-resort.com> <CAN40gStGuH-_NovmpP7GnVod2L5n_wiUZNf_iweu6r+grwzFuA@mail.gmail.com>
In-Reply-To: <CAN40gStGuH-_NovmpP7GnVod2L5n_wiUZNf_iweu6r+grwzFuA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.1b.0.190715
x-originating-ip: [10.24.14.58]
Content-Type: multipart/alternative; boundary="_000_B4D339D558E54465B7EAB8A8B3FDB221intelcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/Xe-CDNlu6gf29x1iHGfC60sG-J4>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jul 2019 19:39:46 -0000

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

SWYgdGhlIFJBVFMgSU0gYXNzdW1lcyBjbGFpbXMgYXJlIGFsd2F5cyBzaWduZWQsIHRoZW4gdGhl
IHF1ZXN0aW9uIG11c3QgYmUgYXNrZWQgKndoZW4qIGlzIGl0IGFsbG93ZWQgZm9yIGNsYWltcyB0
byBiZSB1bnNpZ25lZCBkdXJpbmcgdGhlaXIgY29uc3RydWN0aW9uPyBUaGUgSU0gdGhlcmVmb3Jl
IG11c3QgYW50aWNpcGF0ZSB1bnNpZ25lZCBjbGFpbXMgaW4gb3JkZXIgdG8gZGVzY3JpYmUsIGF0
IGxlYXN0LCB0aGUgY29uc3RydWN0aW9uIHBoYXNlLg0KDQpBZGRpdGlvbmFsbHksIGZvciBwZXJm
b3JtYW5jZSBvcHRpbWl6YXRpb24gcmVhc29ucywgaXQgbWFrZXMgc2Vuc2UgdG8gYnVuZGxlIG9y
IGdyb3VwIGNsYWltcyB3aXRoaW4gYSAqY29sbGVjdGlvbiogb2YgY2xhaW1zIHRoYXQgYXJlIHNp
Z25lZCB0b2dldGhlci4gT3RoZXJ3aXNlLCBhbiBpbXBsZW1lbnRlciBtaWdodCBhc3N1bWUgZWFj
aCBjbGFpbSBzaG91bGQgYmUgc2lnbmVkIGluZGl2aWR1YWxseSBhbmQgaW1tZWRpYXRlbHkgKHdo
aWNoIGlzbuKAmXQgcHJhY3RpY2FsKS4gVGhlcmVmb3JlLCBpbnR1aXRpdmVseSB0aGUgSU0gd2ls
bCBzdXBwb3J0IGdyb3VwaW5nIG9mIHVuc2lnbmVkIGNsYWltcyBhdCBsZWFzdCBkdXJpbmcgdGhl
IGNvbGxlY3Rpb24gc3RlcC4NCg0KSW4gYSBURUVQIHVzZSBjYXNlIGNvbnRleHQsIHRoZXJlIGNv
dWxkIGJlIHNldmVyYWwgVEEgKFRFRXMpIGVuZHBvaW50cyBvbiB0aGUgc2FtZSBkZXZpY2UvcGxh
dGZvcm0vZW50aXR5IGVhY2ggb2Ygd2hpY2ggY291bGQgaW4gdGhlb3J5IHByb2R1Y2UgYW4gYXR0
ZXN0YXRpb24gKGdyb3VwIG9mIHNpZ25lZCBjbGFpbXMpLiBOZXZlcnRoZWxlc3MsIHRoZSBhdHRl
c3RlciAoZW5kcG9pbnQgdGhhdCBob2xkcyB0aGUgY29ubmVjdGlvbiB0byB0aGUgVmVyaWZpZXIp
IGNvbGxlY3RzIGxvY2FsIFRBIGF0dGVzdGF0aW9ucyBhbmQgYXNzZW1ibGVzIHRoZW0gc29tZWhv
dyBpbnRvIGFub3RoZXIgbGF5ZXIgb2YgY2xhaW1zLiBUaGUgcXVlc3Rpb24gdG8gY29uc2lkZXIg
aXMgd2hldGhlciBhbm90aGVyIGxheWVyIG9mIHNpZ25hdHVyZXMgaXMgbmVlZGVkIHNpbmNlIHRo
ZSBUQSBhdHRlc3RhdGlvbnMgYXJlIGFscmVhZHkgc2lnbmVkIChwcmVzdW1hYmx5KSBhbmQgd2hl
dGhlciBvciBub3QgdGhlIFZlcmlmaWVyIHN1cHBsaWVkIG5vbmNlIG5lZWRzIHRvIGJlIGluY2x1
ZGVkIGluIHRoZSBUQSBzaWduZWQgYXR0ZXN0YXRpb25zIG9yIGlzIGluY2x1ZGluZyB0aGUgbm9u
Y2UgaW4gdGhlIHRvcCBsZXZlbCBncm91cGluZyBzdWZmaWNpZW50PyBUaGVyZSBhcmUgcGVyZm9y
bWFuY2Utc2VjdXJpdHkgdHJhZGUtb2ZmIGNvbnNpZGVyYXRpb25zIGhlcmUuDQoNClRoZSB0aHJl
YWRzIGludm9sdmluZyBhbHRlcm5hdGl2ZSBzaWduaW5nIGZvcm1hdHMgKGUuZy4gT1BDLVVBIGFr
YSBYLjUwOS9CRVIgb3IgVFBNIHdoaWNoIG1heSBiZSBjYXRlZ29yaXplZCBhcyBhIGJpbmFyeSBl
bmNvZGluZykgc3VnZ2VzdHMgdGhlIFJBVFMgSU0gc2hvdWxkIGJlIGFibGUgdG8gZW5jYXBzdWxh
dGUgYWxyZWFkeSBzaWduZWQgb2JqZWN0cyAoY2xhaW1zPykgdGhhdCBhcmUgZW5jb2RlZCBkaWZm
ZXJlbnRseSBmcm9tIG90aGVyIHNpZ25lZCBvYmplY3RzLg0KDQpBbiBpbXBvcnRhbnQgUkFUUyBJ
TSBkZXNpZ24gY29uc2lkZXJhdGlvbiBpcyB3aGV0aGVyIG9yIG5vdCB0aGVyZSBpcyBhIOKAnHRv
cCBsZXZlbOKAnSBlbmNhcHN1bGF0aW9uIHRoYXQgbXVzdCBhbHdheXMgYmUgc2lnbmVkIGFjY29y
ZGluZyB0byBhIHBhcnRpY3VsYXIgc2lnbmluZyBjb252ZW50aW9uIChlLmcuIENPU0UpIG9yIGNh
biBpdCBzdXBwb3J0LCBmb3IgZXhhbXBsZSwgT1BDLVVBIGNvbnZlbnRpb25zIHdoZXJlIHNpZ25h
dHVyZXMgbXVzdCBiZSBCRVIgZW5jb2RlZCAoYXNzdW1pbmcgSeKAmW0gdW5kZXJzdGFuZGluZyBE
YXZlIFRoYWxlcuKAmXMgb3RoZXIgdGhyZWFkIG9uIGhvdyBPUEMtVUEgd29ya3MpPw0KDQpJbiBz
dW1tYXJ5LCBpdCBzZWVtcyByZWFzb25hYmxlIGZvciBhbiBJTSB0aGF0IGNhbiB0YWxrIGFib3V0
Og0KDQppKSAgICAgICAgICAgICAgICAgICAgaW5kaXZpZHVhbCBjbGFpbXMgYXMgdW5zaWduZWQg
ZXhwcmVzc2lvbnMgd2hlcmUgdGhlIHNlbWFudGljcyBhcmUgY2xlYXINCg0KaWkpICAgICAgICAg
ICAgICAgICAgIGdyb3VwaW5ncyBvZiB1bnNpZ25lZCBjbGFpbXMNCg0KaWlpKSAgICAgICAgICAg
ICAgICAgc2lnbmVkIGNsYWltcw0KDQppdikgICAgICAgICAgICAgICAgIGdyb3VwaW5ncyBvZiBz
aWduZWQgY2xhaW1zIHRoYXQgYXJlIHVuc2lnbmVkDQoNCnYpICAgICAgICAgICAgICAgICAgIGdy
b3VwaW5ncyBvZiBzaWduZWQgY2xhaW1zIHRoYXQgYXJlIHNpZ25lZCAobWF5YmUgZXhwYW5kIHRv
IGdyb3VwaW5nIG9mIGJvdGggc2lnbmVkIGFuZCB1bnNpZ25lZCBjbGFpbXM/KQ0KDQp2aSkgICAg
ICAgICAgICAgICAgIGdyb3VwaW5ncyBvZiBzaWduZWQgY2xhaW1zIHRoYXQgYXJlIGZvcm1hdHRl
ZCBkaWZmZXJlbnRseSBmcm9tIGEgcGFyZW50IG9yIGNoaWxkIGdyb3VwaW5nIG9mIHNpZ25lZCBj
bGFpbXMNCg0KVGhlcmUgbWF5IGJlIG90aGVyIGNhc2VzLCBidXQgdGhpcyBzZWVtcyBsaWtlIGEg
cmVhc29uYWJsZSBzZXQgdG8gY29uc2lkZXIgaW5pdGlhbGx5Lg0KDQotTmVkDQoNCk9uIDcvMjYv
MTksIDg6NTUgQU0sICJSQVRTIG9uIGJlaGFsZiBvZiBJcmEgTWNEb25hbGQiIDxyYXRzLWJvdW5j
ZXNAaWV0Zi5vcmc8bWFpbHRvOnJhdHMtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIGJs
dWVyb29mbXVzaWNAZ21haWwuY29tPG1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbT4+IHdy
b3RlOg0KDQpIaSBMYXVyZW5jZSBhbmQgSWFuLA0KDQpUaGUgd29ya2luZyBjb25zZW5zdXMgd2l0
aGluIHRoZSBUQ0cgYXR0ZXN0YXRpb24gY29tbXVuaXR5IGlzIHRoYXQ6DQoNCigxKSBGb3IgVFBN
IDEuMiwgeW91IGNhbiB1c2Ugc2lnbmVkIFF1b3RlDQooMikgRm9yIFRQTSAyLjAsIHNpZ25lZCBR
dW90ZSBpcyBpbnN1ZmZpY2llbnQNCigyYikgRm9yIFRQTSAyLjAsIHlvdSBjYW4gdXNlIGEgc2ln
bmVkIEF1ZGl0IFNlc3Npb24gKGEgc3VwZXJzZXQgb2YgUXVvdGUpDQoNClNvIGl0IHdvdWxkIGJl
IGdvb2Qgbm90IHRvIHJlZmVyZW5jZSBUUE0gMi4wIFF1b3RlIGFzIHRoZSBwYXlsb2FkIGluIHRo
aXMNCmRpc2N1c3Npb24uDQoNCkNoZWVycywNCi0gSXJhDQoNCklyYSBNY0RvbmFsZCAoTXVzaWNp
YW4gLyBTb2Z0d2FyZSBBcmNoaXRlY3QpDQpDby1DaGFpciAtIFRDRyBUcnVzdGVkIE1vYmlsaXR5
IFNvbHV0aW9ucyBXRw0KQ28tQ2hhaXIgLSBUQ0cgTWV0YWRhdGEgQWNjZXNzIFByb3RvY29sIFNH
DQpDaGFpciAtIExpbnV4IEZvdW5kYXRpb24gT3BlbiBQcmludGluZyBXRw0KU2VjcmV0YXJ5IC0g
SUVFRS1JU1RPIFByaW50ZXIgV29ya2luZyBHcm91cA0KQ28tQ2hhaXIgLSBJRUVFLUlTVE8gUFdH
IEludGVybmV0IFByaW50aW5nIFByb3RvY29sIFdHDQpJRVRGIERlc2lnbmF0ZWQgRXhwZXJ0IC0g
SVBQICYgUHJpbnRlciBNSUINCkJsdWUgUm9vZiBNdXNpYyAvIEhpZ2ggTm9ydGggSW5jDQpodHRw
Oi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2JsdWVyb29mbXVzaWMNCmh0dHA6Ly9zaXRlcy5nb29n
bGUuY29tL3NpdGUvaGlnaG5vcnRoaW5jDQptYWlsdG86IGJsdWVyb29mbXVzaWNAZ21haWwuY29t
PG1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbT4NClBPIEJveCAyMjEgIEdyYW5kIE1hcmFp
cywgTUkgNDk4MzkgIDkwNi00OTQtMjQzNA0KDQoNCk9uIEZyaSwgSnVsIDI2LCAyMDE5IGF0IDEx
OjQ3IEFNIExhdXJlbmNlIEx1bmRibGFkZSA8bGdsQGlzbGFuZC1yZXNvcnQuY29tPG1haWx0bzps
Z2xAaXNsYW5kLXJlc29ydC5jb20+PiB3cm90ZToNCldlIGNvdWxkIGNlcnRhaW5seSBjb21lIHVw
IHdpdGggQ0JPUiBhbmQgSlNPTiB0byBjYXJyeSBhIFRQTTIgcXVvdGUgYW5kIHN1Y2guDQoNCk15
IHJlYWRpbmcgb2YgQ1dUIGlzIHRoYXQgaXQgaXMgYWx3YXlzIHdyYXBwZWQgYnkgQ09TRSBhbmQg
YWx3YXlzIHNpZ25lZCBhbmQgdGh1cyBFQVQgaXMgYWx3YXlzIHNpZ25lZC4gSWYgd2Ugd2VyZSB0
byBwdXQgYSBUUE0yIHF1b3RlIGluIGEgQ1dUL0VBVCwgaXQgd291bGQgaGF2ZSB0byBiZSBzaWdu
ZWQuIFNlZW1zIGxpa2UgdGhlcmUgYSBmZXcgb3B0aW9ucyBoZXJlOg0KwrcgU29tZWhvdyBtYWtl
IHNpZ25pbmcgb3B0aW9uYWwgZm9yIEVBVC4NCsK3IEFsbG93cyBzb21lIHNvcnQgb2YgTlVMTCBz
aWduaW5nIG9yIE1BQyB3aXRoIHNvbWUgc29ydCBvZiBOVUxMIGtleQ0KwrcgVXNlIHRoZSBUUE0g
dG8gc2lnbiBjYXVzaW5nIHRoZSBjbGFpbXMgcGF5bG9hZCB0byBiZSBkb3VibGUtc2lnbmVkLiBU
aGUgc2Vjb25kIHNpZ25pbmcgd291bGRu4oCZdCBhZGQgbXVjaCBzZWN1cml0eSwgYnV0IGl0IG1p
Z2h0IGJlIGJldHRlciB0aGFuIE5VTEwgc2lnbmluZw0KwrcgRG8gbm90IGVuY2Fwc3VsYXRlDQrC
tyBEZWZpbmUgYSB0eXBlIC8gY2xhaW0gdGhhdCBpcyB1c2VkIG9ubHkgaW4gd2hlbiBuZXN0aW5n
IGEgVFBNMiBxdW90ZSBpbiBhIHNpZ25lZCBFQVQuIFRoaXMgaXMgYSBzcGVjaWFsIGNhc2Ugb2Yg
dGhlIG5lc3RpbmcgdGhhdCBpcyBhbHJlYWR5IGRlZmluZWQgaW4gRUFULg0KSSBkb27igJl0IGxp
a2UgdGhlIGZpcnN0IG9uZSBtdWNoIGJlY2F1c2UgaXQgZGl2ZXJnZXMgRUFUIGFuZCBDV1QuIFRo
ZSBtaWRkbGUgdGhyZWUgc2VlbSBhYm91dCBlcXVhbCB0byBtZS5UaGUgbGFzdCBzZWVtcyB1c2Vm
dWwgYW5kIHByb3BlciBmb3IgYSBjb21wbGV0ZSBkZWZpbml0aW9uIG9mIEVBVCB0aGF0IGlzIGhh
cm1vbnkgd2l0aCBhbGwgb2YgUkFUUy4NCg0KTEwNCg0KDQoNCk9uIEp1bCAyNiwgMjAxOSwgYXQg
MTE6MTggQU0sIENhcmwgV2FsbGFjZSA8Y2FybEByZWRob3VuZHNvZnR3YXJlLmNvbTxtYWlsdG86
Y2FybEByZWRob3VuZHNvZnR3YXJlLmNvbT4+IHdyb3RlOg0KDQpTZWVtcyB5b3UgY291bGQgZGVm
aW5lIGEgY2xhaW0gY2FycmllZCBpbiBhbiBFQVQgdGhhdCBlbmNhcHN1bGF0ZWQgZXhpc3Rpbmcg
YXR0ZXN0YXRpb24gdHlwZXMuDQoNCk9uIEp1bCAyNiwgMjAxOSwgYXQgODowOSBBTSwgTGF1cmVu
Y2UgTHVuZGJsYWRlIDxsZ2xAaXNsYW5kLXJlc29ydC5jb208bWFpbHRvOmxnbEBpc2xhbmQtcmVz
b3J0LmNvbT4+IHdyb3RlOg0KSGkgSWFuLA0KDQpNeSBUUE0ga25vd2xlZGdlIGlzIGxpbWl0ZWQs
IGJ1dCBJIHRoaW5rIGl0IGdvZXMgbGlrZSB0aGlzOg0KICAgUGF5bG9hZCAvIGNsYWltczogRUFU
IGFuZCBUUE0gYXJlIHZlcnkgZGlmZmVyZW50IGFuZCBpbmNvbXBhdGlibGUNCiAgIFNpZ25pbmcg
Zm9ybWF0OiBFQVQgYW5kIFRQTSBhcmUgdmVyeSBkaWZmZXJlbnQgYW5kIGluY29tcGF0aWJsZQ0K
ICAgUHJvcG9zZWQgYXMgcGFydCBvZiByZW1vdGUgYXR0ZXN0YXRpb24gc3RhbmRhcmQgaW4gUkFU
UyBXb3JrIEdyb3VwOiBpZGVudGljYWwNCiAgIFRyYW5zcG9ydGFibGUgYnkgWUFORy1kZXNjcmli
ZWQgcHJvdG9jb2xzIGxpa2UgTmV0Q29uZiBhbmQgQ09BUDogbmVhciBpZGVudGljYWwNCiAgIFRy
YW5zcG9ydGFibGUgaW4gZXh0ZW5zaW9ucyBvZiBwcm90b2NvbHMgbGlrZSBGSURPOiBuZWFyIGlk
ZW50aWNhbA0KDQpJIGRvbuKAmXQgdGhpbmsgdGhlcmXigJlzIGFueSB1c2VmdWwgd2F5IHRvIGFj
aGlldmUgbXVjaCBtb3JlIGNvbXBhdGliaWxpdHkgd2l0aCB0aGUgZmlyc3QgdHdvIHBvaW50cywg
c28gSeKAmW0gbm90IHN1cmUgd2hhdCDigJxzdWJ0eXBl4oCdIHdvdWxkIG1lYW4gaWYgeW91IGFy
ZSB0YWxraW5nIGFib3V0IGRhdGEgc3RydWN0dXJlcyBpbiBzb21lIGZvcm1hbCBvciBzZW1pLWZv
cm1hbCB3YXkuDQoNCk1heWJlIHlvdSBhcmUgc3VnZ2VzdGluZyB0aGF0IGFsbCB0aGUgYXR0ZXN0
YXRpb24gdG9rZW5zIHN0YW5kYXJkaXplZCBieSBSQVRTIHNob3VsZCBiZSBuYW1lZCBhbiBFQVQ/
DQoNCkxMDQoNCg0KDQpPbiBKdWwgMjYsIDIwMTksIGF0IDM6MDIgQU0sIE9saXZlciwgSWFuIChO
b2tpYSAtIEZJL0VzcG9vKSA8aWFuLm9saXZlckBub2tpYS1iZWxsLWxhYnMuY29tPG1haWx0bzpp
YW4ub2xpdmVyQG5va2lhLWJlbGwtbGFicy5jb20+PiB3cm90ZToNCg0KSSBzdXBwb3J0IHRoaXMg
cHJvcG9zYWwuIEkgdG9vIGFtIGEgbGl0dGxlIGNvbmZ1c2VkIHRoYXQgVFBNIGF0dGVzdGF0aW9u
IHN0cnVjdHVyZXMgYXJlIHRyZWF0ZWQgZGlmZmVyZW50bHkgZnJvbSB0aGUgcHJvcG9zZWQgRUFU
LXR5bGUuDQoNCkluIG91ciB0aGlua2luZywgdGhlIFRQTS1jb25zdHJhaW50ZWQgYXR0ZXN0YXRp
b24gKFRQTTJfQVRURVNULCBha2EuIFRQTTIgcXVvdGUpIGlzIGEgc3VidHlwZSBvZiBhIG1vcmUg
Z2VuZXJpYyBFQVQgc3RydWN0dXJlLg0KDQpBdCBsZWFzdCB0aGlzIGlzIGhvdyB3ZSBzZWUgaXQN
Cg0KSWFuDQoNCi0tDQpEci4gSWFuIE9saXZlcg0KQ3liZXJzZWN1cml0eSBSZXNlYXJjaA0KRGlz
dGluZ3Vpc2hlZCBNZW1iZXIgb2YgVGVjaG5pY2FsIFN0YWZmDQpOb2tpYSBCZWxsIExhYnMNCisz
NTggNTAgNDgzIDYyMzcNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkZyb206
IExhdXJlbmNlIEx1bmRibGFkZSA8bGdsQGlzbGFuZC1yZXNvcnQuY29tPG1haWx0bzpsZ2xAaXNs
YW5kLXJlc29ydC5jb20+Pg0KU2VudDogMjYgSnVseSAyMDE5IDAyOjIzDQpUbzogcmF0c0BpZXRm
Lm9yZzxtYWlsdG86cmF0c0BpZXRmLm9yZz4gPHJhdHNAaWV0Zi5vcmc8bWFpbHRvOnJhdHNAaWV0
Zi5vcmc+Pg0KU3ViamVjdDogW1JhdHNdIFNvbWUgaW5mbyBtb2RlbCBjb21tZW50cw0KDQpIZXJl
4oCZcyBhIGNoYXJhY3Rlcml6YXRpb24gb2YgUkFUUyB3b3JrLiBUaGUgbm9uLWJsdWUgYm94ZXMg
YXJlIHdoZXJlIEkgYmVsaWV2ZSBSQVRTIHdvcmsgaXMuDQoNCjxQYXN0ZWRHcmFwaGljLTYucG5n
Pg0KDQpUaGUgcHJvcG9zZWQgaW5mb3JtYXRpb24gbW9kZWwgZHJhZnQgZG9lcyB0d28gdGhpbmdz
IHRoYXQgSSB0aGluayBhcmUgcHJvYmxlbS4NCg0KRmlyc3QsIGl0IHRyaWVzIHRvIHNwYW4gdGhl
IG9yYW5nZSBhbmQgeWVsbG93IGJveGVzLiBUaGVzZSBib3hlcyBhcmUgc3VwZXIgZGlmZmVyZW50
LiBJIGRvbuKAmXQgdGhpbmsgdGhleSBzaG91bGQgYmUgbWl4ZWQgaW4gb25lIG1vZGVsLi4gVGhl
IHllbGxvdyBib3hlcyBhcmUgZ2VuZXJhbCBjbGFpbXMgYWJvdXQgdGhlIGVudGl0aWVzLiBUaGUg
b3JhbmdlIGJveCBpcyBpbnB1dHMgYW5kIG91dHB1dHMgcmVsYXRlZCB0byBUUE1zLiBGb3IgZXhh
bXBsZSwgaW5zdHJ1Y3Rpb25zIHRvIFRQTXMgdG8gZG8gb25lIHR5cGUgb2YgYXR0ZXN0YXRpb24g
b3IgYW5vdGhlciB0eXBlLg0KDQpTZWNvbmQsIGl0IGN1dCB0aGUgZGVmaW5pdGlvbiBvZiBhIGNs
YWltIGluIHR3by4gUGFydCBvZiBpdCB3b3VsZCBnbyBpbiB0aGUgaW5mb3JtYXRpb24gbW9kZWwg
YW5kIGFub3RoZXIgcGFydCBvZiBpdCB3b3VsZCBnbyBpbiB0aGUgRUFUIGRyYWZ0IG9yIHN1Y2gu
IFdoZW4geW91IHR3ZWFrIHRoZSBkZWZpbml0aW9uIG9mIGEgY2xhaW0sIHNheSB0aGUgbG9jYXRp
b24gY2xhaW0sIHlvdSBtaWdodCBoYXZlIHRvIHVwZGF0ZSBvbmUgZG9jdW1lbnQsIHRoZSBvdGhl
ciwgb3IgYm90aC4NCg0KSSBjYW4gdGhpbmsgb2Ygd2F5cyB0byBtYWtlIHVzZSBvZiBpbmZvL2Rh
dGEgbW9kZWxzIGluIHByb2R1Y3RpdmUgd2F5cyBmb3IgUkFUcywgYnV0IHRoZXkgd291bGQgYmUg
ZGlmZmVyZW50IHRoYW4gdGhlIHByb3Bvc2FsLiBTb21ldGhpbmcgbGlrZSB0aGlzOg0KDQpUaGVy
ZSB3b3VsZCBiZSBvbmUgaW5mbyBtb2RlbCBmb3IgY2xhaW1zIGFuZCBhbm90aGVyIGZvciB0cmFu
c3BvcnQuIE1heWJlIGEgbGl0dGxlIGZ1ZGdpbmcgZm9yIHRoZSBub25jZSwgYnV0IGl0IGlzIHNp
bXBsZSBhbmQgd2VsbCB1bmRlcnN0b29kLg0KDQpUaGUgZGVmaW5pdGlvbiBvZiBhIHBhcnRpY3Vs
YXIgY2xhaW0gd291bGQgYmUgaW4gb25seSBvbmUgZG9jdW1lbnQuIEl04oCZcyBPSyBpZiB0aGVy
ZSBhcmUgY29tbW9uIGRhdGEgdHlwZXMgdXNlcyBieSBjbGFpbXMgYXJlIGluIGEgc2VwYXJhdGUg
ZG9jdW1lbnQgKGtpbmQgb2YgbGlrZSBhIC5oIGZpbGUpLg0KDQoNCkxMDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpSQVRTIG1haWxpbmcgbGlzdA0K
UkFUU0BpZXRmLi5vcmc8bWFpbHRvOlJBVFNAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3JhdHMNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NClJBVFMgbWFpbGluZyBsaXN0DQpSQVRTQGlldGYub3JnPG1haWx0
bzpSQVRTQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9y
YXRzDQo=

--_000_B4D339D558E54465B7EAB8A8B3FDB221intelcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <A06BD5DEDCF2C94D98B60B0CDB68744E@intel.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMTowIDAgMCAwIDAgMCAwIDAgMCAw
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAw
IDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRo
IjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHls
ZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1h
bA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5N
c29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4
dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9s
bG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRl
Y29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFn
cmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1h
cmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJ
bWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEx
LjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpwLm1zb25vcm1hbDAs
IGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1h
bDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uZ21haWwtbTc1
NzAwOTY2MjYxMzQ2MzE4NDFhcHBsZS1jb252ZXJ0ZWQtc3BhY2UNCgl7bXNvLXN0eWxlLW5hbWU6
Z21haWwtbV83NTcwMDk2NjI2MTM0NjMxODQxYXBwbGUtY29udmVydGVkLXNwYWNlO30NCnNwYW4u
RW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERl
ZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGlu
IDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlv
bjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6OTM2
OTgyMDU5Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczot
NzE0MDI1NDU0IDE2MDcwODI3MzYgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMg
Njc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10ZXh0OiIl
MVwpIjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6Ljc1aW47DQoJdGV4dC1pbmRlbnQ6LS41aW47fQ0KQGxp
c3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBsaXN0
IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21h
bi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlz
dCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsN
Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MTcwMTc4NjMy
MjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEzNDA0NDA1MTY7fQ0KQGxpc3QgbDE6bGV2ZWwx
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmll
ciBOZXciOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0
IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNA0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1z
by1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3Rv
cDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwx
OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDo0
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30N
Ci0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6
ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBn
dGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2
OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0t
LT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxl
Ij4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiB0
aGUgUkFUUyBJTSBhc3N1bWVzIGNsYWltcyBhcmUgYWx3YXlzIHNpZ25lZCwgdGhlbiB0aGUgcXVl
c3Rpb24gbXVzdCBiZSBhc2tlZCAqPGI+d2hlbjwvYj4qIGlzIGl0IGFsbG93ZWQgZm9yIGNsYWlt
cyB0byBiZSB1bnNpZ25lZCBkdXJpbmcgdGhlaXIgY29uc3RydWN0aW9uPyBUaGUgSU0gdGhlcmVm
b3JlIG11c3QgYW50aWNpcGF0ZSB1bnNpZ25lZCBjbGFpbXMgaW4gb3JkZXIgdG8gZGVzY3JpYmUs
IGF0DQogbGVhc3QsIHRoZSBjb25zdHJ1Y3Rpb24gcGhhc2UuIDxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5BZGRpdGlvbmFsbHksIGZvciBwZXJmb3JtYW5jZSBvcHRpbWl6YXRpb24gcmVhc29ucywg
aXQgbWFrZXMgc2Vuc2UgdG8gYnVuZGxlIG9yIGdyb3VwIGNsYWltcyB3aXRoaW4gYSAqPGI+Y29s
bGVjdGlvbjwvYj4qIG9mIGNsYWltcyB0aGF0IGFyZSBzaWduZWQgdG9nZXRoZXIuIE90aGVyd2lz
ZSwgYW4gaW1wbGVtZW50ZXIgbWlnaHQgYXNzdW1lIGVhY2ggY2xhaW0gc2hvdWxkIGJlIHNpZ25l
ZCBpbmRpdmlkdWFsbHkNCiBhbmQgaW1tZWRpYXRlbHkgKHdoaWNoIGlzbuKAmXQgcHJhY3RpY2Fs
KS4gVGhlcmVmb3JlLCBpbnR1aXRpdmVseSB0aGUgSU0gd2lsbCBzdXBwb3J0IGdyb3VwaW5nIG9m
IHVuc2lnbmVkIGNsYWltcyBhdCBsZWFzdCBkdXJpbmcgdGhlIGNvbGxlY3Rpb24gc3RlcC4NCjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JbiBhIFRFRVAgdXNlIGNhc2UgY29udGV4dCwgdGhlcmUg
Y291bGQgYmUgc2V2ZXJhbCBUQSAoVEVFcykgZW5kcG9pbnRzIG9uIHRoZSBzYW1lIGRldmljZS9w
bGF0Zm9ybS9lbnRpdHkgZWFjaCBvZiB3aGljaCBjb3VsZCBpbiB0aGVvcnkgcHJvZHVjZSBhbiBh
dHRlc3RhdGlvbiAoZ3JvdXAgb2Ygc2lnbmVkIGNsYWltcykuIE5ldmVydGhlbGVzcywgdGhlIGF0
dGVzdGVyIChlbmRwb2ludCB0aGF0IGhvbGRzIHRoZQ0KIGNvbm5lY3Rpb24gdG8gdGhlIFZlcmlm
aWVyKSBjb2xsZWN0cyBsb2NhbCBUQSBhdHRlc3RhdGlvbnMgYW5kIGFzc2VtYmxlcyB0aGVtIHNv
bWVob3cgaW50byBhbm90aGVyIGxheWVyIG9mIGNsYWltcy4gVGhlIHF1ZXN0aW9uIHRvIGNvbnNp
ZGVyIGlzIHdoZXRoZXIgYW5vdGhlciBsYXllciBvZiBzaWduYXR1cmVzIGlzIG5lZWRlZCBzaW5j
ZSB0aGUgVEEgYXR0ZXN0YXRpb25zIGFyZSBhbHJlYWR5IHNpZ25lZCAocHJlc3VtYWJseSkgYW5k
IHdoZXRoZXINCiBvciBub3QgdGhlIFZlcmlmaWVyIHN1cHBsaWVkIG5vbmNlIG5lZWRzIHRvIGJl
IGluY2x1ZGVkIGluIHRoZSBUQSBzaWduZWQgYXR0ZXN0YXRpb25zIG9yIGlzIGluY2x1ZGluZyB0
aGUgbm9uY2UgaW4gdGhlIHRvcCBsZXZlbCBncm91cGluZyBzdWZmaWNpZW50PyBUaGVyZSBhcmUg
cGVyZm9ybWFuY2Utc2VjdXJpdHkgdHJhZGUtb2ZmIGNvbnNpZGVyYXRpb25zIGhlcmUuDQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIHRocmVhZHMgaW52b2x2aW5nIGFsdGVybmF0aXZlIHNp
Z25pbmcgZm9ybWF0cyAoZS5nLiBPUEMtVUEgYWthIFguNTA5L0JFUiBvciBUUE0gd2hpY2ggbWF5
IGJlIGNhdGVnb3JpemVkIGFzIGEgYmluYXJ5IGVuY29kaW5nKSBzdWdnZXN0cyB0aGUgUkFUUyBJ
TSBzaG91bGQgYmUgYWJsZSB0byBlbmNhcHN1bGF0ZSBhbHJlYWR5IHNpZ25lZCBvYmplY3RzIChj
bGFpbXM/KSB0aGF0IGFyZSBlbmNvZGVkIGRpZmZlcmVudGx5DQogZnJvbSBvdGhlciBzaWduZWQg
b2JqZWN0cy4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFuIGltcG9ydGFudCBSQVRTIElNIGRl
c2lnbiBjb25zaWRlcmF0aW9uIGlzIHdoZXRoZXIgb3Igbm90IHRoZXJlIGlzIGEg4oCcdG9wIGxl
dmVs4oCdIGVuY2Fwc3VsYXRpb24gdGhhdCBtdXN0IGFsd2F5cyBiZSBzaWduZWQgYWNjb3JkaW5n
IHRvIGEgcGFydGljdWxhciBzaWduaW5nIGNvbnZlbnRpb24gKGUuZy4gQ09TRSkgb3IgY2FuIGl0
IHN1cHBvcnQsIGZvciBleGFtcGxlLCBPUEMtVUEgY29udmVudGlvbnMgd2hlcmUNCiBzaWduYXR1
cmVzIG11c3QgYmUgQkVSIGVuY29kZWQgKGFzc3VtaW5nIEnigJltIHVuZGVyc3RhbmRpbmcgRGF2
ZSBUaGFsZXLigJlzIG90aGVyIHRocmVhZCBvbiBob3cgT1BDLVVBIHdvcmtzKT8NCjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5JbiBzdW1tYXJ5LCBpdCBzZWVtcyByZWFzb25hYmxlIGZvciBhbiBJ
TSB0aGF0IGNhbiB0YWxrIGFib3V0OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDouNzVpbjt0ZXh0LWluZGVudDotLjVpbjttc28t
bGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj5pKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5pbmRpdmlkdWFsIGNsYWlt
cyBhcyB1bnNpZ25lZCBleHByZXNzaW9ucyB3aGVyZSB0aGUgc2VtYW50aWNzIGFyZSBjbGVhcjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNzVpbjt0ZXh0LWluZGVudDotLjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5paSk8c3Bh
biBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+Z3JvdXBpbmdzIG9mIHVuc2lnbmVkIGNsYWltcyA8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6Ljc1aW47dGV4
dC1pbmRlbnQ6LS41aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYgIXN1cHBvcnRM
aXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+aWlpKTxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5zaWduZWQgY2xhaW1z
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi43NWluO3RleHQtaW5kZW50Oi0uNWluO21zby1saXN0OmwwIGxldmVsMSBsZm8yIj4N
CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPml2KTxz
cGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlm
XT5ncm91cGluZ3Mgb2Ygc2lnbmVkIGNsYWltcyB0aGF0IGFyZSB1bnNpZ25lZDxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDouNzVp
bjt0ZXh0LWluZGVudDotLjVpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+DQo8IVtpZiAhc3Vw
cG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj52KTxzcGFuIHN0eWxlPSJm
b250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlm
XT5ncm91cGluZ3Mgb2Ygc2lnbmVkIGNsYWltcyB0aGF0IGFyZSBzaWduZWQgKG1heWJlIGV4cGFu
ZCB0byBncm91cGluZyBvZiBib3RoIHNpZ25lZCBhbmQgdW5zaWduZWQgY2xhaW1zPyk8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
Ljc1aW47dGV4dC1pbmRlbnQ6LS41aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzIiPg0KPCFbaWYg
IXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+dmkpPHNwYW4gc3R5
bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPmdyb3Vw
aW5ncyBvZiBzaWduZWQgY2xhaW1zIHRoYXQgYXJlIGZvcm1hdHRlZCBkaWZmZXJlbnRseSBmcm9t
IGEgcGFyZW50IG9yIGNoaWxkIGdyb3VwaW5nIG9mIHNpZ25lZCBjbGFpbXM8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+VGhlcmUgbWF5IGJlIG90aGVyIGNhc2VzLCBidXQgdGhpcyBzZWVtcyBsaWtl
IGEgcmVhc29uYWJsZSBzZXQgdG8gY29uc2lkZXIgaW5pdGlhbGx5LjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4tTmVkPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPk9uIDcvMjYvMTksIDg6NTUgQU0sICZxdW90O1JBVFMgb24gYmVo
YWxmIG9mIElyYSBNY0RvbmFsZCZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJhdHMtYm91bmNl
c0BpZXRmLm9yZyI+cmF0cy1ib3VuY2VzQGlldGYub3JnPC9hPiBvbiBiZWhhbGYgb2YNCjxhIGhy
ZWY9Im1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNvbSI+Ymx1ZXJvb2ZtdXNpY0BnbWFpbC5j
b208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj5IaSBMYXVyZW5jZSBhbmQgSWFuLDxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoZSB3b3JraW5nIGNvbnNlbnN1cyB3
aXRoaW4gdGhlIFRDRyBhdHRlc3RhdGlvbiBjb21tdW5pdHkgaXMgdGhhdDo8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4oMSkgRm9yIFRQTSAxLjIsIHlvdSBj
YW4gdXNlIHNpZ25lZCBRdW90ZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPigyKSBGb3IgVFBNIDIuMCwg
c2lnbmVkIFF1b3RlIGlzIGluc3VmZmljaWVudDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPigyYikgRm9y
IFRQTSAyLjAsIHlvdSBjYW4gdXNlIGEgc2lnbmVkIEF1ZGl0IFNlc3Npb24gKGEgc3VwZXJzZXQg
b2YgUXVvdGUpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+U28gaXQgd291bGQgYmUgZ29vZCBub3QgdG8gcmVmZXJlbmNlIFRQTSAyLjAgUXVvdGUg
YXMgdGhlIHBheWxvYWQgaW4gdGhpczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPmRpc2N1c3Npb24uPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Q2hlZXJzLDxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPi0gSXJhPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+SXJhIE1jRG9uYWxkIChNdXNpY2lhbiAvIFNvZnR3YXJlIEFyY2hpdGVjdCk8
YnI+DQpDby1DaGFpciAtIFRDRyBUcnVzdGVkIE1vYmlsaXR5IFNvbHV0aW9ucyBXRzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPkNvLUNoYWlyIC0gVENHIE1ldGFkYXRhIEFjY2VzcyBQcm90b2NvbCBTRzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEy
LjBwdDttYXJnaW4tbGVmdDouNWluIj4NCkNoYWlyIC0gTGludXggRm91bmRhdGlvbiBPcGVuIFBy
aW50aW5nIFdHPGJyPg0KU2VjcmV0YXJ5IC0gSUVFRS1JU1RPIFByaW50ZXIgV29ya2luZyBHcm91
cDxicj4NCkNvLUNoYWlyIC0gSUVFRS1JU1RPIFBXRyBJbnRlcm5ldCBQcmludGluZyBQcm90b2Nv
bCBXRzxicj4NCklFVEYgRGVzaWduYXRlZCBFeHBlcnQgLSBJUFAgJmFtcDsgUHJpbnRlciBNSUI8
YnI+DQpCbHVlIFJvb2YgTXVzaWMgLyBIaWdoIE5vcnRoIEluYzxicj4NCjxhIGhyZWY9Imh0dHA6
Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvYmx1ZXJvb2ZtdXNpYyIgdGFyZ2V0PSJfYmxhbmsiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMzMzM0ZGIj5odHRwOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL2Js
dWVyb29mbXVzaWM8L3NwYW4+PC9hPjxicj4NCjxhIGhyZWY9Imh0dHA6Ly9zaXRlcy5nb29nbGUu
Y29tL3NpdGUvaGlnaG5vcnRoaW5jIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9y
OiM2NjAwQ0MiPmh0dHA6Ly9zaXRlcy5nb29nbGUuY29tL3NpdGUvaGlnaG5vcnRoaW5jPC9zcGFu
PjwvYT48YnI+DQptYWlsdG86IDxhIGhyZWY9Im1haWx0bzpibHVlcm9vZm11c2ljQGdtYWlsLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmJsdWVyb29mbXVzaWNAZ21haWwuY29tPC9hPjxicj4NClBPIEJv
eCAyMjEmbmJzcDsgR3JhbmQgTWFyYWlzLCBNSSA0OTgzOSZuYnNwOyA5MDYtNDk0LTI0MzQ8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj5PbiBGcmksIEp1bCAyNiwgMjAxOSBhdCAxMTo0NyBBTSBMYXVyZW5jZSBM
dW5kYmxhZGUgJmx0OzxhIGhyZWY9Im1haWx0bzpsZ2xAaXNsYW5kLXJlc29ydC5jb20iPmxnbEBp
c2xhbmQtcmVzb3J0LmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1y
aWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj5XZSBjb3VsZCBjZXJ0YWlubHkgY29tZSB1cCB3aXRoIENCT1IgYW5kIEpTT04gdG8g
Y2FycnkgYSBUUE0yIHF1b3RlIGFuZCBzdWNoLiZuYnNwOw0KPG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPk15IHJlYWRpbmcgb2YgQ1dUIGlzIHRoYXQgaXQgaXMgYWx3YXlz
IHdyYXBwZWQgYnkgQ09TRSBhbmQgYWx3YXlzIHNpZ25lZCBhbmQgdGh1cyBFQVQgaXMgYWx3YXlz
IHNpZ25lZC4gSWYgd2Ugd2VyZSB0byBwdXQgYSBUUE0yIHF1b3RlIGluIGEgQ1dUL0VBVCwgaXQg
d291bGQgaGF2ZSB0byBiZSBzaWduZWQuIFNlZW1zIGxpa2UgdGhlcmUgYSBmZXcgb3B0aW9ucyBo
ZXJlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMSBsZXZlbDEg
bGZvMSI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTpTeW1ib2wiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPsK3PHNw
YW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4NCjwvc3Bh
bj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5Tb21laG93IG1ha2Ugc2lnbmluZyBvcHRpb25hbCBm
b3IgRUFULjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMSBsZXZlbDEgbGZvMSI+DQo8IVtp
ZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTpTeW1ib2wiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPsK3PHNwYW4gc3R5bGU9ImZv
bnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4NCjwvc3Bhbj48L3NwYW4+PC9z
cGFuPjwhW2VuZGlmXT5BbGxvd3Mgc29tZSBzb3J0IG9mIE5VTEwgc2lnbmluZyBvciBNQUMgd2l0
aCBzb21lIHNvcnQgb2YgTlVMTCBrZXk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDEgbGV2
ZWwxIGxmbzEiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9sIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7C
tzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+DQo8
L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+VXNlIHRoZSBUUE0gdG8gc2lnbiBjYXVzaW5n
IHRoZSBjbGFpbXMgcGF5bG9hZCB0byBiZSBkb3VibGUtc2lnbmVkLiBUaGUgc2Vjb25kIHNpZ25p
bmcgd291bGRu4oCZdCBhZGQgbXVjaCBzZWN1cml0eSwgYnV0IGl0IG1pZ2h0IGJlIGJldHRlciB0
aGFuIE5VTEwgc2lnbmluZzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21h
cmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMSBsZXZlbDEgbGZv
MSI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTpTeW1ib2wiPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPsK3PHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4NCjwvc3Bhbj48
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT5EbyBub3QgZW5jYXBzdWxhdGU8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1
aW47bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzEiPg0KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6U3ltYm9sIj48c3BhbiBzdHlsZT0i
bXNvLWxpc3Q6SWdub3JlIj7CtzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90OyI+DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+RGVmaW5lIGEg
dHlwZSAvIGNsYWltIHRoYXQgaXMgdXNlZCBvbmx5IGluIHdoZW4gbmVzdGluZyBhIFRQTTIgcXVv
dGUgaW4gYSBzaWduZWQgRUFULiBUaGlzIGlzIGEgc3BlY2lhbCBjYXNlIG9mIHRoZSBuZXN0aW5n
IHRoYXQgaXMgYWxyZWFkeSBkZWZpbmVkIGluIEVBVC48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SSBkb27igJl0IGxp
a2UgdGhlIGZpcnN0IG9uZSBtdWNoIGJlY2F1c2UgaXQgZGl2ZXJnZXMgRUFUIGFuZCBDV1QuIFRo
ZSBtaWRkbGUgdGhyZWUgc2VlbSBhYm91dCBlcXVhbCB0byBtZS5UaGUgbGFzdCBzZWVtcyB1c2Vm
dWwgYW5kIHByb3BlciBmb3IgYSBjb21wbGV0ZSBkZWZpbml0aW9uIG9mIEVBVCB0aGF0IGlzIGhh
cm1vbnkgd2l0aCBhbGwgb2YgUkFUUy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkxMPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk9uIEp1bCAy
NiwgMjAxOSwgYXQgMTE6MTggQU0sIENhcmwgV2FsbGFjZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNh
cmxAcmVkaG91bmRzb2Z0d2FyZS5jb20iIHRhcmdldD0iX2JsYW5rIj5jYXJsQHJlZGhvdW5kc29m
dHdhcmUuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj5TZWVtcyB5b3UgY291bGQgZGVmaW5lIGEgY2xhaW0gY2FycmllZCBpbiBh
biBFQVQgdGhhdCBlbmNhcHN1bGF0ZWQgZXhpc3RpbmcgYXR0ZXN0YXRpb24gdHlwZXMuJm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206
MTIuMHB0O21hcmdpbi1sZWZ0Oi41aW4iPg0KPGJyPg0KT24gSnVsIDI2LCAyMDE5LCBhdCA4OjA5
IEFNLCBMYXVyZW5jZSBMdW5kYmxhZGUgJmx0OzxhIGhyZWY9Im1haWx0bzpsZ2xAaXNsYW5kLXJl
c29ydC5jb20iIHRhcmdldD0iX2JsYW5rIj5sZ2xAaXNsYW5kLXJlc29ydC5jb208L2E+Jmd0OyB3
cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkhpIElhbiwgPG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5NeSBUUE0ga25vd2xlZGdlIGlzIGxpbWl0ZWQsIGJ1
dCBJIHRoaW5rIGl0IGdvZXMgbGlrZSB0aGlzOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOyAm
bmJzcDs8Yj5QYXlsb2FkIC8gY2xhaW1zOjwvYj4gRUFUIGFuZCBUUE0gYXJlIHZlcnkgZGlmZmVy
ZW50IGFuZCBpbmNvbXBhdGlibGU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7PGI+
U2lnbmluZyBmb3JtYXQ6PC9iPiBFQVQgYW5kIFRQTSBhcmUgdmVyeSBkaWZmZXJlbnQgYW5kIGlu
Y29tcGF0aWJsZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOyAmbmJzcDs8Yj5Qcm9wb3NlZCBh
cyBwYXJ0IG9mIHJlbW90ZSBhdHRlc3RhdGlvbiBzdGFuZGFyZCBpbiBSQVRTIFdvcmsgR3JvdXA6
PC9iPiBpZGVudGljYWw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7PGI+VHJhbnNw
b3J0YWJsZSBieSBZQU5HLWRlc2NyaWJlZCBwcm90b2NvbHMgbGlrZSBOZXRDb25mIGFuZCBDT0FQ
Og0KPC9iPm5lYXIgaWRlbnRpY2FsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7ICZuYnNwOzxi
PlRyYW5zcG9ydGFibGUgaW4gZXh0ZW5zaW9ucyBvZiBwcm90b2NvbHMgbGlrZSBGSURPOg0KPC9i
Pm5lYXIgaWRlbnRpY2FsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+SSBkb27igJl0IHRoaW5rIHRoZXJl4oCZcyBhbnkgdXNlZnVsIHdheSB0byBhY2hpZXZl
IG11Y2ggbW9yZSBjb21wYXRpYmlsaXR5IHdpdGggdGhlIGZpcnN0IHR3byBwb2ludHMsIHNvIEni
gJltIG5vdCBzdXJlIHdoYXQg4oCcc3VidHlwZeKAnSB3b3VsZCBtZWFuIGlmIHlvdSBhcmUgdGFs
a2luZyBhYm91dCBkYXRhIHN0cnVjdHVyZXMgaW4gc29tZSBmb3JtYWwgb3Igc2VtaS1mb3JtYWwN
CiB3YXkuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+TWF5
YmUgeW91IGFyZSBzdWdnZXN0aW5nIHRoYXQgYWxsIHRoZSBhdHRlc3RhdGlvbiB0b2tlbnMgc3Rh
bmRhcmRpemVkIGJ5IFJBVFMgc2hvdWxkIGJlIG5hbWVkIGFuIEVBVD88bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5MTDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdp
bi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk9uIEp1bCAyNiwgMjAxOSwgYXQgMzowMiBB
TSwgT2xpdmVyLCBJYW4gKE5va2lhIC0gRkkvRXNwb28pICZsdDs8YSBocmVmPSJtYWlsdG86aWFu
Lm9saXZlckBub2tpYS1iZWxsLWxhYnMuY29tIiB0YXJnZXQ9Il9ibGFuayI+aWFuLm9saXZlckBu
b2tpYS1iZWxsLWxhYnMuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5JIHN1cHBvcnQg
dGhpcyBwcm9wb3NhbC4gSSB0b28gYW0gYSBsaXR0bGUgY29uZnVzZWQgdGhhdCBUUE0gYXR0ZXN0
YXRpb24gc3RydWN0dXJlcyBhcmUgdHJlYXRlZCBkaWZmZXJlbnRseSBmcm9tIHRoZSBwcm9wb3Nl
ZCBFQVQtdHlsZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEyLjBwdCI+SW4gb3VyIHRoaW5raW5nLCB0aGUgVFBNLWNvbnN0cmFpbnRl
ZCBhdHRlc3RhdGlvbiAoVFBNMl9BVFRFU1QsIGFrYS4gVFBNMiBxdW90ZSkgaXMgYSBzdWJ0eXBl
IG9mIGEgbW9yZSBnZW5lcmljIEVBVCBzdHJ1Y3R1cmUuPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPkF0IGxlYXN0IHRoaXMg
aXMgaG93IHdlIHNlZSBpdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5JYW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdiBpZD0iZ21haWwtbV83NTcwMDk2NjI2MTM0NjMxODQxU2lnbmF0dXJl
Ij4NCjxkaXYgaWQ9ImdtYWlsLW1fNzU3MDA5NjYyNjEzNDYzMTg0MWRpdnRhZ2RlZmF1bHR3cmFw
cGVyIj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPi0tPHNwYW4gY2xhc3M9ImdtYWlsLW03
NTcwMDk2NjI2MTM0NjMxODQxYXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5E
ci4gSWFuIE9saXZlcjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+Q3liZXJzZWN1cml0eSBSZXNlYXJjaDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+RGlzdGluZ3Vpc2hlZCBNZW1i
ZXIgb2YgVGVjaG5pY2FsIFN0YWZmPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0Ij5Ob2tpYSBCZWxsIExhYnM8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPiYjNDM7MzU4IDUwIDQ4MyA2
MjM3PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW47dGV4dC1hbGlnbjpjZW50ZXIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTpIZWx2ZXRpY2EiPg0KPGhyIHNpemU9IjIiIHdpZHRoPSI3ODUiIHN0eWxlPSJ3
aWR0aDo1ODguNzVwdCIgYWxpZ249ImNlbnRlciI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IGlkPSJn
bWFpbC1tXzc1NzAwOTY2MjYxMzQ2MzE4NDFkaXZScGx5RndkTXNnIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48Yj5Gcm9tOjwvYj48c3BhbiBjbGFzcz0i
Z21haWwtbTc1NzAwOTY2MjYxMzQ2MzE4NDFhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwv
c3Bhbj5MYXVyZW5jZSBMdW5kYmxhZGUgJmx0OzxhIGhyZWY9Im1haWx0bzpsZ2xAaXNsYW5kLXJl
c29ydC5jb20iIHRhcmdldD0iX2JsYW5rIj5sZ2xAaXNsYW5kLXJlc29ydC5jb208L2E+Jmd0Ozxi
cj4NCjxiPlNlbnQ6PC9iPjxzcGFuIGNsYXNzPSJnbWFpbC1tNzU3MDA5NjYyNjEzNDYzMTg0MWFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjI2IEp1bHkgMjAxOSAwMjoyMzxicj4N
CjxiPlRvOjwvYj48c3BhbiBjbGFzcz0iZ21haWwtbTc1NzAwOTY2MjYxMzQ2MzE4NDFhcHBsZS1j
b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48YSBocmVmPSJtYWlsdG86cmF0c0BpZXRmLm9y
ZyIgdGFyZ2V0PSJfYmxhbmsiPnJhdHNAaWV0Zi5vcmc8L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86
cmF0c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJhdHNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4N
CjxiPlN1YmplY3Q6PC9iPjxzcGFuIGNsYXNzPSJnbWFpbC1tNzU3MDA5NjYyNjEzNDYzMTg0MWFw
cGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPltSYXRzXSBTb21lIGluZm8gbW9kZWwg
Y29tbWVudHM8c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGlj
YSI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9u
dC1mYW1pbHk6SGVsdmV0aWNhIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+
SGVyZeKAmXMgYSBjaGFyYWN0ZXJpemF0aW9uIG9mIFJBVFMgd29yay4gVGhlIG5vbi1ibHVlIGJv
eGVzIGFyZSB3aGVyZSBJIGJlbGlldmUgUkFUUyB3b3JrIGlzLiZuYnNwOw0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGlj
YSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0
O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+Jmx0O1Bhc3RlZEdyYXBoaWMtNi5wbmcmZ3Q7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1m
YW1pbHk6SGVsdmV0aWNhIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2EiPlRoZSBwcm9wb3Nl
ZCBpbmZvcm1hdGlvbiBtb2RlbCBkcmFmdCBkb2VzIHR3byB0aGluZ3MgdGhhdCBJIHRoaW5rIGFy
ZSBwcm9ibGVtLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21hcmdp
bi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZl
dGljYSI+Rmlyc3QsIGl0IHRyaWVzIHRvIHNwYW4gdGhlIG9yYW5nZSBhbmQgeWVsbG93IGJveGVz
LiBUaGVzZSBib3hlcyBhcmUgc3VwZXIgZGlmZmVyZW50LiBJIGRvbuKAmXQgdGhpbmsgdGhleSBz
aG91bGQgYmUgbWl4ZWQgaW4gb25lIG1vZGVsLi4gVGhlIHllbGxvdyBib3hlcyBhcmUgZ2VuZXJh
bA0KIGNsYWltcyBhYm91dCB0aGUgZW50aXRpZXMuIFRoZSBvcmFuZ2UgYm94IGlzIGlucHV0cyBh
bmQgb3V0cHV0cyByZWxhdGVkIHRvIFRQTXMuIEZvciBleGFtcGxlLCBpbnN0cnVjdGlvbnMgdG8g
VFBNcyB0byBkbyBvbmUgdHlwZSBvZiBhdHRlc3RhdGlvbiBvciBhbm90aGVyIHR5cGUuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1m
YW1pbHk6SGVsdmV0aWNhIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2EiPlNlY29uZCwgaXQg
Y3V0IHRoZSBkZWZpbml0aW9uIG9mIGEgY2xhaW0gaW4gdHdvLiBQYXJ0IG9mIGl0IHdvdWxkIGdv
IGluIHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBhbmQgYW5vdGhlciBwYXJ0IG9mIGl0IHdvdWxkIGdv
IGluIHRoZSBFQVQgZHJhZnQgb3Igc3VjaC4gV2hlbiB5b3UNCiB0d2VhayB0aGUgZGVmaW5pdGlv
biBvZiBhIGNsYWltLCBzYXkgdGhlIGxvY2F0aW9uIGNsYWltLCB5b3UgbWlnaHQgaGF2ZSB0byB1
cGRhdGUgb25lIGRvY3VtZW50LCB0aGUgb3RoZXIsIG9yIGJvdGguPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0
aWNhIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+SSBjYW4gdGhpbmsgb2Yg
d2F5cyB0byBtYWtlIHVzZSBvZiBpbmZvL2RhdGEgbW9kZWxzIGluIHByb2R1Y3RpdmUgd2F5cyBm
b3IgUkFUcywgYnV0IHRoZXkgd291bGQgYmUgZGlmZmVyZW50IHRoYW4gdGhlIHByb3Bvc2FsLiBT
b21ldGhpbmcgbGlrZSB0aGlzOg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLWxlZnQ6MzAuMHB0O21h
cmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5Okhl
bHZldGljYSI+VGhlcmUgd291bGQgYmUgb25lIGluZm8gbW9kZWwgZm9yIGNsYWltcyBhbmQgYW5v
dGhlciBmb3IgdHJhbnNwb3J0LiBNYXliZSBhIGxpdHRsZSBmdWRnaW5nIGZvciB0aGUgbm9uY2Us
IGJ1dCBpdCBpcyBzaW1wbGUgYW5kIHdlbGwgdW5kZXJzdG9vZC48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRp
Y2EiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+VGhlIGRlZmluaXRpb24gb2YgYSBwYXJ0
aWN1bGFyIGNsYWltIHdvdWxkIGJlIGluIG9ubHkgb25lIGRvY3VtZW50LiBJdOKAmXMgT0sgaWYg
dGhlcmUgYXJlIGNvbW1vbiBkYXRhIHR5cGVzIHVzZXMgYnkgY2xhaW1zIGFyZSBpbiBhIHNlcGFy
YXRlIGRvY3VtZW50IChraW5kIG9mIGxpa2UNCiBhIC5oIGZpbGUpLiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2EiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTpIZWx2ZXRpY2EiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYSI+TEw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyPg0KUkFUUyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWls
dG86UkFUU0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlJBVFNAaWV0Zi4ub3JnPC9hPjxicj4N
CjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcmF0cyIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcmF0czwv
YT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NClJBVFMgbWFpbGluZyBsaXN0PGJy
Pg0KPGEgaHJlZj0ibWFpbHRvOlJBVFNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5SQVRTQGll
dGYub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vcmF0cyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vcmF0czwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_B4D339D558E54465B7EAB8A8B3FDB221intelcom_--


From nobody Mon Jul 29 19:50:09 2019
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F49212002E for <rats@ietfa.amsl.com>; Mon, 29 Jul 2019 19:50:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 NTXpitdDcRqk for <rats@ietfa.amsl.com>; Mon, 29 Jul 2019 19:50:04 -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 579FB120019 for <rats@ietf.org>; Mon, 29 Jul 2019 19:50:04 -0700 (PDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id D48A73808A for <rats@ietf.org>; Mon, 29 Jul 2019 22:49:39 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 58273BDF for <rats@ietf.org>; Mon, 29 Jul 2019 22:50:03 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: rats@ietf.org
X-Attribution: mcr
X-Mailer: MH-E 8.6; nmh 1.7+dev; GNU Emacs 24.5.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-sha256; protocol="application/pgp-signature"
Date: Mon, 29 Jul 2019 22:50:03 -0400
Message-ID: <18933.1564455003@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/KrCK7y2I0NECAGvSzO0_zyriSmA>
Subject: [Rats] DRAFT notes from use case side meeting - IETF105 2019-07-25 COLLAR
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jul 2019 02:50:08 -0000

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


https://github.com/ietf-rats-wg/ietf-rats-usecases/blob/master/notes-105.txt
You can send pull requests if you have edits or clarifications, or email me.


RATS WG - 2019-07-25 8:30am to 9:45am. COLLAR ROOM, IETF105.

There was a RATS WG use case document side meeting.
A webex was planned, but in error it was not enabled in the room.

People present include:
    Laurence Lundblade=09
    Luis (Miguel Contreras Murillo?)=20=20=20=20=20=20=20=20
    ** two guys from secocom
    Gary - Qualcomm=20
    Anthony Nadalin - Microsoft=20=20=20=20
    Dave Thaler - Microsoft=20
    Guy Fedorkow - Juniper=20
    Jessica Fitzgerald-McKay - NSA=20
    Ned Smith - Intel
    Guy ?? - Huawei  (?- I think I messed this one up)
    Wei Pan   - Huawei=20=20
    Thomas Hardjono - MIT=20=20
    Eric Voit - Cisco
    Henk Birkholz - Fraunhofer SIT
    Frank Xia - Huawei=20
    Michael Richardson - Sandelman.


0) we intended to bring up the webex that was announced, but we forgot this
   part. My sincere appologies to those who were trying to tune in from afa=
r.
=20=20=20=20=20=20=20=20
1) we did a round table to do introductions and indicate where the person
   was coming from, and what kinds of use cases they cared about.

2) we had a lot of discussions about how to organize the use cases,
   and what made one use cases distinct from other cases.

A feature of the use cases that was initially discussed had to do with
whether the attester and relaying parties are online, offline (sneaker net?=
),
or use some kind of store and forward system to communicate (e.g. email,
delay tolerant networks, or ???).

It was felt that a major aspect of attestation was about validating the
machine that is doing the (biometric, etc.) validation of the human that is
authorizing the "Transaction".

There was a feeling that the kind/scale of the transaction would dictate
different kinds of solutions, and thus this should feed into the use
cases. The categories we came up with included:

### Government
### Financial institutions/transactions
### Large value financial transactions
### "James Bond"

A strawman example of was given of an IoT Toaster that had the ability to b=
urn an
image into the toast.  The relying party was given as the owner of the
images.  This was later more clearly identified as being a Content Protecti=
on
use case, and that this use case needed to be more clearly articulated.

In discussing the Example of the Toaster, the question of device
bootstrapping at network provisioning time vs for ongoing use came up.

It was suggested that the MUD file/mechanism was a good place/way for a
verifier to learn the policy/reference values in order to do a verified boot
process.=20

But, the discussion came back several times to when the attestion checked/p=
rovided:
	* onboarding, provisioning, software-update, monitoring, data-use
	* question about when does the check become invalid/stale, and need to be =
redone

Fingerprint is attestation.... what is different between authentication and=
 attestation?

It was stated that in FIDO, when you enroll, you register your device to and
then do biometric from that device to enable actions.=20=20
There is an attestation in the first step, but subsequently usually none
afterwards: the device use the fingerprint (etc.) to authorize an action, b=
ut
the initial attestation covers the correct operation of the device, which
does not need to be attested each time.
This was constrasted with ADAR (?) where the fingerprint *is* transmitted
across the network.  Privacy discussions of the different systems ensued.

It was pointed out that this requires attestation key material, which has to
be trusted by the verifying and/or relying party.=20
   The key that signs the evidence has to be trusted by verifier.
   The key that signs the attestation results has to be trusted by the rely=
ing party.

A use case for Critical Infrastructure was posited, such as access to senso=
rs
in nuclear power plant, to actuators in a nuclear power plant.  There was
some discussion about relative risk of different actions, and that some
actions might not be as heavily authenticated as others, as they lead to a
safe state.
The example was given of sensors that might cause a vehicle network to enga=
ge
the emergency brake might not require as strong attestation, because it wou=
ld
take too long.  {Ed: A vehicle which repeatedly make false stops would be t=
aken
into for repair (malware removal), while a vehicle that failed to make
emergency stops would kill people.}

This was contrasted to Transfering millions of dollars (is user
authentication), where it is acceptable to take many minutes to confirm
everything is in order.

A positive attestation signal result changes your system trust model.
POSITIVE Attestation builds the trust model. FAILURE also updates it.
The trust model informs the system model.
    {Ed: deeper comments on this sought}

There was discussion of the Network Function Virtualization (NFV) example.
There are three levels of attestation:
      1) the NFV function itself
      2) the virtual machine container with (1) router functionality
      3) the physical device host that runs the container.
These systems are relatively isolated from each other, and this was
constrasted to an (MMU-less?) IoT device with minimal TPM functionality.

It was pointed out that currently you have to trust the brand, but later on
one will trust the signature on the hardware.=20
Each layer might have different layers of information.

This lead to discussion about Virtual TPMs.

The TEEP use case was brought up.
It was pointed out that it is a tree of components, and it was felt that th=
is
made it a uniquely NEW USE CASE.

Additionally:=20
  - multiple applications over the top running on the same TEE.
  - chain, hardware, trusted firmware (trustzone vs SGX), different entitie=
s.
  - TCG - DICE certificate chain, root is the hardware, and each TA is a
  different leaf.  each entity signs the thing above it.=20
  - each layer has credentials.
  - when you attest the health of the application chain, it is for the poli=
cy
    to indicate which piece is out of date.=20
  - Trusted Application Manager (code and configuration of the code).  The
    TAM is a relying party.=20
  - there are a set of slides from TEEP WG and will be in RATS WG.
  - motivates having a set of levels of entities that are attested in the *=
SAME* message

I asked: Is the TAM the only consumer of the EAT?
  Within the TEEP WG, that is true,
  but not universally the case.=20
The TAM may be a path to a verifier.

The architecture talks about staged computing.

## Content Protection

Definitely a category of use cases!
=2D Play third party content on unit X. (User, Third Party Content, manufac=
turer of device)
=2D User content protection (only 6 people can read this email)
=2D "HDCP"

It was claimed:
   "Every use case for remote authentication is a use case for remote attes=
tation"

The topic of

## Mutual attestation

and it would be a new category.  It was not terribly clear what this means,
but subsequent discussion clarified how it differs from two uni-directional
attestations.  The key point is that device A will not reveal its
measurements to device B until it sees device B's measurements.  And VV.
So some variation of zero-knowledge proofs may be required to make this wor=
k.

It was claimed:
   - authentication of a service is not attestation (valiating
     www.example.com certificate)

It was pointed out that with SGX it is possible to attest the enclave,
without saying which device it is, and this applies to some kind of cloud
situation where a service attests that it can do something, without reveali=
ng
where/how it is actually performed.

Then time ran out.


=2D-=20
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-----

iQEzBAEBCAAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl0/sFsACgkQgItw+93Q
3WX0zwgArtfs8psn+Dc6e1Zt3UjUw+8naf2L/IEPsrQyjWy75alMFjDoM7NPENfX
Q9nD/NxIIpupMscx/fWqocDH0Xh7yDDf09wpfVRLUdo13jHmfR3FD6Aqq72VyuO+
RwAdTWbRxBagosh9+k6ZJBl8qSvZcngD+KaH6OnVTx08J9gZ23shhfTETjwSmO6y
AYk7CB33Su9aNwD6zyaUTuSCEafdoOZrcpklafteRSZuK73Ys3s/V8wHVJBL5S1l
7kMQNWKZzcDYQQCthiqvO2TjJlXp4H4E+O1RR417OCOiDYcXcwwBRm3v4OOsQLOL
r50b3JIjy4meNa9zSgvBaSQwGnolJA==
=IAE/
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Tue Jul 30 08:07:39 2019
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08DFF1200F7 for <rats@ietfa.amsl.com>; Tue, 30 Jul 2019 08:07:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 BuClSdKypPMX for <rats@ietfa.amsl.com>; Tue, 30 Jul 2019 08:07:34 -0700 (PDT)
Received: from mailext.sit.fraunhofer.de (mailext.sit.fraunhofer.de [141.12.72.89]) (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 A94B61200E0 for <rats@ietf.org>; Tue, 30 Jul 2019 08:07:32 -0700 (PDT)
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.14.4/8.14.4/Debian-4.1ubuntu1.1) with ESMTP id x6UF7SLM002149 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NOT) for <rats@ietf.org>; Tue, 30 Jul 2019 17:07:29 +0200
Received: from [192.168.0.233] (84.43.239.19) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.468.0; Tue, 30 Jul 2019 17:07:22 +0200
To: <rats@ietf.org>
References: <A838337B-54F9-49D0-A43B-1BE0A533E091@island-resort.com> <HE1PR0701MB2267E7FC96B755E34AB203828FC00@HE1PR0701MB2267.eurprd07.prod.outlook.com> <996741CC-C71D-4C3F-829E-BD8B1D08980A@island-resort.com> <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <a9e670ca-5479-60cd-c8a3-9109bbc16465@sit.fraunhofer.de>
Date: Tue, 30 Jul 2019 17:07:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <9E1496F2-42E9-48B2-8BEC-DEEC996362FF@redhoundsoftware.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [84.43.239.19]
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/YqSXZS3mFX-xIWPuQRhCm2WzO58>
Subject: Re: [Rats] Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jul 2019 15:07:37 -0000

It would be possible to take a TPM structure (that is the output of a 
TPM command and typically includes a signature) and put it into an EAT 
claim value.

If there is a use case where a bundle of TPM structures other claims are 
conveyed, signing the EAT could make sense in same cases, I think, 
because it might add some (in this case still hypothetical) value.

If remote attestation is based solely on already signed TPM structures, 
maybe bundling them in an EAT still could be useful, but signing that 
bundle would not add value, I think. Analogously, I am not convinced 
that null ciphers, etc. are the bests approach here - and CWT need to 
use COSE.

That is why TUDA is working the other way around.

If a TPM is used in TUDA, the native structure is decomposed down to its 
values on the sender side, put into a very concise CBOR structure that 
is far smaller than the native structure, is then conveyed, and then 
canonically reconstructed as a valid signed TPM structure on the 
receiver side.

Additionally, any values that can be omitted because the receiver would 
already know these values or could deterministically infer them in a 
TUDA procedure are omitted in the conveyed CBOR structure - making it 
even more compact/compressed.

That is the reason why TUDA is not using EAT, if a TPM is involved. If a 
TA in a TEE would provide the respective root-of-trust services, EAT 
could be used in that TUDA flavor - and actually would be my first and 
most obvious choice :)

Viele Grüße,

Henk



On 7/26/19 5:18 PM, Carl Wallace wrote:
> Seems you could define a claim carried in an EAT that encapsulated 
> existing attestation types.
> 
> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com 
> <mailto:lgl@island-resort.com>> wrote:
> 
>> Hi Ian,
>>
>> My TPM knowledge is limited, but I think it goes like this:
>> *Payload / claims:* EAT and TPM are very different and incompatible
>> *Signing format:* EAT and TPM are very different and incompatible
>> *Proposed as part of remote attestation standard in RATS Work Group:* 
>> identical
>> *Transportable by YANG-described protocols like NetConf and COAP: 
>> *near identical
>> *Transportable in extensions of protocols like FIDO: *near identical
>>
>> I don’t think there’s any useful way to achieve much more 
>> compatibility with the first two points, so I’m not sure what 
>> “subtype” would mean if you are talking about data structures in some 
>> formal or semi-formal way.
>>
>> Maybe you are suggesting that all the attestation tokens standardized 
>> by RATS should be named an EAT?
>>
>> LL
>>
>>
>>
>>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) 
>>> <ian.oliver@nokia-bell-labs.com 
>>> <mailto:ian.oliver@nokia-bell-labs.com>> wrote:
>>>
>>> I support this proposal. I too am a little confused that TPM 
>>> attestation structures are treated differently from the proposed 
>>> EAT-tyle.
>>>
>>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. 
>>> TPM2 quote) is a subtype of a more generic EAT structure.
>>>
>>> At least this is how we see it
>>>
>>> Ian
>>>
>>> --
>>> Dr. Ian Oliver
>>> Cybersecurity Research
>>> Distinguished Member of Technical Staff
>>> Nokia Bell Labs
>>> +358 50 483 6237
>>>
>>> ------------------------------------------------------------------------
>>> *From:*Laurence Lundblade <lgl@island-resort.com 
>>> <mailto:lgl@island-resort.com>>
>>> *Sent:*26 July 2019 02:23
>>> *To:*rats@ietf.org <mailto:rats@ietf.org> <rats@ietf.org 
>>> <mailto:rats@ietf.org>>
>>> *Subject:*[Rats] Some info model comments
>>> Here’s a characterization of RATS work. The non-blue boxes are where 
>>> I believe RATS work is.
>>>
>>> <PastedGraphic-6.png>
>>>
>>> The proposed information model draft does two things that I think are 
>>> problem.
>>>
>>>     First, it tries to span the orange and yellow boxes. These boxes
>>>     are super different. I don’t think they should be mixed in one
>>>     model. The yellow boxes are general claims about the entities.
>>>     The orange box is inputs and outputs related to TPMs. For
>>>     example, instructions to TPMs to do one type of attestation or
>>>     another type.
>>>
>>>     Second, it cut the definition of a claim in two. Part of it would
>>>     go in the information model and another part of it would go in
>>>     the EAT draft or such. When you tweak the definition of a claim,
>>>     say the location claim, you might have to update one document,
>>>     the other, or both.
>>>
>>> I can think of ways to make use of info/data models in productive 
>>> ways for RATs, but they would be different than the proposal. 
>>> Something like this:
>>>
>>>     There would be one info model for claims and another for
>>>     transport. Maybe a little fudging for the nonce, but it is simple
>>>     and well understood.
>>>
>>>     The definition of a particular claim would be in only one
>>>     document. It’s OK if there are common data types uses by claims
>>>     are in a separate document (kind of like a .h file). 
>>>
>>>
>>>
>>> LL
>>
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org <mailto:RATS@ietf.org>
>> https://www.ietf.org/mailman/listinfo/rats
> 
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
> 


From nobody Tue Jul 30 08:08:41 2019
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 296241201F8 for <rats@ietfa.amsl.com>; Tue, 30 Jul 2019 08:08:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, 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 VeN1kLamYPTJ for <rats@ietfa.amsl.com>; Tue, 30 Jul 2019 08:08:30 -0700 (PDT)
Received: from mailext.sit.fraunhofer.de (mailext.sit.fraunhofer.de [141.12.72.89]) (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 C911E120223 for <rats@ietf.org>; Tue, 30 Jul 2019 08:08:29 -0700 (PDT)
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.14.4/8.14.4/Debian-4.1ubuntu1.1) with ESMTP id x6UF8REY002276 (version=TLSv1/SSLv3 cipher=AES256-SHA256 bits=256 verify=NOT) for <rats@ietf.org>; Tue, 30 Jul 2019 17:08:28 +0200
Received: from [192.168.0.233] (84.43.239.19) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.468.0; Tue, 30 Jul 2019 17:08:22 +0200
References: <a9e670ca-5479-60cd-c8a3-9109bbc16465@sit.fraunhofer.de>
To: "rats@ietf.org" <rats@ietf.org>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
X-Forwarded-Message-Id: <a9e670ca-5479-60cd-c8a3-9109bbc16465@sit.fraunhofer.de>
Message-ID: <6a1392f3-a2e2-7338-bc1c-571ee928fc8a@sit.fraunhofer.de>
Date: Tue, 30 Jul 2019 17:08:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <a9e670ca-5479-60cd-c8a3-9109bbc16465@sit.fraunhofer.de>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [84.43.239.19]
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/MX7SMDDqdBjJG8gC09xs2ZBaHvo>
Subject: [Rats] Fwd: Re:  Some info model comments
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote Attestation Procedures <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jul 2019 15:08:38 -0000

oops. Sry, for double posting, days old open window.

Cheers,

Henk


-------- Forwarded Message --------
Subject: Re: [Rats] Some info model comments
Date: Tue, 30 Jul 2019 17:07:20 +0200
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
To: rats@ietf.org

It would be possible to take a TPM structure (that is the output of a 
TPM command and typically includes a signature) and put it into an EAT 
claim value.

If there is a use case where a bundle of TPM structures other claims are 
conveyed, signing the EAT could make sense in same cases, I think, 
because it might add some (in this case still hypothetical) value.

If remote attestation is based solely on already signed TPM structures, 
maybe bundling them in an EAT still could be useful, but signing that 
bundle would not add value, I think. Analogously, I am not convinced 
that null ciphers, etc. are the bests approach here - and CWT need to 
use COSE.

That is why TUDA is working the other way around.

If a TPM is used in TUDA, the native structure is decomposed down to its 
values on the sender side, put into a very concise CBOR structure that 
is far smaller than the native structure, is then conveyed, and then 
canonically reconstructed as a valid signed TPM structure on the 
receiver side.

Additionally, any values that can be omitted because the receiver would 
already know these values or could deterministically infer them in a 
TUDA procedure are omitted in the conveyed CBOR structure - making it 
even more compact/compressed.

That is the reason why TUDA is not using EAT, if a TPM is involved. If a 
TA in a TEE would provide the respective root-of-trust services, EAT 
could be used in that TUDA flavor - and actually would be my first and 
most obvious choice :)

Viele Grüße,

Henk



On 7/26/19 5:18 PM, Carl Wallace wrote:
> Seems you could define a claim carried in an EAT that encapsulated 
> existing attestation types.
> 
> On Jul 26, 2019, at 8:09 AM, Laurence Lundblade <lgl@island-resort.com 
> <mailto:lgl@island-resort.com>> wrote:
> 
>> Hi Ian,
>>
>> My TPM knowledge is limited, but I think it goes like this:
>> *Payload / claims:* EAT and TPM are very different and incompatible
>> *Signing format:* EAT and TPM are very different and incompatible
>> *Proposed as part of remote attestation standard in RATS Work Group:* 
>> identical
>> *Transportable by YANG-described protocols like NetConf and COAP: 
>> *near identical
>> *Transportable in extensions of protocols like FIDO: *near identical
>>
>> I don’t think there’s any useful way to achieve much more 
>> compatibility with the first two points, so I’m not sure what 
>> “subtype” would mean if you are talking about data structures in some 
>> formal or semi-formal way.
>>
>> Maybe you are suggesting that all the attestation tokens standardized 
>> by RATS should be named an EAT?
>>
>> LL
>>
>>
>>
>>> On Jul 26, 2019, at 3:02 AM, Oliver, Ian (Nokia - FI/Espoo) 
>>> <ian.oliver@nokia-bell-labs.com 
>>> <mailto:ian.oliver@nokia-bell-labs.com>> wrote:
>>>
>>> I support this proposal. I too am a little confused that TPM 
>>> attestation structures are treated differently from the proposed 
>>> EAT-tyle.
>>>
>>> In our thinking, the TPM-constrainted attestation (TPM2_ATTEST, aka. 
>>> TPM2 quote) is a subtype of a more generic EAT structure.
>>>
>>> At least this is how we see it
>>>
>>> Ian
>>>
>>> --
>>> Dr. Ian Oliver
>>> Cybersecurity Research
>>> Distinguished Member of Technical Staff
>>> Nokia Bell Labs
>>> +358 50 483 6237
>>>
>>> ------------------------------------------------------------------------
>>> *From:*Laurence Lundblade <lgl@island-resort.com 
>>> <mailto:lgl@island-resort.com>>
>>> *Sent:*26 July 2019 02:23
>>> *To:*rats@ietf.org <mailto:rats@ietf.org> <rats@ietf.org 
>>> <mailto:rats@ietf.org>>
>>> *Subject:*[Rats] Some info model comments
>>> Here’s a characterization of RATS work. The non-blue boxes are where 
>>> I believe RATS work is.
>>>
>>> <PastedGraphic-6.png>
>>>
>>> The proposed information model draft does two things that I think are 
>>> problem.
>>>
>>>     First, it tries to span the orange and yellow boxes. These boxes
>>>     are super different. I don’t think they should be mixed in one
>>>     model. The yellow boxes are general claims about the entities.
>>>     The orange box is inputs and outputs related to TPMs. For
>>>     example, instructions to TPMs to do one type of attestation or
>>>     another type.
>>>
>>>     Second, it cut the definition of a claim in two. Part of it would
>>>     go in the information model and another part of it would go in
>>>     the EAT draft or such. When you tweak the definition of a claim,
>>>     say the location claim, you might have to update one document,
>>>     the other, or both.
>>>
>>> I can think of ways to make use of info/data models in productive 
>>> ways for RATs, but they would be different than the proposal. 
>>> Something like this:
>>>
>>>     There would be one info model for claims and another for
>>>     transport. Maybe a little fudging for the nonce, but it is simple
>>>     and well understood.
>>>
>>>     The definition of a particular claim would be in only one
>>>     document. It’s OK if there are common data types uses by claims
>>>     are in a separate document (kind of like a .h file). 
>>>
>>>
>>>
>>> LL
>>
>> _______________________________________________
>> RATS mailing list
>> RATS@ietf.org <mailto:RATS@ietf.org>
>> https://www.ietf.org/mailman/listinfo/rats
> 
> _______________________________________________
> RATS mailing list
> RATS@ietf.org
> https://www.ietf.org/mailman/listinfo/rats
> 

