Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id E4A2512086D;
 Tue, 29 Oct 2019 07:13:46 -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=ericsson.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id nFhr5CbHvNDQ; Tue, 29 Oct 2019 07:13:43 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com
 (mail-eopbgr140050.outbound.protection.outlook.com [40.107.14.50])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id D42B21208C1;
 Tue, 29 Oct 2019 07:13:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UwBEMopfJe90NXCw1rKeh4NfYxI2UVFffWmweg0IZSU3scGgsDJt2CPHSJquYJb+jwraKP3R1Y1bwI/67Z53foTU+ZpC0+Hg5+8cs3fqC5hl99PlAwuek6PtJSSFo0iJfrcUZYElWoh5XSjfYbhEw6HfUloo1grzxpyLwkXuuKWORsEA4dUlBWotb4YsXFcoziRjpdspGhlrz7HGz2M85WzsTC91QbXyHseVwqdVVCxgN5Jm4FbXLIWKVsEXQNLSqyTF85tyM7ExQ6XigWoNQAE67X5mjImI0bloD1B4/OWIDOgXLr1TH7t8edp/v9ci5a+nXKGL/+Ipua/OAY2R/g==
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=YDAJu0jDPquVrlDmR2BQEDqA6MBRLtCoSBot2ZQr0pY=;
 b=LqE0BjXCbXTLKdy6qxtrPXihkxYEibpMI1IYF/S/VHZL+tGsWC6f55LiIOZxKzIlYB0PxG9EH3rasbJbqwKIHZEb1QeIZwy2/URdAiSFB2jgj/EebnI6k0BZA5w70D0HfSk85IbR5U8aOijivOhoyCQzJsWgG7l7SM/dy7lyiaLCbxlvlZxAgCRK/+PDuxs3vYYycCNfTm5HFgQ6h2WV2rIVOiKdOCOIS/JLft8pxZrowhMYMWQe2E1fQzaCqUmqlR7a1w9bj3jwobBmsVm+bKUB+MdaBN9JsAHsDxABXfvMSIo8eCPgocsu4WuypgL5sFC6i1oZPbUshPbbESon+A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com;
 dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YDAJu0jDPquVrlDmR2BQEDqA6MBRLtCoSBot2ZQr0pY=;
 b=pW+iz7AvKGYOcthf9t3BI5T3XfZZbQwxHRpgMGXrelMYWIlS/rhwqcObpUbC6BmdxmKjKv/oLauxcijiByNjZnwhJnXYwISBM2b+tLpLLQK5V1Ka+pBqc7xxatj+76lfXnDbL6BWRBLc1r/vHaIDeaShSMu21z+rPGRtDUYa2fY=
Received: from HE1PR0701MB2697.eurprd07.prod.outlook.com (10.168.188.16) by
 HE1PR0701MB2809.eurprd07.prod.outlook.com (10.168.92.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2408.15; Tue, 29 Oct 2019 14:13:40 +0000
Received: from HE1PR0701MB2697.eurprd07.prod.outlook.com
 ([fe80::1d5c:4814:3c1e:b769]) by HE1PR0701MB2697.eurprd07.prod.outlook.com
 ([fe80::1d5c:4814:3c1e:b769%10]) with mapi id 15.20.2408.016; Tue, 29 Oct
 2019 14:13:40 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "james.sandford@bbc.co.uk" <james.sandford@bbc.co.uk>, "iesg@ietf.org"
 <iesg@ietf.org>
CC: "avtcore-chairs@ietf.org" <avtcore-chairs@ietf.org>,
 "draft-ietf-payload-rtp-ttml@ietf.org"
 <draft-ietf-payload-rtp-ttml@ietf.org>, "avt@ietf.org" <avt@ietf.org>
Thread-Topic: [AVTCORE] Magnus Westerlund's Discuss on
 draft-ietf-payload-rtp-ttml-03: (with DISCUSS and COMMENT)
Thread-Index: AQHViBg098PKMu0mGUinEkYSbhMDKKdmeGCAgASwwwCABmACcIAAJsKAgAAGBgA=
Date: Tue, 29 Oct 2019 14:13:40 +0000
Message-ID: <85eb369a2eb610f6c881595fab9ff249fb68ddcc.camel@ericsson.com>
References: <157166654391.31879.7510825796211658153.idtracker@ietfa.amsl.com>
 , <5b2c2983f307529dbca5feebfb75c120a4ab5ef5.camel@ericsson.com>
 <734752AF0E88364D983373FE5CEFED5771C9787B@bgb01xud1001> ,
 <HE1PR0701MB269744B579C01D0EC09C424E95610@HE1PR0701MB2697.eurprd07.prod.outlook.com>
 <734752AF0E88364D983373FE5CEFED5771C9BBEA@bgb01xud1001>
In-Reply-To: <734752AF0E88364D983373FE5CEFED5771C9BBEA@bgb01xud1001>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=magnus.westerlund@ericsson.com; 
x-originating-ip: [192.176.1.83]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 79616f5b-1aef-423c-6b0c-08d75c7a32d1
x-ms-traffictypediagnostic: HE1PR0701MB2809:
x-microsoft-antispam-prvs: <HE1PR0701MB2809F1B9367203C8BC3D3F5195610@HE1PR0701MB2809.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0205EDCD76
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(396003)(346002)(376002)(366004)(136003)(199004)(189003)(51914003)(5660300002)(99286004)(4001150100001)(2501003)(6306002)(186003)(76176011)(6512007)(53546011)(6506007)(118296001)(26005)(4326008)(6246003)(99936001)(102836004)(478600001)(36756003)(8936002)(8676002)(81156014)(81166006)(256004)(14444005)(14454004)(71200400001)(229853002)(966005)(66946007)(86362001)(6486002)(91956017)(6116002)(64756008)(3846002)(2906002)(66446008)(66556008)(76116006)(7736002)(25786009)(66476007)(305945005)(71190400001)(66616009)(6436002)(44832011)(54906003)(316002)(110136005)(2616005)(11346002)(446003)(66066001)(486006)(476003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2809;
 H:HE1PR0701MB2697.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XfnleIF20sgmbEtbjOAJNkywljz1VSdXPVKa0rN0PhEAW8YjCLoTL68kvLrURNlXaTFyBlO4I+SyzwQM7byUijTwQ3EedglEyT+WgrVyjEuatxmDmT4jHhLNULxBTE2ZWLz2S1jRsLkMICeKomlODz4Dtfya2tvHdHmFYVKEO70ING71ZUHtlCgNECteaqJDce+Yj+kT3YMb6poNz+UBzfsf3eGV+Mwq7S6XOzwXXmNv6u9JRWXVYVE+QFtSWhNZ+k5SLSoCBN724NTKxL7D3YSacsKblsF2VRBqWvNzMLlyHxidM047uZnbcGJ+eReXwBfczgB5nc23UZjEQSYnbNw2M3ka0gr3TF9BF1S8oN9fUTr5IoZmuTzaV7RT2WnZhPOAk5k9tu5qdzSmvAxLPnnX5A4c7ymlMUW2a0q7fBp+kxMwYRlcmvNFlp5J9+dG
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256";
 protocol="application/x-pkcs7-signature";
 boundary="=-+KFfTwEdQeFN4/r7LW1l"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 79616f5b-1aef-423c-6b0c-08d75c7a32d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2019 14:13:40.2596 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rBzJVjApw/87DmbF0F16SeKOA1TWvn5IK6tk9JK7uZ1KbUsqCDboEjYhuZphrLjVHsNbVpFUgpf6aiSG8+z0WVoigxYSPf53nmJ4NhP7wgU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2809
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/QQORIkdHzTfvUrmt2EEFv7lTRAM>
Subject: Re: [AVTCORE] Magnus Westerlund's Discuss on
 draft-ietf-payload-rtp-ttml-03: (with DISCUSS and COMMENT)
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>,
 <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>,
 <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Oct 2019 14:13:53 -0000

--=-+KFfTwEdQeFN4/r7LW1l
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi James,

Looks good to me.=20

Thanks,

Magnus


On Tue, 2019-10-29 at 13:52 +0000, James Sandford wrote:
> Thank you for your further comments.
>=20
> I will make the suggested changes to Section 8 and Section 11.1.
>=20
> With regards to further clarifying the fragmentation of documents, I prop=
ose
> the following:
>=20
> Section 6 OLD:
>   If a TTML document is assessed to be invalid then it MUST be discarded.=
 When
> processing a valid document, the following requirements apply.
>=20
> Section 6 NEW:
>   If a TTML document is assessed to be invalid then it MUST be discarded.=
 This
> includes empty documents, i.e. those of zero length. When processing a va=
lid
> document, the following requirements apply.
>=20
> Section 8 ADDITIONAL PARAGRAPH:
>   As described in Section 6, only zero or one TTML document may be active=
 at
> any point in time.  As such, there MUST only be one document transmitted =
for a
> given RTP Timestamp.  Furthermore, as stated in Section 4.1, the Marker B=
it
> MUST be set for a packet containing the last fragment of a document.  A p=
acket
> following one where the Marker Bit is set contains the first fragment of =
a new
> document.  The first fragment might also be the last.
>=20
>=20
> Regards,
> James
>=20
>=20
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> James Sandford
> R&D Project Engineer
>=20
> BBC Research and Development
> 5th Floor
> Dock House
> MediaCityUK
> Salford
> M50 2LH
>=20
> Tel: 030304 (09549)
> Web: http://www.bbc.co.uk/rd
>=20
> ________________________________________
> From: Magnus Westerlund [magnus.westerlund@ericsson.com]
> Sent: 29 October 2019 11:47
> To: James Sandford; iesg@ietf.org
> Cc: avtcore-chairs@ietf.org; draft-ietf-payload-rtp-ttml@ietf.org;=20
> avt@ietf.org
> Subject: RE: [AVTCORE] Magnus Westerlund's Discuss on draft-ietf-payload-=
rtp-
> ttml-03: (with DISCUSS and COMMENT)
>=20
> Hi James,
>=20
> Thanks for the  many updates in -04. However, I think there are a couple =
of
> adjustments still needed.
>=20
> Section 8:
>=20
> When a document spans more than one RTP packet, the entire document
> is obtained by concatenating User Data Words from each contributing
> packet in ascending order of Sequence Number.
>=20
> I think this can be further clarified by adding "consecutive"
>=20
> When a document spans more than one RTP packet, the entire document
> is obtained by concatenating User Data Words from each consecutive
> contributing
> packet in ascending order of Sequence Number.
>=20
> What I think is unclear is what is considered contributing packets. It is
> quite common that one determine fragments based on timestamp and that may=
 be
> assumed by some. I don't know if that is a dangerous assumption here. To =
my
> understanding one can determine the set of fragments by looking at the
> marker bit for the packets. From first 0 after a 1, until and including t=
he
> packet with a m=3D1. If that is your intention for how one should do it, =
so
> that it works for multiple documents to share epoch and thus RTP timestam=
p
> documents I think this needs to be made explicit.
>=20
> In section 11.1 it says:
>=20
> In these situations, it is RECOMMENDED that streams use
> the same Synchronization Source and Clock Rate as the related media.
>=20
> You do need to insert "Time" before Synchronization source to not be
> misinterpret to mean SSRC. Or maybe better is to say "clock source".
>=20
> Cheers
>=20
> Magnus Westerlund
--=20
Cheers

Magnus Westerlund=20


----------------------------------------------------------------------
Networks, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------



--=-+KFfTwEdQeFN4/r7LW1l
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEtww
ggYHMIID76ADAgECAhALRm3NcHtuMGWutmt5cXntMA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYT
AlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBD
QSB2MzAeFw0xNzEyMTUwNzIyMjNaFw0yMDEyMTUwNzIyMjJaMHAxETAPBgNVBAoMCEVyaWNzc29u
MRowGAYDVQQDDBFNYWdudXMgV2VzdGVybHVuZDEtMCsGCSqGSIb3DQEJARYebWFnbnVzLndlc3Rl
cmx1bmRAZXJpY3Nzb24uY29tMRAwDgYDVQQFEwdlcmFtc3dkMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAsKlHZvB3TsmLEDtPSiFFKAh73S2wApt+laqg5eXTqonqnzT9ykEGL2dx9mBT
+2WZiIKxo4w2sisVl3EEYTqXTkctpur7cN29gLC8F3tJHGI2sUVpO9AwpVrN+UuHEVetHt7hdxW9
uYd0LJJ8TP6/wGkIfAFaZxlZUn79O2eHElfih1iVIiTZXLcEe1rBJtzhUNRHWgOm2vQlDJ4sCpig
GFq5w+XSRviEQMkQZRvw1CQmb35QS/C/T36ogzIRHDuAdkoSaiUOY/S2dLp4HkwvOOg+tADpaHkr
bdmdnjKGrYSnJigmxw14pJugxL/Vb2EeVcgpAfVVst7Lm4POPRI8+wIDAQABo4IBxDCCAcAwSAYD
VR0fBEEwPzA9oDugOYY3aHR0cDovL2NybC50cnVzdC50ZWxpYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNybDCBggYIKwYBBQUHAQEEdjB0MCgGCCsGAQUFBzABhhxodHRwOi8vb2NzcDIu
dHJ1c3QudGVsaWEuY29tMEgGCCsGAQUFBzAChjxodHRwOi8vY2EudHJ1c3QudGVsaWFzb25lcmEu
Y29tL2VyaWNzc29ubmxpbmRpdmlkdWFsY2F2My5jZXIwKQYDVR0RBCIwIIEebWFnbnVzLndlc3Rl
cmx1bmRAZXJpY3Nzb24uY29tMFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQESMDowOAYIKwYBBQUH
AgEWLGh0dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMB0GA1UdJQQW
MBQGCCsGAQUFBwMEBggrBgEFBQcDAjAdBgNVHQ4EFgQU5ivuhpU51W4UhBDBWwf8XsU837YwHwYD
VR0jBBgwFoAUHHsZnpecdqwgPdjc45Fq49stplMwDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEB
CwUAA4ICAQBn0FKukg00UN/c/ESpxSIaYTrsd8liHHMu5rLpOBNOacpGNBMGNgUDDt4QihhoQR3c
vhYXCrAM59NTvw0HNlgqHZoEeVY7YnJJYnJXDCLUfkK5Dn28E3QrzykkF6giUOXDyF9mhWYbSAkJ
yx0Yj0Xc8en3wYNyoFYEqjlKtZrdV0pcgFzEeXVLS8DWrzSy7+KfUtDOEiM6H3zO3nsq++KBmsOi
SKkWn4oYERZg5KElEAHis9av+3KIaEPnOAt8QRWRpFfGZ4d89F16qFvElup5n7l864FqxnC2friD
o4hLQY6ENaOaYIihXhbl2UYxAGDk89aJm/S5pYyq7wzm+KK3IcUl60rmc8SJlt6QXKw0wXEOE1Mu
bauYKMsad2s8jD+rEkXp+agTRl+sezWaRxHBpxuUKDd6MhwDig3SZi1qP7D/Ds4V+JLIjjUJc25l
9tvMGC9+lqI0P+vMI3Zyrou0NNfb55uLQaq18O+7BZ8Kv7jvFdxYyUgbxQ0SPEiyhylcLHAmJeLC
QaiZHmCREBkCLKSf0O4lE2TrVzdOD38wjzuQ27U3UddVCD9EQ3tF7o6EVhpxJJUlB6xe/2UWwy4Z
la71dKLUhakdVrN5abzxqFWvzOAT9nBa2HzYVBtpbcu6KGh72YJ+M79fa9iIkcQCgUnw3gIAeWd/
/n4YbY2QhDCCBgcwggPvoAMCAQICEAtGbc1we24wZa62a3lxee0wDQYJKoZIhvcNAQELBQAwRzEL
MAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRp
dmlkdWFsIENBIHYzMB4XDTE3MTIxNTA3MjIyM1oXDTIwMTIxNTA3MjIyMlowcDERMA8GA1UECgwI
RXJpY3Nzb24xGjAYBgNVBAMMEU1hZ251cyBXZXN0ZXJsdW5kMS0wKwYJKoZIhvcNAQkBFh5tYWdu
dXMud2VzdGVybHVuZEBlcmljc3Nvbi5jb20xEDAOBgNVBAUTB2VyYW1zd2QwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQCwqUdm8HdOyYsQO09KIUUoCHvdLbACm36VqqDl5dOqieqfNP3K
QQYvZ3H2YFP7ZZmIgrGjjDayKxWXcQRhOpdORy2m6vtw3b2AsLwXe0kcYjaxRWk70DClWs35S4cR
V60e3uF3Fb25h3QsknxM/r/AaQh8AVpnGVlSfv07Z4cSV+KHWJUiJNlctwR7WsEm3OFQ1EdaA6ba
9CUMniwKmKAYWrnD5dJG+IRAyRBlG/DUJCZvflBL8L9PfqiDMhEcO4B2ShJqJQ5j9LZ0ungeTC84
6D60AOloeStt2Z2eMoathKcmKCbHDXikm6DEv9VvYR5VyCkB9VWy3subg849Ejz7AgMBAAGjggHE
MIIBwDBIBgNVHR8EQTA/MD2gO6A5hjdodHRwOi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nv
bm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggrBgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6
Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYIKwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxp
YXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2aWR1YWxjYXYzLmNlcjApBgNVHREEIjAggR5tYWdu
dXMud2VzdGVybHVuZEBlcmljc3Nvbi5jb20wVQYDVR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4
BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMw
HQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMB0GA1UdDgQWBBTmK+6GlTnVbhSEEMFbB/xe
xTzftjAfBgNVHSMEGDAWgBQcexmel5x2rCA92NzjkWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJ
KoZIhvcNAQELBQADggIBAGfQUq6SDTRQ39z8RKnFIhphOux3yWIccy7msuk4E05pykY0EwY2BQMO
3hCKGGhBHdy+FhcKsAzn01O/DQc2WCodmgR5VjtickliclcMItR+QrkOfbwTdCvPKSQXqCJQ5cPI
X2aFZhtICQnLHRiPRdzx6ffBg3KgVgSqOUq1mt1XSlyAXMR5dUtLwNavNLLv4p9S0M4SIzoffM7e
eyr74oGaw6JIqRafihgRFmDkoSUQAeKz1q/7cohoQ+c4C3xBFZGkV8Znh3z0XXqoW8SW6nmfuXzr
gWrGcLZ+uIOjiEtBjoQ1o5pgiKFeFuXZRjEAYOTz1omb9LmljKrvDOb4orchxSXrSuZzxImW3pBc
rDTBcQ4TUy5tq5goyxp3azyMP6sSRen5qBNGX6x7NZpHEcGnG5QoN3oyHAOKDdJmLWo/sP8OzhX4
ksiONQlzbmX228wYL36WojQ/68wjdnKui7Q019vnm4tBqrXw77sFnwq/uO8V3FjJSBvFDRI8SLKH
KVwscCYl4sJBqJkeYJEQGQIspJ/Q7iUTZOtXN04PfzCPO5DbtTdR11UIP0RDe0XujoRWGnEklSUH
rF7/ZRbDLhmVrvV0otSFqR1Ws3lpvPGoVa/M4BP2cFrYfNhUG2lty7ooaHvZgn4zv19r2IiRxAKB
SfDeAgB5Z3/+fhhtjZCEMIIGwjCCBKqgAwIBAgIQU7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0B
AQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBD
QSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcxMjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYD
VQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5D
tjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK
6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6jRrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1Nwk
TepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFlhFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJ
kwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/20aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2
haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCYrEqHMRaojI/VStloQgW76E76zQ2byw5QxrhO
UbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuTLUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW
9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMday0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP0
5tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqdGTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QL
sgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMBAAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8
MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVzdC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUH
MAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRlbGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJv
b3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEAMFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQEC
MDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20v
Q1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20v
dGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4G
A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpecdqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU
8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcNAQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PL
Fpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUb
AL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4
Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRypF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2
d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86IWst821ww0wxsCpEfClIvF7fBw2QkbG/1Pwu
zAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QDXnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg
0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F
04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbNQUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d
1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbHXSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7
C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i6Ds5j0Qpj5aQMYICzTCCAskCAQEwWzBHMQsw
CQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2
aWR1YWwgQ0EgdjMCEAtGbc1we24wZa62a3lxee0wDQYJYIZIAWUDBAIBBQCgggFDMBgGCSqGSIb3
DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE5MTAyOTE0MTMzOVowLwYJKoZIhvcN
AQkEMSIEIGdbz+RGqS3ILSVUU70XkdP9VZIEcYmY7Ot2Nn6vOpABMGoGCSsGAQQBgjcQBDFdMFsw
RzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJ
bmRpdmlkdWFsIENBIHYzAhALRm3NcHtuMGWutmt5cXntMGwGCyqGSIb3DQEJEAILMV2gWzBHMQsw
CQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2
aWR1YWwgQ0EgdjMCEAtGbc1we24wZa62a3lxee0wDQYJKoZIhvcNAQEBBQAEggEANy3wXEzadm06
3Q+9ReLveTffnFj7lWCk13ODo/sEpF2w6QZreAsOLRtur228y5qSDrKZCdZrCGDnfdXePtmuBEX/
Kl0aJ6+5bwYThqYSvsYMcpayhltDX68gdqbWe5EOwh6Iyj6Z+r8WuLpYi86zt7zuBRGW3ojJIojl
815XIRTN4thhYE7gvnzizg0KUyfLmUv2sI2zX2TwntOzp9WVch85wFPbz6MgV8uQkz3fYjfDA3jl
GFbLONPxh5JnAmOSi6UajI9X1KybB5mHsfbLWYp+vNzPGlQ2jhmJ9gVLZAK4M2hguNXvDzZd6cZ6
N9tvdR6No31esMQg5/1/kXP2zgAAAAAAAA==


--=-+KFfTwEdQeFN4/r7LW1l--

