
From wwwrun@core3.amsl.com  Tue Sep 21 15:42:46 2010
Return-Path: <wwwrun@core3.amsl.com>
X-Original-To: httpstreaming@ietf.org
Delivered-To: httpstreaming@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 30) id E6C643A69B1; Tue, 21 Sep 2010 15:42:45 -0700 (PDT)
From: IETF Secretariat <ietf-secretariat@ietf.org>
To: IETF Announcement list <ietf-announce@ietf.org>
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0
Message-Id: <20100921224245.E6C643A69B1@core3.amsl.com>
Date: Tue, 21 Sep 2010 15:42:45 -0700 (PDT)
Cc: httpstreaming@ietf.org, zongning@huawei.com
Subject: [httpstreaming] New Non-WG Mailing List: httpstreaming -- Network based HTTP Streaming discussion list
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Sep 2010 22:42:46 -0000

A new IETF non-working group email list has been created.

List address: httpstreaming@ietf.org
Archive: http://www.ietf.org/mail-archive/web/httpstreaming/
To subscribe: https://www.ietf.org/mailman/listinfo/httpstreaming

Description: This list is for discussion related to the possibility to
standardize the network based HTTP Streaming protocol, which offers more
efficient transport and better network capability for real time streaming
media and allows interoperability with other streaming techniques and
existing Progressive dowloaded based HTTP streaming implementation.
Standardization related to this work is carried out joint by IETF Hybi
Working Group and W3C HTML Working Group. Overlapping work and efforts
will be contributed to and synchronized  with these other relevant groups.


For additional information, please contact the list administrators.

From sunseawq@huawei.com  Tue Sep 21 16:58:37 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 223913A6A83 for <httpstreaming@core3.amsl.com>; Tue, 21 Sep 2010 16:58:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.92
X-Spam-Level: *
X-Spam-Status: No, score=1.92 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HR3d1ZVAz9wi for <httpstreaming@core3.amsl.com>; Tue, 21 Sep 2010 16:58:36 -0700 (PDT)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 001AF3A687D for <httpstreaming@ietf.org>; Tue, 21 Sep 2010 16:58:35 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L940013NFY31P@szxga03-in.huawei.com> for httpstreaming@ietf.org; Wed, 22 Sep 2010 07:58:51 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9400I2RFY3AL@szxga03-in.huawei.com> for httpstreaming@ietf.org; Wed, 22 Sep 2010 07:58:51 +0800 (CST)
Received: from C863D63E94E7457 ([115.173.9.96]) by szxml02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L94006JXFY2CK@szxml02-in.huawei.com> for httpstreaming@ietf.org; Wed, 22 Sep 2010 07:58:51 +0800 (CST)
Date: Wed, 22 Sep 2010 07:58:53 +0800
From: Qin Wu <sunseawq@huawei.com>
To: httpstreaming@ietf.org
Message-id: <000601cb59e8$f27af420$ff5afea9@C863D63E94E7457>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
Content-type: multipart/alternative; boundary="Boundary_(ID_j1FmXvRfboVEvqtMdfRDbQ)"
X-Priority: 3
X-MSMail-priority: Normal
Subject: [httpstreaming] Test Message
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Sep 2010 23:58:37 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_j1FmXvRfboVEvqtMdfRDbQ)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: 7BIT

This is a test message to verify that this list is functioning properly.  I will send an introductory note at the end of this week.

Regards!
-Qin

--Boundary_(ID_j1FmXvRfboVEvqtMdfRDbQ)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3199" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Calibri size=2><SPAN style="FONT-SIZE: 11pt">This is a test 
message to verify that this list is functioning properly. &nbsp;I will send an 
introductory note&nbsp;at the end of this&nbsp;week.</SPAN></FONT></DIV>
<DIV><FONT face=Calibri size=2><SPAN 
style="FONT-SIZE: 11pt"></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Calibri size=2><SPAN 
style="FONT-SIZE: 11pt">Regards!</SPAN></FONT></DIV>
<DIV><FONT face=Calibri size=2><SPAN 
style="FONT-SIZE: 11pt">-Qin</SPAN></FONT></DIV></BODY></HTML>

--Boundary_(ID_j1FmXvRfboVEvqtMdfRDbQ)--

From sunseawq@huawei.com  Fri Sep 24 20:56:01 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0844A3A68BB; Fri, 24 Sep 2010 20:56:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.903
X-Spam-Level: **
X-Spam-Status: No, score=2.903 tagged_above=-999 required=5 tests=[AWL=-2.854,  BAYES_40=-0.185, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6,  J_CHICKENPOX_44=0.6, MIME_BASE64_TEXT=1.753, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ikt21VlZRjc; Fri, 24 Sep 2010 20:55:59 -0700 (PDT)
Received: from szxga05-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id D72603A6886; Fri, 24 Sep 2010 20:55:58 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9A009RJAY2GO@szxga05-in.huawei.com>; Sat, 25 Sep 2010 11:56:26 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9A00BWDAY1CE@szxga05-in.huawei.com>; Sat, 25 Sep 2010 11:56:26 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9A001HTAY1A3@szxml04-in.huawei.com>; Sat, 25 Sep 2010 11:56:25 +0800 (CST)
Date: Sat, 25 Sep 2010 11:56:24 +0800
From: Qin Wu <sunseawq@huawei.com>
To: httpstreaming@ietf.org
Message-id: <02ed01cb5c65$a003d890$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_yssMswj13iWO0rUw1Lckkg)"
X-Priority: 3
X-MSMail-priority: Normal
References: <000601cb59e8$f27af420$ff5afea9@C863D63E94E7457>
Cc: dispatch@ietf.org
Subject: [httpstreaming] Discussion summarization in Dispatch on HTTP Streaming
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Sep 2010 03:56:01 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_yssMswj13iWO0rUw1Lckkg)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: 7BIT

Hi, folks:
Glad to see this discussion list has been created with the support of all of you.
Summarized what we discussed in the DISPATCH mailing list on HTTP Streaming, couples of things were well discussed:
1. Does this work worth being done?
Most of people speaked up on the list answer Yes since HTTP streaming is becoming more prevalent, large part of Internet Traffic today has been  possessed by HTTP Streaming, CDN and Direct Download.

2. Is there any existing related work ongoing in IETF and other SDO? 
This questions haven't been explicitly discussed. But I think it is necessary to bring out on the table since we need more input from these existing work
and coordination between different group on the same topic is requried.

So,Yes, we have lots of related work listed as follows:

(a).IETF: 

HTTP Streaming Problem Statement
discuss the issues when delivering high quality contents to browser users.
The related draft is available at:
http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00

Apples' HTTP live streaming: 
well known for quite some time and implemented in the iPhone. It makes use of a M3U playlist file which serves as manifest and each media file must be formatted as an MPEG-2 Transport Stream or an MPEG-2 audio elementary stream. 
Movstreaming: is already deployed but also highly proprietary. However, it works with common media players. 
The related work is avaiable at:
http://tools.ietf.org/html/draft-pantos-http-live-streaming-04


(b). IETF: Websocket protocol 
Focus on browsing acceleration, devloped by Hybi WG,As one complementary work, W3C standardize websocket API

(c).W3C' focus on client implentation bulit into browser,e.g., video playback support using script and html, push notification support using API, video support using Media fragments URI.

(d).3GPPs' Adaptive HTTP Streaming (AHS): 
introduced recently which defines a Media Presentation Description (MDP) 
and extensions to the well known ISO Base Media File Format. 

(e).Open IPTV Forum (OIPF): 
has been published on Sep 7th, 2010 including "HTTP Adaptive Streaming" which adopts 3GPP AHS and adds support for MPEG-2 Transport Stream. The related work is available at:

(f).MPEG' HTTP Streaming of MPEG Media : 
MPEG has published Uses Cases for HTTP Streaming of MPEG Media and Requirements on HTTP Streaming of MPEG Media. The next stpe is to standardize a solution that addresses the need on how to employ HTTP Streaming to support MPEG MEdia.Therefore MPGE issued a call for proposals on HTTP streaming of MPEG media.

Therefore Standardiztion related to this work needs to be carried out joint by IETF/W3C/3GPP . Overlapping work and efforts will be contributed to and synchronized 
with these other relevant groups.


3. Given various onging work in other SDOs than IETF and vairous different implementations developed by industries (e.g.,Apple, Microsoft, Adobe, RealNetwork), what contribution IETF could make?What's the potential work item? what kind of problem do we need to solve?

Yes, it is clear IETF folks has expertise to do this work. The potential problems and issues the IETF folks are interested to look at and discuss are:
(a). Issues involving real-time considerations and interoperability with other streaming techniques
(b). Consideration of transportissues (fairness, delay, etc.)
(c). Tweaking HTTP to improve streaming performance
(d).Guidance on how to use HTTP in a network-friendly way.
(e). Coordination with other protocols developed by IETF.
(f). Offer better transport better than TCP (like SCTP), better tailored for the needs for streaming over http.
(g). how to work in environments that may use a combination of RTP multicast and HTTP unicast.
(h). How to deliver streaming contents to the client on any device with the same TV Quality of Experience.
As for playlist format and streaming file format, these works have been specified by 3GPP, followed by MPEG/OIPF,probably not the interesting piece for the IETFers

If I miss something or you have any further inputs and suggestions/comments, please speak up on the list.
Based on these inputs and proposals, I would like to share our thoughts thus far on what  a new charter might
look like and will post in a separate email to this discussion list. The feedback would be highly useful at this point.

BTW:
Since we have created separated mailing list for this topic, if you have any comments/ideas/proposals to share, please post
them to the new discussion  list.

Regards!
-Qin



--Boundary_(ID_yssMswj13iWO0rUw1Lckkg)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWdi
MjMxMiIgaHR0cC1lcXVpdj1Db250ZW50LVR5cGU+DQo8TUVUQSBuYW1lPUdFTkVSQVRPUiBjb250
ZW50PSJNU0hUTUwgOC4wMC42MDAxLjE4OTI4Ij4NCjxTVFlMRT48L1NUWUxFPg0KPC9IRUFEPg0K
PEJPRFkgYmdDb2xvcj0jZmZmZmZmPjxGT05UIHNpemU9Mj48L0ZPTlQ+PEZPTlQgDQpmYWNlPSJU
aW1lcyBOZXcgUm9tYW4iPjwvRk9OVD48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPjwvRk9O
VD4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5IaSwgZm9sa3M6PC9GT05UPjwv
RElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPkdsYWQgdG8gc2VlIHRoaXMg
ZGlzY3Vzc2lvbiBsaXN0Jm5ic3A7aGFzIA0KYmVlbiZuYnNwO2NyZWF0ZWQgd2l0aCB0aGUgc3Vw
cG9ydCBvZiBhbGwgb2YgeW91LjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMg
TmV3IFJvbWFuIj5TdW1tYXJpemVkIHdoYXQgd2UgZGlzY3Vzc2VkIGluIHRoZSBESVNQQVRDSCAN
Cm1haWxpbmcgbGlzdCBvbiBIVFRQIFN0cmVhbWluZywgY291cGxlcyBvZiB0aGluZ3MmbmJzcDt3
ZXJlIHdlbGwgDQpkaXNjdXNzZWQ6PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1l
cyBOZXcgUm9tYW4iPjEuIERvZXMgdGhpcyB3b3JrIHdvcnRoIGJlaW5nIA0KZG9uZT88L0ZPTlQ+
PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+TW9zdCBvZiBwZW9wbGUg
c3BlYWtlZCB1cCBvbiB0aGUgbGlzdCBhbnN3ZXIgDQpZZXMgc2luY2UgSFRUUCBzdHJlYW1pbmcg
aXMgYmVjb21pbmcgbW9yZSBwcmV2YWxlbnQsIGxhcmdlIHBhcnQgb2YgSW50ZXJuZXQgDQpUcmFm
ZmljIHRvZGF5IGhhcyBiZWVuJm5ic3A7IHBvc3Nlc3NlZCBieSBIVFRQIFN0cmVhbWluZywgQ0RO
IGFuZCBEaXJlY3QgDQpEb3dubG9hZC48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRp
bWVzIE5ldyBSb21hbiI+PC9GT05UPiZuYnNwOzwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1l
cyBOZXcgUm9tYW4iPjIuIElzIHRoZXJlIGFueSBleGlzdGluZyByZWxhdGVkIHdvcmsgb25nb2lu
ZyANCmluIElFVEYgYW5kIG90aGVyIFNETz8gPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNl
PSJUaW1lcyBOZXcgUm9tYW4iPlRoaXMgcXVlc3Rpb25zIGhhdmVuJ3QgYmVlbiBleHBsaWNpdGx5
IA0KZGlzY3Vzc2VkLiBCdXQgSSB0aGluayBpdCBpcyBuZWNlc3NhcnkgdG8gYnJpbmcgb3V0IG9u
IHRoZSB0YWJsZSBzaW5jZSB3ZSBuZWVkIA0KbW9yZSBpbnB1dCBmcm9tIHRoZXNlIGV4aXN0aW5n
IHdvcms8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+YW5k
IGNvb3JkaW5hdGlvbiBiZXR3ZWVuIGRpZmZlcmVudCBncm91cCBvbiANCnRoZSBzYW1lIHRvcGlj
IGlzIHJlcXVyaWVkLjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJv
bWFuIj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21h
biI+U28sWWVzLCB3ZSBoYXZlIGxvdHMgb2YgcmVsYXRlZCB3b3JrIGxpc3RlZCBhcyANCmZvbGxv
d3M6PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPjwvRk9O
VD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4NCjxESVY+
PEZPTlQgc2l6ZT0zIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+PC9GT05UPjwvRElWPg0KPERJVj48
Rk9OVCBzaXplPTMgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4oYSkuSUVURjogPC9GT05UPjwvRElW
Pg0KPERJVj48Rk9OVCBzaXplPTMgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj48L0ZPTlQ+Jm5ic3A7
PC9ESVY+DQo8RElWPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPkhUVFAgU3Ry
ZWFtaW5nIFByb2JsZW0gDQpTdGF0ZW1lbnQ8L0RJVj48L0ZPTlQ+DQo8RElWPjxGT05UIHNpemU9
MyBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPmRpc2N1c3MgdGhlIGlzc3VlcyB3aGVuIGRlbGl2ZXJp
bmcgaGlnaCANCnF1YWxpdHkgY29udGVudHMgdG8gYnJvd3NlciB1c2Vycy48QlI+VGhlIHJlbGF0
ZWQgZHJhZnQgaXMgYXZhaWxhYmxlIA0KYXQ6PEJSPjwvRk9OVD48QSANCmhyZWY9Imh0dHA6Ly90
b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXd1LWh0dHAtc3RyZWFtaW5nLW9wdGltaXphdGlvbi1w
cy0wMCI+PEZPTlQgDQpzaXplPTMgDQpmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPmh0dHA6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LXd1LWh0dHAtc3RyZWFtaW5nLW9wdGltaXphdGlvbi1wcy0w
MDwvRk9OVD48L0E+PC9ESVY+DQo8RElWPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcgUm9t
YW4iPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgc2l6ZT0zIGZhY2U9IlRpbWVzIE5l
dyBSb21hbiI+QXBwbGVzJyBIVFRQIGxpdmUgc3RyZWFtaW5nOiA8QlI+d2VsbCANCmtub3duIGZv
ciBxdWl0ZSBzb21lIHRpbWUgYW5kIGltcGxlbWVudGVkIGluIHRoZSBpUGhvbmUuIEl0IG1ha2Vz
IHVzZSBvZiBhIE0zVSANCnBsYXlsaXN0IGZpbGUgd2hpY2ggc2VydmVzIGFzIG1hbmlmZXN0IGFu
ZCBlYWNoIG1lZGlhIGZpbGUgbXVzdCBiZSBmb3JtYXR0ZWQgYXMgDQphbiBNUEVHLTIgVHJhbnNw
b3J0IFN0cmVhbSBvciBhbiBNUEVHLTIgYXVkaW8gZWxlbWVudGFyeSBzdHJlYW0uIA0KPEJSPk1v
dnN0cmVhbWluZzogaXMgYWxyZWFkeSBkZXBsb3llZCBidXQgYWxzbyBoaWdobHkgcHJvcHJpZXRh
cnkuIEhvd2V2ZXIsIGl0IA0Kd29ya3Mgd2l0aCBjb21tb24gbWVkaWEgcGxheWVycy4gPEJSPlRo
ZSByZWxhdGVkIHdvcmsgaXMgYXZhaWFibGUgDQphdDo8QlI+PC9GT05UPjxBIA0KaHJlZj0iaHR0
cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtcGFudG9zLWh0dHAtbGl2ZS1zdHJlYW1pbmct
MDQiPjxGT05UIA0Kc2l6ZT0zIA0KZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5odHRwOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1wYW50b3MtaHR0cC1saXZlLXN0cmVhbWluZy0wNDwvRk9OVD48
L0E+PC9ESVY+DQo8RElWPjxGT05UIHNpemU9MiBmYWNlPcvOzOU+PC9GT05UPiZuYnNwOzwvRElW
Pg0KPERJVj4mbmJzcDs8L0RJVj4NCjxESVY+KGIpLiBJRVRGOiBXZWJzb2NrZXQgcHJvdG9jb2wg
DQo8RElWPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPkZvY3VzIG9uIGJyb3dz
aW5nIGFjY2VsZXJhdGlvbiwgDQpkZXZsb3BlZCBieSBIeWJpIFdHLEFzIG9uZSBjb21wbGVtZW50
YXJ5IHdvcmssIFczQyBzdGFuZGFyZGl6ZSB3ZWJzb2NrZXQgDQpBUEk8L0ZPTlQ+PC9ESVY+DQo8
RElWPjxGT05UIHNpemU9MiBmYWNlPcvOzOU+PC9GT05UPiZuYnNwOzwvRElWPjwvRElWPg0KPERJ
Vj4oYykuVzNDJyBmb2N1cyBvbiBjbGllbnQgaW1wbGVudGF0aW9uIGJ1bGl0IGludG8gYnJvd3Nl
cixlLmcuLCB2aWRlbyANCnBsYXliYWNrIHN1cHBvcnQgdXNpbmcgc2NyaXB0IGFuZCBodG1sLCBw
dXNoIG5vdGlmaWNhdGlvbiBzdXBwb3J0IHVzaW5nIEFQSSwgDQp2aWRlbyBzdXBwb3J0IHVzaW5n
IE1lZGlhIGZyYWdtZW50cyBVUkkuPC9ESVY+DQo8RElWPjxGT05UIHNpemU9MiBmYWNlPcvOzOU+
PC9GT05UPiZuYnNwOzwvRElWPjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMg
TmV3IFJvbWFuIj4oZCkuM0dQUHMnIEFkYXB0aXZlIEhUVFAgU3RyZWFtaW5nIChBSFMpOiANCjxC
Uj5pbnRyb2R1Y2VkIHJlY2VudGx5IHdoaWNoIGRlZmluZXMgYSBNZWRpYSBQcmVzZW50YXRpb24g
RGVzY3JpcHRpb24gKE1EUCkgDQo8QlI+YW5kIGV4dGVuc2lvbnMgdG8gdGhlIHdlbGwga25vd24g
SVNPIEJhc2UgTWVkaWEgRmlsZSBGb3JtYXQuIDwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFj
ZT0iVGltZXMgTmV3IFJvbWFuIj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9
IlRpbWVzIE5ldyBSb21hbiI+KGUpLk9wZW4gSVBUViBGb3J1bSAoT0lQRik6IDxCUj5oYXMgYmVl
biANCnB1Ymxpc2hlZCBvbiBTZXAgN3RoLCAyMDEwIGluY2x1ZGluZyAiSFRUUCBBZGFwdGl2ZSBT
dHJlYW1pbmciIHdoaWNoIGFkb3B0cyAzR1BQIA0KQUhTIGFuZCBhZGRzIHN1cHBvcnQgZm9yIE1Q
RUctMiBUcmFuc3BvcnQgU3RyZWFtLiBUaGUgcmVsYXRlZCB3b3JrIGlzIGF2YWlsYWJsZSANCmF0
OjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj48L0ZPTlQ+
Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+KGYpLk1QRUcn
IEhUVFAgU3RyZWFtaW5nIG9mIE1QRUcgTWVkaWEgOiANCjxCUj5NUEVHIGhhcyBwdWJsaXNoZWQg
VXNlcyBDYXNlcyBmb3IgSFRUUCBTdHJlYW1pbmcgb2YgTVBFRyBNZWRpYSBhbmQgDQpSZXF1aXJl
bWVudHMgb24gSFRUUCBTdHJlYW1pbmcgb2YgTVBFRyBNZWRpYS4gVGhlIG5leHQgc3RwZSBpcyB0
byBzdGFuZGFyZGl6ZSBhIA0Kc29sdXRpb24gdGhhdCBhZGRyZXNzZXMgdGhlIG5lZWQgb24gaG93
IHRvIGVtcGxveSBIVFRQIFN0cmVhbWluZyB0byBzdXBwb3J0IE1QRUcgDQpNRWRpYS5UaGVyZWZv
cmUgTVBHRSBpc3N1ZWQgYSBjYWxsIGZvciBwcm9wb3NhbHMgb24gSFRUUCBzdHJlYW1pbmcgb2Yg
TVBFRyANCm1lZGlhLjxCUj48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5l
dyBSb21hbiI+VGhlcmVmb3JlIFN0YW5kYXJkaXp0aW9uIHJlbGF0ZWQgdG8gdGhpcyANCndvcmsm
bmJzcDtuZWVkcyB0byBiZSZuYnNwO2NhcnJpZWQgb3V0IGpvaW50IGJ5IElFVEYvVzNDLzNHUFAg
LiBPdmVybGFwcGluZyB3b3JrIA0KYW5kIGVmZm9ydHMgd2lsbCBiZSBjb250cmlidXRlZCB0byBh
bmQgc3luY2hyb25pemVkIDxCUj53aXRoIHRoZXNlIG90aGVyIA0KcmVsZXZhbnQgZ3JvdXBzLjwv
Rk9OVD48Rk9OVCBzaXplPTI+PC9ESVY+DQo8RElWPjxBIA0KaHJlZj0iaHR0cDovL3Rvb2xzLmll
dGYub3JnL2h0bWwvZHJhZnQtd3UtaHR0cC1zdHJlYW1pbmctb3B0aW1pemF0aW9uLXBzLTAwIj48
L0E+PC9GT05UPiZuYnNwOzwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4i
PjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4z
LiBHaXZlbiB2YXJpb3VzIG9uZ2luZyB3b3JrIGluIG90aGVyIFNET3MgDQp0aGFuIElFVEYmbmJz
cDthbmQgdmFpcm91cyBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb25zIGRldmVsb3BlZCBieSBpbmR1
c3RyaWVzIA0KKGUuZy4sQXBwbGUsIE1pY3Jvc29mdCwgQWRvYmUsIFJlYWxOZXR3b3JrKSwgd2hh
dCBjb250cmlidXRpb24gSUVURiBjb3VsZCANCm1ha2U/PC9GT05UPjxGT05UIGZhY2U9IlRpbWVz
IE5ldyBSb21hbiI+V2hhdCdzIHRoZSBwb3RlbnRpYWwgd29yayBpdGVtPyB3aGF0IA0Ka2luZCBv
ZiBwcm9ibGVtIGRvIHdlIG5lZWQgdG8gc29sdmU/PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBm
YWNlPSJUaW1lcyBOZXcgUm9tYW4iPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFj
ZT0iVGltZXMgTmV3IFJvbWFuIj5ZZXMsIGl0IGlzIGNsZWFyIElFVEYgZm9sa3MgaGFzIGV4cGVy
dGlzZSB0byANCmRvIHRoaXMgd29yay4gVGhlIHBvdGVudGlhbCBwcm9ibGVtcyBhbmQgaXNzdWVz
Jm5ic3A7dGhlIElFVEYgZm9sa3MgYXJlIA0KaW50ZXJlc3RlZCB0byBsb29rIGF0IGFuZCBkaXNj
dXNzIGFyZTo8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+
KGEpLiBJc3N1ZXMgaW52b2x2aW5nIHJlYWwtdGltZSBjb25zaWRlcmF0aW9ucyANCmFuZCBpbnRl
cm9wZXJhYmlsaXR5IHdpdGggb3RoZXIgc3RyZWFtaW5nIHRlY2huaXF1ZXM8L0ZPTlQ+PC9ESVY+
DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+KGIpLiBDb25zaWRlcmF0aW9uIG9m
IHRyYW5zcG9ydGlzc3VlcyANCihmYWlybmVzcywgZGVsYXksIGV0Yy4pPC9GT05UPjwvRElWPg0K
PERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPihjKS4gVHdlYWtpbmcgSFRUUCB0byBp
bXByb3ZlIHN0cmVhbWluZyANCnBlcmZvcm1hbmNlPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBm
YWNlPSJUaW1lcyBOZXcgUm9tYW4iPihkKS5HdWlkYW5jZSBvbiBob3cgdG8gdXNlIEhUVFAgaW4g
YSANCm5ldHdvcmstZnJpZW5kbHkgd2F5LjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0i
VGltZXMgTmV3IFJvbWFuIj4oZSkuIENvb3JkaW5hdGlvbiB3aXRoIG90aGVyIHByb3RvY29scyAN
CmRldmVsb3BlZCBieSBJRVRGLjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMg
TmV3IFJvbWFuIj4oZikuIE9mZmVyIGJldHRlciB0cmFuc3BvcnQgYmV0dGVyIHRoYW4gVENQIA0K
KGxpa2UgU0NUUCksIGJldHRlciB0YWlsb3JlZCBmb3IgdGhlIG5lZWRzIGZvciBzdHJlYW1pbmcg
b3ZlciBodHRwLjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFu
Ij4oZykuIGhvdyB0byB3b3JrIGluIGVudmlyb25tZW50cyB0aGF0IG1heSB1c2UgDQphIGNvbWJp
bmF0aW9uIG9mIFJUUCBtdWx0aWNhc3QgYW5kIEhUVFAgdW5pY2FzdC48QlI+KGgpLiBIb3cgdG8g
ZGVsaXZlciANCnN0cmVhbWluZyBjb250ZW50cyB0byB0aGUgY2xpZW50IG9uIGFueSBkZXZpY2Ug
d2l0aCB0aGUgc2FtZSBUViBRdWFsaXR5IG9mIA0KRXhwZXJpZW5jZS48L0ZPTlQ+PC9ESVY+DQo8
RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+QXMgZm9yIHBsYXlsaXN0IGZvcm1hdCBh
bmQgc3RyZWFtaW5nIGZpbGUgDQpmb3JtYXQsIHRoZXNlIHdvcmtzIGhhdmUgYmVlbiBzcGVjaWZp
ZWQgYnkgM0dQUCwgZm9sbG93ZWQgYnkgTVBFRy9PSVBGLHByb2JhYmx5IA0Kbm90IHRoZSBpbnRl
cmVzdGluZyBwaWVjZSBmb3IgdGhlIElFVEZlcnM8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZh
Y2U9IlRpbWVzIE5ldyBSb21hbiI+PC9GT05UPiZuYnNwOzwvRElWPg0KPERJVj48Rk9OVCBmYWNl
PSJUaW1lcyBOZXcgUm9tYW4iPklmIEkgbWlzcyBzb21ldGhpbmcgb3IgeW91IGhhdmUgYW55IGZ1
cnRoZXIgDQppbnB1dHMgYW5kIHN1Z2dlc3Rpb25zL2NvbW1lbnRzLCBwbGVhc2Ugc3BlYWsgdXAg
b24gdGhlIGxpc3QuPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9t
YW4iPkJhc2VkIG9uIHRoZXNlIGlucHV0cyBhbmQgcHJvcG9zYWxzLCBJIHdvdWxkIA0KbGlrZSB0
byBzaGFyZSBvdXIgdGhvdWdodHMgdGh1cyBmYXIgb24gd2hhdCZuYnNwOyBhIG5ldyBjaGFydGVy
IA0KbWlnaHQ8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+
bG9vayBsaWtlIGFuZCB3aWxsIHBvc3QgaW4gYSBzZXBhcmF0ZSBlbWFpbCB0byANCnRoaXMgZGlz
Y3Vzc2lvbiBsaXN0LiBUaGUgZmVlZGJhY2sgd291bGQgYmUgaGlnaGx5IHVzZWZ1bCBhdCB0aGlz
IA0KcG9pbnQuPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4i
PjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5C
VFc6PC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPlNpbmNl
IHdlIGhhdmUgY3JlYXRlZCBzZXBhcmF0ZWQgbWFpbGluZyBsaXN0IA0KZm9yIHRoaXMgdG9waWMs
IGlmIHlvdSBoYXZlIGFueSBjb21tZW50cy9pZGVhcy9wcm9wb3NhbHMgdG8gc2hhcmUsIHBsZWFz
ZSANCnBvc3Q8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+
dGhlbSB0byB0aGUgbmV3IGRpc2N1c3Npb24mbmJzcDsgDQpsaXN0LjwvRk9OVD48L0RJVj4NCjxE
SVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElW
PjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+UmVnYXJkcyE8L0ZPTlQ+PC9ESVY+DQo8RElW
PjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+LVFpbjwvRk9OVD48L0RJVj4NCjxESVY+PEZP
TlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxGT05U
IGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+PC9GT05UPiZuYnNwOzwvRElWPg0KPERJVj48Rk9OVCBz
aXplPTI+PC9GT05UPiZuYnNwOzwvRElWPjwvQk9EWT48L0hUTUw+DQo=

--Boundary_(ID_yssMswj13iWO0rUw1Lckkg)--

From sunseawq@huawei.com  Fri Sep 24 21:04:46 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 577A43A6886 for <httpstreaming@core3.amsl.com>; Fri, 24 Sep 2010 21:04:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.491
X-Spam-Level: **
X-Spam-Status: No, score=2.491 tagged_above=-999 required=5 tests=[AWL=-2.252,  BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11cI5u-Aqppu for <httpstreaming@core3.amsl.com>; Fri, 24 Sep 2010 21:04:44 -0700 (PDT)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id D747A3A68D9 for <httpstreaming@ietf.org>; Fri, 24 Sep 2010 21:04:43 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9A00IF9BCHIK@szxga04-in.huawei.com> for httpstreaming@ietf.org; Sat, 25 Sep 2010 12:05:06 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9A00GMDBCHA6@szxga04-in.huawei.com> for httpstreaming@ietf.org; Sat, 25 Sep 2010 12:05:05 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9A003B6BCH5X@szxml06-in.huawei.com> for httpstreaming@ietf.org; Sat, 25 Sep 2010 12:05:05 +0800 (CST)
Date: Sat, 25 Sep 2010 12:05:05 +0800
From: Qin Wu <sunseawq@huawei.com>
To: httpstreaming@ietf.org
Message-id: <02f501cb5c66$d61b15f0$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_fc7v+0hkr/dxwb7mZdo9ag)"
X-Priority: 3
X-MSMail-priority: Normal
Subject: [httpstreaming] Charter Skeleton draft- Your thoughts are requested
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Sep 2010 04:04:46 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_fc7v+0hkr/dxwb7mZdo9ag)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: base64

SGksIGZvbGtzOg0KU29ycnkgZm9yIGxhdGUgcmVwbHkgZm9yIHRocmVlLWRheXMgQ2hpbmVzZSBI
b2xpZGF5Lg0KQXMgSSBwb2ludGVkIG91dCBhdCB0aGUgcHJldmlvdXMgZW1haWwsIEkgIHdvdWxk
IGxpa2UgdG8gc2hhcmUgb3VyIHRob3VnaHRzIG9uIHdoYXQgdGhlIG5ldyBjaGFydGVyIGxvb2tz
IGxpa2UuIA0KSGVyZSBpcyAgdGhlIGluaXRpYWwgdmVyc2lvbiBvZiBDaGFydGVyIFNrZWxldG9u
IEkgZHJhZnRlZC5Zb3VyIGZlZWRiYWNrIHdvdWxkIGJlIGhpZ2hseSB1c2VmdWwgYW5kIGFwcHJl
Y2lhdGVkIGF0IHRoaXMgcG9pbnQuDQoNCk1vcmVvdmVyLCBJIHRoaW5rIHdlIG5lZWQgdG8gYmUg
dGhpbmtpbmcgYWJvdXQgd2hhdCB3b3JrIHdpbGwgYmUgYWNjZXB0ZWQNCnVuZGVyIHRoaXMgY2hh
cnRlciwgYW5kIGFyZSB0aGVyZSBhbnkgbWlzc2luZyBwYXJ0IHRoYXQgbmVlZHMgdG8gYmUgdGFr
ZW4gaW50byBhY2NvdW50Lg0KDQoNClJlZ2FyZHMhDQotUWluDQoNCi0tLS0tLS0tDQpHb2FsOg0K
Rm9jdXMgb24gd29yayB3aGljaCB3aWxsIGFkZHJlc3MgcmVsZXZhbnQgaXNzdWVzIGZhY2luZyB0
aGUgbmV0d29yayBvcGVyYXRvciBjb21tdW5pdHkgdG9kYXkuDQpJbiBwYXJ0aWN1bGFyIGFuIGVm
Zm9ydCB3aWxsIGJlIG1hZGUgdG8gYWRkcmVzcyBnYXBzIGFuZCBpc3N1ZXMgaW4gY3VycmVudGx5
IHVuZGVyc3Rvb2QgYmVzdCBwcmFjdGljZXMgZm9yDQpmb3J3YXJkaW5nLCBjb250cm9sIHBsYW5l
LCBhbmQgbWFuYWdlbWVudCBwbGFuZSBhbmQgc2VlayBuZXR3b3JrIGNhcGFiaWxpdHkgdG8gY29u
dHJvbCBhbmQgbWFuYWdlIEhUVFAgU3RyZWFtaW5nLg0KDQpCYWNrZ3JvdW5kOg0KU3RyZWFtaW5n
IHNlcnZpY2UgaXMgZGVzY3JpYmVkIGFzIHRyYW5zbWlzc2lvbiBvZiBkYXRhIG92ZXIgbmV0d29y
ayBhcyBhIHN0ZWFkeSBjb250aW51b3VzIHN0cmVhbSwgYWxsb3dpbmcgcGxheWJhY2sgDQoNCnRv
IHByb2NlZWQgd2hpbGUgc3Vic2VxdWVudCBkYXRhIGlzIGJlaW5nIHJlY2VpdmVkLCB3aGljaCBt
YXkgdXRpbGl6ZSBtdWx0aXBsZSB0cmFuc3BvcnQgcHJvdG9jb2xzIGZvciBkYXRhIGRlbGl2ZXJ5
LiANCg0KSFRUUCBzdHJlYW1pbmcgcmVmZXJzIHRvIHRoZSBzdHJlYW1pbmcgc2VydmljZSB3aGVy
ZWluIHRoZSBIVFRQIHByb3RvY29sIGlzIHVzZWQgZm9yIGJhc2ljIHRyYW5zcG9ydCBvZiBtZWRp
YSBkYXRhLiANCg0KT25lIGV4YW1wbGUgb2YgSFRUUCBzdHJlYW1pbmcgaXMgcHJvZ3Jlc3NpdmUg
ZG93bmxvYWQgc3RyZWFtaW5nIHdoaWNoIGFsbG93cyB0aGUgdXNlciB0byBhY2Nlc3MgY29udGVu
dCB1c2luZyANCg0KZXhpc3RpbmcgaW5mcmFzdHJ1Y3R1cmUgYmVmb3JlIHRoZSBkYXRhIHRyYW5z
ZmVyIGlzIGNvbXBsZXRlLiANCg0KDQoNClNpbmNlIEhUVFAgc3RyZWFtaW5nIHRha2VzIEV4aXN0
aW5nIEhUVFAgYXMgZGF0YSB0cmFuc3BvcnQgKGkuZS4sIEhUVFAgMS4xKSBhbmQgSFRUUCBpcyBv
cGVyYXRlZCBvdmVyIFRDUCwgaXQgaXMNCg0KIG11Y2ggbW9yZSBsaWtlbHkgdG8gY2F1c2UgbWFq
b3IgcGFja2V0IGRyb3Atb3V0cyBhbmQgZ3JlYXRlciBkZWxheSBkdWUgdG8gVENQIHdpdGggdGhl
IGNoYXJhY3RlcmlzdGljIHdoaWNoIGtlZXBzIA0KDQpUQ1AgdHJ5aW5nIHRvIHJlc2VuZCB0aGUg
bG9zdCBwYWNrZXQgYmVmb3JlIHNlbmRpbmcgYW55dGhpbmcgZnVydGhlci5PbmUgd2F5IHRvIHJl
ZHVjZSBtYWpvciBwYWNrZXQgZHJvcC1vdXRzIGlzIHRvIA0KDQppbnRyb2R1Y2UgbWVkaWEgc2Vn
bWVudGF0aW9uIGNhcGFiaWxpdHkgaW4gdGhlIG5ldHdvcmsgYmVoaW5kIG1lZGlhIGVuY29kZXIs
IGkuZS4sIHVzaW5nIHNlZ21lbnRlciB0byBzcGxpdCB0aGUgaW5wdXQgDQoNCnN0cmVhbWluZyBt
ZWRpYSBpbnRvIGEgc2VyaWFsIG9mIHNtYWxsIGNodW5rcyBhbmQgbWVhbndoaWxlIGNyZWF0aW5n
IG1hbmlmZXN0IGZpbGUgY29udGFpbmluZyByZWZlcmVuY2UgdG8gZWFjaCBjaHVua3MuIA0KDQpB
bGxvd2luZyBzdWNoIHN0cmVhbWluZyBtZWRpYSBzZWdtZW50YXRpb24gY2FuIG1pdGlnYXRlIGdy
ZWF0IGRlbGF5cyBhbmQgYnJlYWt1cHMgZHVyaW5nIHN0cmVhbWluZyBwbGF5b3V0Lg0KDQoNCg0K
V2h5IEhUVFAgU3RyZWFtaW5nOg0KDQpBcyB0aGUgSFRUUCBwcm90b2NvbCBpcyB3aWRlbHkgdXNl
ZCBvbiB0aGUgSW50ZXJuZXQgYXMgZGF0YSB0cmFuc3BvcnQsIGl0IGhhcyBzaW5jZSBiZWVuIGVt
cGxveWVkIGV4dGVuc2l2ZWx5IGZvciB0aGUgZGVsaXZlcnkgb2YgbXVsdGltZWRpYSBjb250ZW50
LiBBIHNpZ25pZmljYW50IHBhcnQgb2YgdGhlDQoNCiBJbnRlcm5ldCB0cmFmZmljIHRvZGF5IGZv
cm1seSBnZW5lcmF0ZWQgYnkgUDJQIGFwcGxpY2F0aW9uIGhhcyBiZWVuIGVjbGlwc2VkIGJ5IHN0
cmVhbWluZywgQ0ROIGFuZCBkaXJlY3QgZG93bmxvYWQuIA0KDQpBbm90aGVyIHRyZW5kIGlzIHRo
ZSBncm93aW5nIHBvcHVsYXJpdHkgb2YgY29ubmVjdGVkIGRldmljZXMgbGlrZSBTbWFydHBob25l
cywgVFZzLCBQQ3MgYW5kIHRhYmxldHMgaXMgcmFpc2luZyBpbnRlcmVzdCANCg0KaW4gbXVsdGkt
c2NyZWVuIHNlcnZpY2VzIHRoYXQgZW5hYmxlIGNvbnN1bWVycyB0byBhY2Nlc3MgdGhlIHNhbWUg
bWVkaWEgY29udGVudCBhbmQgcXVhbGl0eSBvZiBleHBlcmllbmNlIChRb0UpIG9uIGFueSANCg0K
ZGV2aWNlLCBhbnl0aW1lIGFuZCBhbnl3aGVyZS4gU2luY2UgYWxtb3N0IGFsbCB0aGUgY29ubmVj
dGVkIGRldmljZXMgaGF2ZSBicm93c2VyIHN1cHBvcnQsIGJ1dCBub3QgYWxsIG9mIHRoZW0gY2Fu
IA0KDQphZmZvcmQgaGlnaCBDUFUgbG9hZCBhbmQgYmF0dGVyaWVzIGRyYWluaW5nIGFzIFRWcyBv
ciBQQ3MsIGl0IGlzIG9idmlvdXNseSBhIGJlc3QgY2hvaWNlIHRvIHVzZSBIVFRQIHN0cmVhbWlu
ZyB0byANCg0Kc3VwcG9ydCBtdWx0aS1zY3JlZW4gdmlkZW8gZGVsaXZlcnkuIA0KDQoNCg0KUHJv
YmxlbXM6IChUaGUgY2hhbGxlbmdpbmcgb2YgdGhlIGV4aXN0aW5nIHdvcmsgb24gSFRUUCBzdHJl
YW1pbmcpDQoNCldpdGggbWVkaWEgc2VnbWVudGF0aW9uIHN1cHBvcnQsIGV4aXN0aW5nIHN0cmVh
bWluZyB0ZWNobm9sb2d5IChlLmcuLCBwcm9ncmVzc2l2ZSBkb3dubG9hZCBzdHJlYW1pbmcpIA0K
DQppcyBjaGFyYWN0ZXJpemVkIGFzIGNsaWVudCBiYXNlZCBwdWxsIHNjaGVtZXMgYW5kIG1vcmUg
cmVsaWVzIG9uIGNsaWVudCB0byBoYW5kbGUgYnVmZmVyIGFuZCBwbGF5YmFjayBkdXJpbmcgDQoN
CmRvd25sb2FkLiBIb3dldmVyIHN0cmVhbWluZyBsb25nIGR1cmF0aW9uIGFuZCBoaWdoIHF1YWxp
dHkgbWVkaWEgb3ZlciB0aGUgaW50ZXJuZXQgaGFzIHNldmVyYWwgdW5pcXVlIENoYWxsZW5nZXM6
DQoNCqhDICAgIENsaWVudCBwb2xsaW5nIGZvciBlYWNoIG5ldyBkYXRhIGluIGNodW5rcyB1c2lu
ZyBIVFRQIHJlcXVlc3RzIGlzIG5vdCBlZmZpY2llbnQgdG8gZGVsaXZlciBoaWdoLXF1YWxpdHkg
dmlkZW8gY29udGVudCBhY3Jvc3MgdGhlIEludGVybmV0DQoNCqhDICAgIFNlZ21lbnRhdGlvbiBj
YXBhYmlsaXR5IHJlcXVpcmVzIG92ZXItdXRpbGl6aW5nIENQVSBhbmQgYmFuZHdpZHRoIHJlc291
cmNlcywgd2hpY2ggbWF5IG5vdCBiZSBhIGRlc2lyYWJsZSBhbmQgZWZmZWN0aXZlIHdheSB0byBp
bXByb3ZlIHRoZSBxdWFsaXR5IG9mIHN0cmVhbWluZyBtZWRpYSBkZWxpdmVyeQ0KDQqoQyAgICBM
YWNrIG9mIFFvUyBndWFyYW50ZWUgb24gdGhlIHBhY2tldCBzd2l0Y2hpbmcgYmFzZWQgSW50ZXJu
ZXQgLCB0aGUgcXVhbGl0eSBvZiBJbnRlcm5ldCBtZWRpYSBzdHJlYW1pbmcgbWF5IHNpZ25pZmlj
YW50IGRlZ3JhZGUgZHVlIHRvIHJpc2luZyB1c2FnZSANCg0KqEMgICAgRXhwZXJpZW5jZSBidXJz
dGluZXNzIG9yIG90aGVyIGR5bmFtaWNzIGNoYW5nZXMgZHVlIHRvIGJhbmR3aWR0aCBmbHVjdHVh
dGlvbnMgYW5kIGhldGVyb2dlbmVvdXMgaGFuZG92ZXIuDQoNCqhDICAgIEltcG9zc2libGUgdG8g
ZmFzdC1mb3J3YXJkIHRocm91Z2ggYW55IHBhcnQgb2YgYSBzdHJlYW1pbmcgY29udGVudHMgdW50
aWwgaXQgaXMgc3RvcmVkIG9uIHRoZSB1c2VyJ3MgZGV2aWNlDQoNCkdpdmVuIHRoZXNlIGNoYWxs
ZW5nZXMsIHRoZSB0eXBpY2FsIHVzZXIgZXhwZXJpZW5jZSBjYW4gYmUgbGltaXRlZCBieSBkZWxh
eWVkIHN0YXJ0dXBzLCBwb29yIHF1YWxpdHksIGJ1ZmZlcmluZyBkZWxheXMsIGFuZCBpbmFkZXF1
YXRlIHBsYXliYWNrIGNvbnRyb2wuDQoNCg0KDQpTY29wZToNCg0KYS4gRXhwbG9yYXRpb24gb2Yg
cHJvYmxlbSBpbmhlcmVudCBpbiBIVFRQIHN0cmVhbWluZy4NCg0KDQpiLlByb3Bvc2FscyBmb3Ig
bmV3IGFwcHJvYWNoZXMgdG8gb3BlcmF0aW9uYWwgY2hhbGxlbmdlcyBtZXRpb25lZCBhYm92ZS4N
CkluIG9yZGVyIHRvIGFkZHJlc3MgdGhvc2UgYWJvdmUgY2hhbGxlbmdlcyBlZmZlY3RpdmVseSAs
IHRoZSBncm91cCBtYXkgY29uc2lkZXIgdG8gZGVzaWduIGFuZCBzcGVjaWZ5ICANCg0KbmV0d29y
ayBiYXNlZCBIVFRQIFN0cmVhbWluZyBzY2hlbWVzL3Byb3RvY29sIHRoYXQgd2lsbCBvZmZlciBl
ZmZpY2llbnQgYW5kIG5ldHdvcmstZnJpZW5kbHkgdHJhbnNwb3J0IA0KDQp3aXRoIFFvUy9Rb0Ug
Z3VhcmFudGVlZCBhbmQgdGhlIGZlZWRiYWNrIG9uIHF1YWxpdHkgb2YgZGF0YSBkZWxpdmVyeS4g
SFRUUCBTdHJlYW1pbmcgYXBwbGljYXRpb25zIGNhbiByZWx5DQoNCiBvbiB0aGUgc2VydmVyIHNp
ZGUgdG8gZGV0ZWN0IHRoZSB1c2VyJ3MgY29ubmVjdGlvbiBzcGVlZCBhbmQgc2VsZWN0IHRoZSBz
dHJlYW1pbmcgY29udGVudHMgd2l0aCB0aGUgYXBwcm9wcmlhdGUNCg0KIGVuY29kaW5nIHJhdGUg
Zm9yIHNtb290aCwgdW5pbnRlcnJ1cHRlZCBwbGF5YmFjay4gQWxzbyBpdCBjYW4gY2hvb3NlIHRv
IHN3aXRjaCBiZXR3ZWVuIHB1c2ggb3IgcHVsbCB1c2luZyB0aGUgDQoNCmJldHRlciB0cmFuc3Bv
cnQuDQoNCg0KDQpBcyBhIHNpbXBsZSBleGFtcGxlLCB0aGUgc2VydmVyIGtlZXBzIG9uIHB1c2hp
bmcgZGF0YSBjaHVua3MgdG8gdGhlIGNsaWVudCBhbmQgdGhlIGNsaWVudCBjb21tdW5pY2F0ZXMg
DQoNCndpdGggdGhlIHNlcnZlciBvdmVyIGEgZnVsbC1kdXBsZXggVENQIGNvbm5lY3Rpb24gdG8g
Y29udmV5IGZlZWRiYWNrIG9uIHF1YWxpdHkgb2YgZGF0YSBkZWxpdmVyeS4gQW5kIHRoZW4gdGhl
IHNlcnZlciANCg0KdHVuZXMgdGhlIHBhcmFtZXRlcnMgc3VjaCBhcyBidWZmZXIgc2l6ZSBhbmQg
YmFuZHdpZHRoIGFjY29yZGluZyB0byBRb1MgZmVlZGJhY2sgYW5kIG5ldHdvcmsgbG9hZC4gSW4g
Y2FzZSBvZiBzdHJlYW1pbmcgDQoNCmNoYW5nZXMgb3IgZmFpbG92ZXIsIHRoZSBzZXJ2ZXIgbWF5
IHNlbmQgbm90aWZpY2F0aW9uIGV2ZW50IHRvIHRoZSBjbGllbnQuIFRob3VnaCB0aGVyZSBhcmUg
ZXhpc3Rpbmcgc2VydmVyIHB1c2ggc2NoZW1lcyANCg0KKGUuZy4sIFNlcnZlciBTZW50IEV2ZW50
LCBYTUxIdHRwUmVxdWVzdCwgaUZyYW1lLFdlYlNvY2tldCksIGhvd2V2ZXIgdGhleSBtaWdodCBi
ZSBsYWNrIGNhcGFiaWxpdHkgZm9yIA0KDQpwcm92aWRpbmcgZmVlZGJhY2sgb24gcXVhbGl0eSBv
ZiBkYXRhIGRlbGl2ZXJ5Lg0KDQoNCg0KDQpOb24tR29hbDoNClBsYXlsaXN0IGZvcm1hdCBhbmQg
U3RyZWFtaW5nIGZpbGUgZm9ybWF0IHNob3VsZCBiZSBiZXlvbmQgc2NvcGUgb2YgdGhpcyBjaGFy
dGVyLg0KDQogDQo=

--Boundary_(ID_fc7v+0hkr/dxwb7mZdo9ag)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWdi
MjMxMiIgaHR0cC1lcXVpdj1Db250ZW50LVR5cGU+DQo8TUVUQSBuYW1lPUdFTkVSQVRPUiBjb250
ZW50PSJNU0hUTUwgOC4wMC42MDAxLjE4OTI4Ij4NCjxTVFlMRT48L1NUWUxFPg0KPC9IRUFEPg0K
PEJPRFkgYmdDb2xvcj0jY2NlOGNmPg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4i
PkhpLCBmb2xrczo8L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21h
biI+U29ycnkgZm9yIGxhdGUgcmVwbHkgZm9yIA0KdGhyZWUtZGF5cyZuYnNwO0NoaW5lc2UgSG9s
aWRheS48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+QXMg
SSBwb2ludGVkIG91dCBhdCB0aGUgcHJldmlvdXMgZW1haWwsIA0KSSZuYnNwOyB3b3VsZCBsaWtl
IDwvRk9OVD48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPnRvIHNoYXJlJm5ic3A7b3VyIA0K
dGhvdWdodHMgb24gd2hhdCB0aGUgbmV3IGNoYXJ0ZXIgbG9va3MgbGlrZS4gPC9GT05UPjwvRElW
Pg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPkhlcmUgaXMmbmJzcDsgdGhlIGlu
aXRpYWwgdmVyc2lvbiBvZiBDaGFydGVyIA0KU2tlbGV0b24gSSBkcmFmdGVkLllvdXIgZmVlZGJh
Y2sgd291bGQgYmUgaGlnaGx5IHVzZWZ1bCBhbmQgYXBwcmVjaWF0ZWQgPEZPTlQgDQpmYWNlPSJU
aW1lcyBOZXcgUm9tYW4iPmF0IHRoaXMgcG9pbnQuPC9GT05UPjwvRk9OVD48L0RJVj4NCjxESVY+
PEZPTlQgc2l6ZT0yPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMg
TmV3IFJvbWFuIj5Nb3Jlb3ZlciwgSSB0aGluayB3ZSBuZWVkIHRvIGJlIHRoaW5raW5nIGFib3V0
IA0Kd2hhdCB3b3JrIHdpbGwgYmUgYWNjZXB0ZWQ8QlI+dW5kZXIgdGhpcyBjaGFydGVyLCBhbmQg
YXJlIHRoZXJlIGFueSBtaXNzaW5nIHBhcnQgDQp0aGF0IG5lZWRzIHRvIGJlIHRha2VuIGludG8g
YWNjb3VudC48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIHNpemU9Mj48L0ZPTlQ+Jm5ic3A7PC9E
SVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+PC9GT05UPiZuYnNwOzwvRElW
Pg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPlJlZ2FyZHMhPC9GT05UPjwvRElW
Pg0KPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPi1RaW48L0ZPTlQ+PC9ESVY+DQo8
RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+PC9GT05UPiZuYnNwOzwvRElWPg0KPERJ
Vj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPi0tLS0tLS0tPC9GT05UPjwvRElWPg0KPERJ
Vj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPjxTVFJPTkc+R29hbDo8L1NUUk9ORz48L0ZP
TlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+Rm9jdXMgb24gd29y
ayB3aGljaCB3aWxsIGFkZHJlc3MgcmVsZXZhbnQgDQppc3N1ZXMgZmFjaW5nIHRoZSBuZXR3b3Jr
IG9wZXJhdG9yIGNvbW11bml0eSB0b2RheS48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIGZhY2U9
IlRpbWVzIE5ldyBSb21hbiI+SW4gcGFydGljdWxhciBhbiBlZmZvcnQgd2lsbCBiZSBtYWRlIHRv
IA0KYWRkcmVzcyZuYnNwO2dhcHMgYW5kIGlzc3VlcyBpbiBjdXJyZW50bHkgdW5kZXJzdG9vZCBi
ZXN0IHByYWN0aWNlcyANCmZvcjxCUj5mb3J3YXJkaW5nLCBjb250cm9sIHBsYW5lLCBhbmQgbWFu
YWdlbWVudCBwbGFuZSBhbmQgc2VlayBuZXR3b3JrIA0KY2FwYWJpbGl0eSB0byBjb250cm9sIGFu
ZCBtYW5hZ2UgSFRUUCBTdHJlYW1pbmcuPC9GT05UPjwvRElWPg0KPERJVj48Rk9OVCBmYWNlPSJU
aW1lcyBOZXcgUm9tYW4iPjwvRk9OVD4mbmJzcDs8L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGlt
ZXMgTmV3IFJvbWFuIj48U1RST05HPkJhY2tncm91bmQ6PC9TVFJPTkc+PC9GT05UPjwvRElWPg0K
PERJVj4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PFNQ
QU4gDQpzdHlsZT0iRk9OVC1GQU1JTFk6ICdUaW1lcyBOZXcgUm9tYW4nOyBDT0xPUjogYmxhY2s7
IG1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgt
Q047IG1zby1iaWRpLWZvbnQtc2l6ZTogMTIuMHB0IiANCmxhbmc9RU4tVVM+U3RyZWFtaW5nIHNl
cnZpY2UgaXMgZGVzY3JpYmVkIGFzIHRyYW5zbWlzc2lvbiBvZiBkYXRhIG92ZXIgbmV0d29yayAN
CmFzIGEgc3RlYWR5IGNvbnRpbnVvdXMgc3RyZWFtLCBhbGxvd2luZyBwbGF5YmFjayA8L1NQQU4+
PC9QPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48U1BB
TiANCnN0eWxlPSJGT05ULUZBTUlMWTogJ1RpbWVzIE5ldyBSb21hbic7IENPTE9SOiBibGFjazsg
bXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1D
TjsgbXNvLWJpZGktZm9udC1zaXplOiAxMi4wcHQiIA0KbGFuZz1FTi1VUz50byBwcm9jZWVkIHdo
aWxlIHN1YnNlcXVlbnQgZGF0YSBpcyBiZWluZyByZWNlaXZlZCwgd2hpY2ggDQo8L1NQQU4+PEZP
TlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M
5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiBsYW5nPUVOLVVTPm1heSANCnV0aWxpemUg
bXVsdGlwbGUgdHJhbnNwb3J0IHByb3RvY29scyBmb3IgZGF0YSBkZWxpdmVyeS48L1NQQU4+PFNQ
QU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IEJhdGFuZzsgbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6IEtPIiBsYW5nPUVOLVVTPiANCjwvU1BBTj48L0ZPTlQ+PC9QPg0KPFAgc3R5bGU9
Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNlPVRpbWVzPjxT
UEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiBCYXRhbmc7IG1zby1mYXJlYXN0
LWxhbmd1YWdlOiBLTyIgDQpsYW5nPUVOLVVTPkhUVFAgc3RyZWFtaW5nIHJlZmVycyB0byB0aGUg
c3RyZWFtaW5nIHNlcnZpY2Ugd2hlcmVpbiB0aGUgSFRUUCANCnByb3RvY29sIGlzIHVzZWQgZm9y
IGJhc2ljIHRyYW5zcG9ydCBvZiBtZWRpYSBkYXRhPC9TUEFOPjxTUEFOIA0Kc3R5bGU9Im1zby1m
YXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIGxh
bmc9RU4tVVM+LiANCjwvU1BBTj48L0ZPTlQ+PC9QPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBj
bSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNlPVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1z
by1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04i
IGxhbmc9RU4tVVM+T25lIA0KZXhhbXBsZSBvZiBIVFRQIHN0cmVhbWluZyBpcyBwcm9ncmVzc2l2
ZSBkb3dubG9hZCBzdHJlYW1pbmcgd2hpY2ggPC9TUEFOPjxTUEFOIA0KbGFuZz1FTi1VUz5hbGxv
d3MgdGhlIHVzZXIgdG8gYWNjZXNzIGNvbnRlbnQgPC9TUEFOPjxTUEFOIA0Kc3R5bGU9Im1zby1m
YXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0K
bGFuZz1FTi1VUz51c2luZyA8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZw
dCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxl
PSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpI
LUNOIiANCmxhbmc9RU4tVVM+ZXhpc3RpbmcgaW5mcmFzdHJ1Y3R1cmUgPC9TUEFOPjxTUEFOIGxh
bmc9RU4tVVM+YmVmb3JlIHRoZSBkYXRhIA0KdHJhbnNmZXIgaXMgY29tcGxldGU8L1NQQU4+PFNQ
QU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxh
bmd1YWdlOiBaSC1DTiIgbGFuZz1FTi1VUz4uIA0KPC9TUEFOPjwvRk9OVD48L1A+DQo8UCBzdHls
ZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9VGltZXM+
PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0
LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0ZPTlQ+Jm5ic3A7PC9QPg0K
PFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNl
PVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28t
ZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz48Rk9OVCBzaXplPTIgZmFjZT3L
zszlPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPlNpbmNlIEhUVFAgDQpzdHJl
YW1pbmcgdGFrZXMgRXhpc3RpbmcgSFRUUCBhcyBkYXRhIHRyYW5zcG9ydCAoaS5lLiwgSFRUUCAx
LjEpIGFuZCBIVFRQIGlzIA0Kb3BlcmF0ZWQgb3ZlciBUQ1AsIGl0IGlzPC9GT05UPjwvRk9OVD48
L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1N
c29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250
LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+
PEZPTlQgc2l6ZT0yIGZhY2U9y87M5T48Rk9OVCBzaXplPTMgZmFjZT0iVGltZXMgTmV3IFJvbWFu
Ij4mbmJzcDttdWNoIA0KbW9yZSBsaWtlbHkgdG8gY2F1c2UgbWFqb3IgcGFja2V0IGRyb3Atb3V0
cyBhbmQgZ3JlYXRlciBkZWxheSBkdWUgdG8gVENQIHdpdGggDQp0aGUgY2hhcmFjdGVyaXN0aWMg
d2hpY2gga2VlcHMgPC9GT05UPjwvRk9OVD48L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJN
QVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BB
TiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+PEZPTlQgc2l6ZT0yIGZhY2U9y87M5T48Rk9OVCBz
aXplPTMgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5UQ1AgdHJ5aW5nIA0KdG8gcmVzZW5kIHRoZSBs
b3N0IHBhY2tldCBiZWZvcmUgc2VuZGluZyBhbnl0aGluZyANCmZ1cnRoZXIuPC9GT05UPjwvRk9O
VD48L1NQQU4+PC9GT05UPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVh
c3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgbGFuZz1F
Ti1VUz5PbmUgDQp3YXkgdG8gcmVkdWNlIG1ham9yIHBhY2tldCBkcm9wLW91dHMgaXMgdG8gPC9T
UEFOPjwvRk9OVD48L1A+DQo8UCBzdHlsZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNv
Tm9ybWFsPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1m
YW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPmlu
dHJvZHVjZSBtZWRpYSBzZWdtZW50YXRpb24gY2FwYWJpbGl0eSBpbiB0aGUgbmV0d29yayBiZWhp
bmQgbWVkaWEgDQo8L1NQQU4+PC9GT05UPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0i
bXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1D
TiIgDQpsYW5nPUVOLVVTPmVuY29kZXIsIGkuZS4sIHVzaW5nIHNlZ21lbnRlciB0byBzcGxpdCB0
aGUgaW5wdXQgPC9TUEFOPjwvRk9OVD48L1A+DQo8UCBzdHlsZT0iTUFSR0lOOiA2cHQgMGNtIDBw
dCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQps
YW5nPUVOLVVTPnN0cmVhbWluZyBtZWRpYSBpbnRvIGEgc2VyaWFsIG9mIHNtYWxsIGNodW5rcyBh
bmQgbWVhbndoaWxlIGNyZWF0aW5nIA0KPC9TUEFOPjwvRk9OVD48Rk9OVCBmYWNlPVRpbWVzPjxT
UEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1s
YW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz5tYW5pZmVzdCBmaWxlIGNvbnRhaW5pbmcgcmVm
ZXJlbmNlIHRvIGVhY2ggY2h1bmtzLiA8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJH
SU46IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiAN
CnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6IFpILUNOIiANCmxhbmc9RU4tVVM+QWxsb3dpbmcgc3VjaCBzdHJlYW1pbmcgbWVkaWEgc2Vn
bWVudGF0aW9uIGNhbiBtaXRpZ2F0ZSBncmVhdCBkZWxheXMgDQo8L1NQQU4+PC9GT05UPjxGT05U
IGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7
IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgbGFuZz1FTi1VUz5hbmQgDQpicmVha3VwcyBk
dXJpbmcgc3RyZWFtaW5nIHBsYXlvdXQuPC9TUEFOPjwvRk9OVD48L1A+DQo8UCBzdHlsZT0iTUFS
R0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9VGltZXM+PFNQQU4g
DQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1
YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0ZPTlQ+Jm5ic3A7PC9QPg0KPFAgc3R5
bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNlPVRpbWVz
PjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFz
dC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz48U1RST05HPldoeSBIVFRQIFN0cmVhbWlu
Zzo8L1NUUk9ORz48L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20g
MHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28t
ZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiAN
Cmxhbmc9RU4tVVM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IEJhdGFu
ZzsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IEtPIiBsYW5nPUVOLVVTPkFzIA0KdGhlIEhUVFAgcHJv
dG9jb2wgaXMgd2lkZWx5IHVzZWQgb24gdGhlIEludGVybmV0PC9TUEFOPjxTUEFOIA0Kc3R5bGU9
Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgt
Q04iIGxhbmc9RU4tVVM+IGFzIA0KPC9TUEFOPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHls
ZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBa
SC1DTiIgbGFuZz1FTi1VUz5kYXRhIA0KdHJhbnNwb3J0PC9TUEFOPjxTUEFOIA0Kc3R5bGU9Im1z
by1mYXJlYXN0LWZvbnQtZmFtaWx5OiBCYXRhbmc7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBLTyIg
bGFuZz1FTi1VUz4sIA0KaXQgaGFzIHNpbmNlIGJlZW4gZW1wbG95ZWQgZXh0ZW5zaXZlbHkgZm9y
IHRoZSBkZWxpdmVyeSBvZiBtdWx0aW1lZGlhIA0KY29udGVudDwvU1BBTj48U1BBTiANCnN0eWxl
PSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpI
LUNOIiBsYW5nPUVOLVVTPi4gQSANCnNpZ25pZmljYW50IHBhcnQgb2YgdGhlPC9TUEFOPjwvRk9O
VD48L1A+DQo8UCBzdHlsZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxG
T05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvO
zOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPiZuYnNwO0ludGVy
bmV0IHRyYWZmaWMgdG9kYXkgZm9ybWx5IGdlbmVyYXRlZCBieSBQMlAgYXBwbGljYXRpb24gaGFz
IA0KYmVlbiBlY2xpcHNlZCBieSBzdHJlYW1pbmcsIENETiBhbmQgZGlyZWN0IGRvd25sb2FkLiA8
L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1N
c29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250
LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+
QW5vdGhlciB0cmVuZCBpcyB0aGUgZ3Jvd2luZyBwb3B1bGFyaXR5IG9mIGNvbm5lY3RlZCBkZXZp
Y2VzIGxpa2UgDQpTbWFydHBob25lcywgVFZzLCBQQ3MgYW5kIHRhYmxldHMgaXMgcmFpc2luZyBp
bnRlcmVzdCA8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0
IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFy
ZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiBsYW5n
PUVOLVVTPmluIA0KbXVsdGktc2NyZWVuIHNlcnZpY2VzIHRoYXQgZW5hYmxlIGNvbnN1bWVycyB0
byBhY2Nlc3MgdGhlIHNhbWUgbWVkaWEgY29udGVudCBhbmQgDQpxdWFsaXR5IG9mIGV4cGVyaWVu
Y2UgKFFvRSkgb24gYW55IDwvU1BBTj48L0ZPTlQ+PC9QPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0
IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNlPVRpbWVzPjxTUEFOIA0Kc3R5bGU9
Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgt
Q04iIA0KbGFuZz1FTi1VUz5kZXZpY2UsIGFueXRpbWUgYW5kIGFueXdoZXJlLiBTaW5jZSBhbG1v
c3QgYWxsIHRoZSBjb25uZWN0ZWQgZGV2aWNlcyANCmhhdmUgYnJvd3NlciBzdXBwb3J0LCBidXQg
bm90IGFsbCBvZiB0aGVtIGNhbiA8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46
IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0
eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
IFpILUNOIiANCmxhbmc9RU4tVVM+YWZmb3JkIGhpZ2ggQ1BVIGxvYWQgYW5kIGJhdHRlcmllcyBk
cmFpbmluZyBhcyBUVnMgb3IgUENzLCBpdCBpcyANCm9idmlvdXNseSBhIGJlc3QgY2hvaWNlIHRv
IHVzZSBIVFRQIHN0cmVhbWluZyB0byA8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJH
SU46IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiAN
CnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6IFpILUNOIiANCmxhbmc9RU4tVVM+c3VwcG9ydCBtdWx0aS1zY3JlZW4gdmlkZW8gZGVsaXZl
cnkuIDwvU1BBTj48L0ZPTlQ+PC9QPjwvU1BBTj48L0ZPTlQ+DQo8UCBzdHlsZT0iTUFSR0lOOiA2
cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHls
ZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBa
SC1DTiIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0ZPTlQ+Jm5ic3A7PC9QPg0KPFAgc3R5bGU9Ik1B
UkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCnN0eWxlPSJGT05ULUZB
TUlMWTogJ1RpbWVzIE5ldyBSb21hbic7IENPTE9SOiBibGFjazsgbXNvLWZhcmVhc3QtZm9udC1m
YW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTjsgbXNvLWJpZGktZm9udC1z
aXplOiAxMi4wcHQiIA0KbGFuZz1FTi1VUz48U1RST05HPlByb2JsZW1zOiAoVGhlIGNoYWxsZW5n
aW5nIG9mIHRoZSBleGlzdGluZyB3b3JrIG9uIEhUVFAgDQpzdHJlYW1pbmcpPD94bWw6bmFtZXNw
YWNlIHByZWZpeCA9IG8gbnMgPSANCiJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpv
ZmZpY2UiIC8+PG86cD48L286cD48L1NUUk9ORz48L1NQQU4+PC9QPg0KPFAgc3R5bGU9Ik1BUkdJ
TjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFz
dC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9
RU4tVVM+PEZPTlQgZmFjZT1UaW1lcz5XaXRoIG1lZGlhIHNlZ21lbnRhdGlvbiBzdXBwb3J0LCBl
eGlzdGluZyBzdHJlYW1pbmcgDQp0ZWNobm9sb2d5IChlLmcuLCBwcm9ncmVzc2l2ZSBkb3dubG9h
ZCBzdHJlYW1pbmcpIDwvRk9OVD48L1NQQU4+PC9QPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBj
bSAwcHQiIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZh
bWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+PEZP
TlQgZmFjZT1UaW1lcz5pcyBjaGFyYWN0ZXJpemVkIGFzIGNsaWVudCBiYXNlZCBwdWxsIHNjaGVt
ZXMgYW5kIA0KbW9yZSByZWxpZXMgb24gY2xpZW50IHRvIGhhbmRsZSBidWZmZXIgYW5kIHBsYXli
YWNrIGR1cmluZyA8L0ZPTlQ+PC9TUEFOPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20g
MHB0IiBjbGFzcz1Nc29Ob3JtYWw+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1p
bHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPjxGT05U
IGZhY2U9VGltZXM+ZG93bmxvYWQuIEhvd2V2ZXIgc3RyZWFtaW5nIGxvbmcgZHVyYXRpb24gYW5k
IGhpZ2ggDQpxdWFsaXR5IG1lZGlhIG92ZXIgdGhlIGludGVybmV0IGhhcyBzZXZlcmFsIHVuaXF1
ZSANCkNoYWxsZW5nZXM6PG86cD48L286cD48L0ZPTlQ+PC9TUEFOPjwvUD4NCjxQIA0Kc3R5bGU9
IlRFWFQtSU5ERU5UOiAtMThwdDsgTUFSR0lOOiA2cHQgMGNtIDBwdCAzNnB0OyBtc28tbGlzdDog
bDAgbGV2ZWwxIGxmbzE7IHRhYi1zdG9wczogbGlzdCAzNi4wcHQiIA0KY2xhc3M9TXNvTm9ybWFs
PjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFNSUxZOiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTog
WkgtQ047IG1zby1iaWRpLWZvbnQtZmFtaWx5OiDLzszlIiANCmxhbmc9RU4tVVM+PFNQQU4gc3R5
bGU9Im1zby1saXN0OiBJZ25vcmUiPqhDPFNQQU4gDQpzdHlsZT0iRk9OVDogN3B0ICdUaW1lcyBO
ZXcgUm9tYW4nIj4mbmJzcDsmbmJzcDsmbmJzcDsgDQo8L1NQQU4+PC9TUEFOPjwvU1BBTj48U1BB
TiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+PEZPTlQgZmFjZT1UaW1lcz5DbGllbnQgcG9sbGlu
ZyBmb3IgZWFjaCBuZXcgZGF0YSBpbiBjaHVua3MgdXNpbmcgDQpIVFRQIHJlcXVlc3RzIGlzIG5v
dCBlZmZpY2llbnQgdG8gZGVsaXZlciBoaWdoLXF1YWxpdHkgdmlkZW8gY29udGVudCBhY3Jvc3Mg
dGhlIA0KSW50ZXJuZXQ8bzpwPjwvbzpwPjwvRk9OVD48L1NQQU4+PC9QPg0KPFAgDQpzdHlsZT0i
VEVYVC1JTkRFTlQ6IC0xOHB0OyBNQVJHSU46IDZwdCAwY20gMHB0IDM2cHQ7IG1zby1saXN0OiBs
MCBsZXZlbDEgbGZvMTsgdGFiLXN0b3BzOiBsaXN0IDM2LjBwdCIgDQpjbGFzcz1Nc29Ob3JtYWw+
PFNQQU4gDQpzdHlsZT0iRk9OVC1GQU1JTFk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBa
SC1DTjsgbXNvLWJpZGktZm9udC1mYW1pbHk6IMvOzOUiIA0KbGFuZz1FTi1VUz48U1BBTiBzdHls
ZT0ibXNvLWxpc3Q6IElnbm9yZSI+qEM8U1BBTiANCnN0eWxlPSJGT05UOiA3cHQgJ1RpbWVzIE5l
dyBSb21hbiciPiZuYnNwOyZuYnNwOyZuYnNwOyANCjwvU1BBTj48L1NQQU4+PC9TUEFOPjxTUEFO
IA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5n
dWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz48Rk9OVCBmYWNlPVRpbWVzPlNlZ21lbnRhdGlvbiBj
YXBhYmlsaXR5IHJlcXVpcmVzIG92ZXItdXRpbGl6aW5nIENQVSANCmFuZCBiYW5kd2lkdGggcmVz
b3VyY2VzLCA8L0ZPTlQ+PC9TUEFOPjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFNSUxZOiAnVGltZXMg
TmV3IFJvbWFuJzsgQ09MT1I6IGJsYWNrOyBtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5Tsg
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOOyBtc28tYmlkaS1mb250LXNpemU6IDEyLjBwdCIg
DQpsYW5nPUVOLVVTPndoaWNoIG1heSBub3QgYmUgYSBkZXNpcmFibGUgYW5kIGVmZmVjdGl2ZSB3
YXkgdG8gaW1wcm92ZSB0aGUgcXVhbGl0eSANCm9mIHN0cmVhbWluZyBtZWRpYSBkZWxpdmVyeTwv
U1BBTj48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+PG86cD48L286cD48L1NQQU4+PC9Q
Pg0KPFAgDQpzdHlsZT0iVEVYVC1JTkRFTlQ6IC0xOHB0OyBNQVJHSU46IDZwdCAwY20gMHB0IDM2
cHQ7IG1zby1saXN0OiBsMCBsZXZlbDEgbGZvMTsgdGFiLXN0b3BzOiBsaXN0IDM2LjBwdCIgDQpj
bGFzcz1Nc29Ob3JtYWw+PFNQQU4gDQpzdHlsZT0iRk9OVC1GQU1JTFk6IMvOzOU7IG1zby1mYXJl
YXN0LWxhbmd1YWdlOiBaSC1DTjsgbXNvLWJpZGktZm9udC1mYW1pbHk6IMvOzOUiIA0KbGFuZz1F
Ti1VUz48U1BBTiBzdHlsZT0ibXNvLWxpc3Q6IElnbm9yZSI+qEM8U1BBTiANCnN0eWxlPSJGT05U
OiA3cHQgJ1RpbWVzIE5ldyBSb21hbiciPiZuYnNwOyZuYnNwOyZuYnNwOyANCjwvU1BBTj48L1NQ
QU4+PC9TUEFOPjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFNSUxZOiAnVGltZXMgTmV3IFJvbWFuJzsg
Q09MT1I6IGJsYWNrOyBtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6IFpILUNOOyBtc28tYmlkaS1mb250LXNpemU6IDEyLjBwdCIgDQpsYW5nPUVOLVVT
PkxhY2sgb2YgUW9TIGd1YXJhbnRlZSBvbiB0aGUgcGFja2V0IHN3aXRjaGluZyBiYXNlZCANCklu
dGVybmV0PC9TUEFOPjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszl
OyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz48Rk9OVCBmYWNlPVRp
bWVzPiAsIHRoZSBxdWFsaXR5IG9mIEludGVybmV0IG1lZGlhIHN0cmVhbWluZyBtYXkgDQpzaWdu
aWZpY2FudCBkZWdyYWRlIGR1ZSB0byByaXNpbmcgdXNhZ2UgPG86cD48L286cD48L0ZPTlQ+PC9T
UEFOPjwvUD4NCjxQIA0Kc3R5bGU9IlRFWFQtSU5ERU5UOiAtMThwdDsgTUFSR0lOOiA2cHQgMGNt
IDBwdCAzNnB0OyBtc28tbGlzdDogbDAgbGV2ZWwxIGxmbzE7IHRhYi1zdG9wczogbGlzdCAzNi4w
cHQiIA0KY2xhc3M9TXNvTm9ybWFsPjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFNSUxZOiDLzszlOyBt
c28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ047IG1zby1iaWRpLWZvbnQtZmFtaWx5OiDLzszlIiAN
Cmxhbmc9RU4tVVM+PFNQQU4gc3R5bGU9Im1zby1saXN0OiBJZ25vcmUiPqhDPFNQQU4gDQpzdHls
ZT0iRk9OVDogN3B0ICdUaW1lcyBOZXcgUm9tYW4nIj4mbmJzcDsmbmJzcDsmbmJzcDsgDQo8L1NQ
QU4+PC9TUEFOPjwvU1BBTj48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTog
y87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+PEZPTlQgZmFj
ZT1UaW1lcz5FeHBlcmllbmNlIGJ1cnN0aW5lc3Mgb3Igb3RoZXIgZHluYW1pY3MgY2hhbmdlcyBk
dWUgDQp0byBiYW5kd2lkdGggZmx1Y3R1YXRpb25zIGFuZCBoZXRlcm9nZW5lb3VzIA0KaGFuZG92
ZXIuPG86cD48L286cD48L0ZPTlQ+PC9TUEFOPjwvUD4NCjxQIA0Kc3R5bGU9IlRFWFQtSU5ERU5U
OiAtMThwdDsgTUFSR0lOOiA2cHQgMGNtIDBwdCAzNnB0OyBtc28tbGlzdDogbDAgbGV2ZWwxIGxm
bzE7IHRhYi1zdG9wczogbGlzdCAzNi4wcHQiIA0KY2xhc3M9TXNvTm9ybWFsPjxTUEFOIA0Kc3R5
bGU9IkZPTlQtRkFNSUxZOiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ047IG1zby1i
aWRpLWZvbnQtZmFtaWx5OiDLzszlIiANCmxhbmc9RU4tVVM+PFNQQU4gc3R5bGU9Im1zby1saXN0
OiBJZ25vcmUiPqhDPFNQQU4gDQpzdHlsZT0iRk9OVDogN3B0ICdUaW1lcyBOZXcgUm9tYW4nIj4m
bmJzcDsmbmJzcDsmbmJzcDsgDQo8L1NQQU4+PC9TUEFOPjwvU1BBTj48U1BBTiANCnN0eWxlPSJt
c28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNO
IiANCmxhbmc9RU4tVVM+PEZPTlQgZmFjZT1UaW1lcz5JbXBvc3NpYmxlIHRvIGZhc3QtZm9yd2Fy
ZCB0aHJvdWdoIGFueSBwYXJ0IG9mIGEgDQpzdHJlYW1pbmcgY29udGVudHMgdW50aWwgaXQgaXMg
c3RvcmVkIG9uIHRoZSB1c2VyJ3MgDQpkZXZpY2U8bzpwPjwvbzpwPjwvRk9OVD48L1NQQU4+PC9Q
Pg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBm
YWNlPVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBt
c28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz5HaXZlbiB0aGVzZSBjaGFs
bGVuZ2VzLCB0PC9TUEFOPjxTUEFOIGxhbmc9RU4tVVM+aGUgdHlwaWNhbCB1c2VyIA0KZXhwZXJp
ZW5jZSA8L1NQQU4+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7
IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgbGFuZz1FTi1VUz5jYW4gDQpiZTwvU1BBTj48
U1BBTiBsYW5nPUVOLVVTPiBsaW1pdGVkIGJ5IGRlbGF5ZWQgc3RhcnR1cHMsIHBvb3IgcXVhbGl0
eSwgYnVmZmVyaW5nIA0KZGVsYXlzLCBhbmQgaW5hZGVxdWF0ZSA8L1NQQU4+PFNQQU4gDQpzdHls
ZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBa
SC1DTiIgDQpsYW5nPUVOLVVTPnBsYXliYWNrIGNvbnRyb2wuPC9TUEFOPjwvRk9OVD48L1A+DQo8
UCBzdHlsZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9
VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1m
YXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0ZPTlQ+PEIgc3R5
bGU9Im1zby1iaWRpLWZvbnQtd2VpZ2h0OiBub3JtYWwiPjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFN
SUxZOiAnVGltZXMgTmV3IFJvbWFuJzsgQ09MT1I6IGJsYWNrOyBtc28tZmFyZWFzdC1mb250LWZh
bWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOOyBtc28tYmlkaS1mb250LXNp
emU6IDEyLjBwdCIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0I+Jm5ic3A7PC9QPg0KPFAgc3R5bGU9
Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48QiANCnN0eWxlPSJtc28tYmlk
aS1mb250LXdlaWdodDogbm9ybWFsIj48U1BBTiANCnN0eWxlPSJGT05ULUZBTUlMWTogJ1RpbWVz
IE5ldyBSb21hbic7IENPTE9SOiBibGFjazsgbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7
IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTjsgbXNvLWJpZGktZm9udC1zaXplOiAxMi4wcHQi
IA0KbGFuZz1FTi1VUz5TY29wZTo8L1NQQU4+PC9CPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZw
dCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxl
PSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpI
LUNOIiANCmxhbmc9RU4tVVM+PFNQQU4gDQpzdHlsZT0iRk9OVC1GQU1JTFk6ICdDb3VyaWVyIE5l
dyc7IEZPTlQtU0laRTogMTJwdDsgbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1m
YXJlYXN0LWxhbmd1YWdlOiBaSC1DTjsgbXNvLWFuc2ktbGFuZ3VhZ2U6IEVOLVVTOyBtc28tYmlk
aS1sYW5ndWFnZTogQVItU0EiIA0KbGFuZz1FTi1VUz48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9t
YW4iPmEuIEV4cGxvcmF0aW9uJm5ic3A7b2YmbmJzcDtwcm9ibGVtIA0KaW5oZXJlbnQgaW4gSFRU
UCBzdHJlYW1pbmcuPC9GT05UPjwvU1BBTj48L1NQQU4+PC9GT05UPjxGT05UIGZhY2U9VGltZXM+
PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0
LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFNSUxZ
OiAnQ291cmllciBOZXcnOyBGT05ULVNJWkU6IDEycHQ7IG1zby1mYXJlYXN0LWZvbnQtZmFtaWx5
OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ047IG1zby1hbnNpLWxhbmd1YWdlOiBF
Ti1VUzsgbXNvLWJpZGktbGFuZ3VhZ2U6IEFSLVNBIiANCmxhbmc9RU4tVVM+PEZPTlQgZmFjZT0i
VGltZXMgTmV3IFJvbWFuIj48L1A+DQo8RElWPjxTUEFOIA0Kc3R5bGU9IkZPTlQtRkFNSUxZOiAn
Q291cmllciBOZXcnOyBGT05ULVNJWkU6IDEycHQ7IG1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDL
zszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ047IG1zby1hbnNpLWxhbmd1YWdlOiBFTi1V
UzsgbXNvLWJpZGktbGFuZ3VhZ2U6IEFSLVNBIiANCmxhbmc9RU4tVVM+PEZPTlQgZmFjZT0iVGlt
ZXMgTmV3IFJvbWFuIj48U1BBTiANCnN0eWxlPSJGT05ULUZBTUlMWTogJ0NvdXJpZXIgTmV3Jzsg
Rk9OVC1TSVpFOiAxMnB0OyBtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6IFpILUNOOyBtc28tYW5zaS1sYW5ndWFnZTogRU4tVVM7IG1zby1iaWRpLWxh
bmd1YWdlOiBBUi1TQSIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0ZPTlQ+PC9TUEFOPiZuYnNwOzwv
RElWPg0KPERJVj48U1BBTiANCnN0eWxlPSJGT05ULUZBTUlMWTogJ0NvdXJpZXIgTmV3JzsgRk9O
VC1TSVpFOiAxMnB0OyBtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6IFpILUNOOyBtc28tYW5zaS1sYW5ndWFnZTogRU4tVVM7IG1zby1iaWRpLWxhbmd1
YWdlOiBBUi1TQSIgDQpsYW5nPUVOLVVTPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+PFNQ
QU4gDQpzdHlsZT0iRk9OVC1GQU1JTFk6ICdDb3VyaWVyIE5ldyc7IEZPTlQtU0laRTogMTJwdDsg
bXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1D
TjsgbXNvLWFuc2ktbGFuZ3VhZ2U6IEVOLVVTOyBtc28tYmlkaS1sYW5ndWFnZTogQVItU0EiIA0K
bGFuZz1FTi1VUz48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPmIuUHJvcG9zYWxzIGZvciBu
ZXcgYXBwcm9hY2hlcyB0byANCm9wZXJhdGlvbmFsIGNoYWxsZW5nZXMgbWV0aW9uZWQgDQphYm92
ZS48L0ZPTlQ+PC9TUEFOPjwvRk9OVD48L1NQQU4+PC9ESVY+PC9GT05UPjwvU1BBTj48L1NQQU4+
PC9GT05UPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48
Rk9OVCBmYWNlPVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDL
zszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz48U1BBTiANCnN0
eWxlPSJGT05ULUZBTUlMWTogJ0NvdXJpZXIgTmV3JzsgRk9OVC1TSVpFOiAxMnB0OyBtc28tZmFy
ZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOOyBtc28t
YW5zaS1sYW5ndWFnZTogRU4tVVM7IG1zby1iaWRpLWxhbmd1YWdlOiBBUi1TQSIgDQpsYW5nPUVO
LVVTPjwvU1BBTj5JbiBvcmRlciB0byBhZGRyZXNzIHRob3NlIGFib3ZlIGNoYWxsZW5nZXMgZWZm
ZWN0aXZlbHkgLCB0aGUgDQpncm91cCBtYXkgY29uc2lkZXIgdG8gZGVzaWduIGFuZCBzcGVjaWZ5
Jm5ic3A7PFNQQU4gDQpzdHlsZT0ibXNvLXNwYWNlcnVuOiB5ZXMiPiZuYnNwOzwvU1BBTj48L1NQ
QU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29O
b3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZh
bWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+PFNQ
QU4gc3R5bGU9Im1zby1zcGFjZXJ1bjogeWVzIj48L1NQQU4+bmV0d29yayBiYXNlZCBIVFRQIFN0
cmVhbWluZyANCnNjaGVtZXMvcHJvdG9jb2wgdGhhdCB3aWxsIDwvU1BBTj48U1BBTiBzdHlsZT0i
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+b2ZmZXIgPC9TUEFOPjxT
UEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1s
YW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz5lZmZpY2llbnQgYW5kIG5ldHdvcmstZnJpZW5k
bHk8L1NQQU4+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiBsYW5n
PUVOLVVTPiB0cmFuc3BvcnQgPC9TUEFOPjwvRk9OVD48L1A+DQo8UCBzdHlsZT0iTUFSR0lOOiA2
cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHls
ZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiBsYW5nPUVOLVVTPndpdGggUW9TL1FvRSBn
dWFyYW50ZWVkIGFuZCANCjwvU1BBTj48U1BBTiBzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1p
bHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPnRoZSA8
L1NQQU4+PFNQQU4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVO
LVVTPmZlZWRiYWNrIG9uIHF1YWxpdHkgb2YgZGF0YSBkZWxpdmVyeS48L1NQQU4+PFNQQU4gDQpz
dHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdl
OiBaSC1DTiIgbGFuZz1FTi1VUz4gDQpIVFRQIFN0cmVhbWluZyBhcHBsaWNhdGlvbnMgY2FuIHJl
bHk8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFz
cz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1m
b250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4t
VVM+Jm5ic3A7b24gdGhlIHNlcnZlciBzaWRlIHRvIGRldGVjdCB0aGUgdXNlcidzIGNvbm5lY3Rp
b24gc3BlZWQgYW5kIA0Kc2VsZWN0IHRoZSBzdHJlYW1pbmcgY29udGVudHMgd2l0aCB0aGUgYXBw
cm9wcmlhdGU8L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0
IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFy
ZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxh
bmc9RU4tVVM+Jm5ic3A7ZW5jb2RpbmcgcmF0ZSBmb3Igc21vb3RoLCB1bmludGVycnVwdGVkIHBs
YXliYWNrLiBBbHNvIGl0IGNhbiANCmNob29zZSB0byBzd2l0Y2ggYmV0d2VlbiBwdXNoIG9yIHB1
bGwgdXNpbmcgdGhlIDwvU1BBTj48L0ZPTlQ+PC9QPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBj
bSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNlPVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1z
by1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04i
IA0KbGFuZz1FTi1VUz5iZXR0ZXIgdHJhbnNwb3J0LjwvU1BBTj48L0ZPTlQ+PC9QPg0KPFAgc3R5
bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNlPVRpbWVz
PjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28tZmFyZWFz
dC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz48L1NQQU4+PC9GT05UPiZuYnNwOzwvUD4N
CjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1Nc29Ob3JtYWw+PEZPTlQgZmFj
ZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiBsYW5nPUVOLVVTPkFzIGEgDQpzaW1wbGUgZXhhbXBs
ZSwgdGhlIHNlcnZlciBrZWVwcyBvbiBwdXNoaW5nIGRhdGEgY2h1bmtzIHRvIHRoZSBjbGllbnQg
YW5kIHRoZSANCmNsaWVudCBjb21tdW5pY2F0ZXMgPC9TUEFOPjwvRk9OVD48L1A+DQo8UCBzdHls
ZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZhY2U9VGltZXM+
PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0
LWxhbmd1YWdlOiBaSC1DTiIgbGFuZz1FTi1VUz53aXRoIA0KdGhlIHNlcnZlciBvdmVyIGEgZnVs
bC1kdXBsZXggVENQIGNvbm5lY3Rpb24gdG8gY29udmV5IGZlZWRiYWNrIG9uIHF1YWxpdHkgb2Yg
DQpkYXRhIGRlbGl2ZXJ5LiBBbmQgdGhlbiB0aGUgc2VydmVyIDwvU1BBTj48L0ZPTlQ+PC9QPg0K
PFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48Rk9OVCBmYWNl
PVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDLzszlOyBtc28t
ZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz50dW5lcyB0aGUgcGFyYW1ldGVy
cyBzdWNoIGFzIGJ1ZmZlciBzaXplIGFuZCBiYW5kd2lkdGggYWNjb3JkaW5nIHRvIA0KUW9TIGZl
ZWRiYWNrIGFuZCBuZXR3b3JrIGxvYWQuIEluIGNhc2Ugb2Ygc3RyZWFtaW5nIDwvU1BBTj48L0ZP
TlQ+PC9QPg0KPFAgc3R5bGU9Ik1BUkdJTjogNnB0IDBjbSAwcHQiIGNsYXNzPU1zb05vcm1hbD48
Rk9OVCBmYWNlPVRpbWVzPjxTUEFOIA0Kc3R5bGU9Im1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OiDL
zszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ04iIA0KbGFuZz1FTi1VUz5jaGFuZ2VzIG9y
IGZhaWxvdmVyLCB0aGUgc2VydmVyIG1heSBzZW5kIG5vdGlmaWNhdGlvbiBldmVudCB0byB0aGUg
DQpjbGllbnQuIFRob3VnaCB0aGVyZSBhcmUgZXhpc3Rpbmcgc2VydmVyIHB1c2ggc2NoZW1lcyA8
L1NQQU4+PC9GT05UPjwvUD4NCjxQIHN0eWxlPSJNQVJHSU46IDZwdCAwY20gMHB0IiBjbGFzcz1N
c29Ob3JtYWw+PEZPTlQgZmFjZT1UaW1lcz48U1BBTiANCnN0eWxlPSJtc28tZmFyZWFzdC1mb250
LWZhbWlseTogy87M5TsgbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOIiANCmxhbmc9RU4tVVM+
KGUuZy4sIFNlcnZlciBTZW50IEV2ZW50LCBYTUxIdHRwUmVxdWVzdCwgaUZyYW1lLFdlYlNvY2tl
dCksIGhvd2V2ZXIgDQp0aGV5IG1pZ2h0IGJlIGxhY2sgY2FwYWJpbGl0eSBmb3IgPC9TUEFOPjwv
Rk9OVD48L1A+DQo8UCBzdHlsZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFs
PjxGT05UIGZhY2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6
IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPnByb3ZpZGlu
ZyBmZWVkYmFjayBvbiBxdWFsaXR5IG9mIGRhdGEgZGVsaXZlcnkuPC9TUEFOPjwvRk9OVD48L1A+
DQo8UCBzdHlsZT0iTUFSR0lOOiA2cHQgMGNtIDBwdCIgY2xhc3M9TXNvTm9ybWFsPjxGT05UIGZh
Y2U9VGltZXM+PFNQQU4gDQpzdHlsZT0ibXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1z
by1mYXJlYXN0LWxhbmd1YWdlOiBaSC1DTiIgDQpsYW5nPUVOLVVTPjwvU1BBTj48L0ZPTlQ+Jm5i
c3A7PC9QPjwvRElWPg0KPERJVj48U1BBTiANCnN0eWxlPSJGT05ULUZBTUlMWTogJ0NvdXJpZXIg
TmV3JzsgRk9OVC1TSVpFOiAxMnB0OyBtc28tZmFyZWFzdC1mb250LWZhbWlseTogy87M5TsgbXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6IFpILUNOOyBtc28tYW5zaS1sYW5ndWFnZTogRU4tVVM7IG1zby1i
aWRpLWxhbmd1YWdlOiBBUi1TQSIgDQpsYW5nPUVOLVVTPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBS
b21hbiI+PFNQQU4gDQpzdHlsZT0iRk9OVC1GQU1JTFk6ICdDb3VyaWVyIE5ldyc7IEZPTlQtU0la
RTogMTJwdDsgbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IMvOzOU7IG1zby1mYXJlYXN0LWxhbmd1
YWdlOiBaSC1DTjsgbXNvLWFuc2ktbGFuZ3VhZ2U6IEVOLVVTOyBtc28tYmlkaS1sYW5ndWFnZTog
QVItU0EiIA0KbGFuZz1FTi1VUz48L1NQQU4+PC9GT05UPjwvU1BBTj4mbmJzcDs8L0RJVj4NCjxE
SVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj48U1RST05HPk5vbi1Hb2FsOjwvU1RST05H
PjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5QbGF5bGlz
dCBmb3JtYXQgYW5kIFN0cmVhbWluZyBmaWxlIGZvcm1hdCANCnNob3VsZCBiZSBiZXlvbmQgc2Nv
cGUgb2YgdGhpcyBjaGFydGVyLjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgZmFjZT0iVGltZXMg
TmV3IFJvbWFuIj48L0ZPTlQ+Jm5ic3A7PC9ESVY+DQo8RElWPjxTUEFOIA0Kc3R5bGU9IkZPTlQt
RkFNSUxZOiAnQ291cmllciBOZXcnOyBGT05ULVNJWkU6IDEycHQ7IG1zby1mYXJlYXN0LWZvbnQt
ZmFtaWx5OiDLzszlOyBtc28tZmFyZWFzdC1sYW5ndWFnZTogWkgtQ047IG1zby1hbnNpLWxhbmd1
YWdlOiBFTi1VUzsgbXNvLWJpZGktbGFuZ3VhZ2U6IEFSLVNBIiANCmxhbmc9RU4tVVM+Jm5ic3A7
PC9TUEFOPjwvRElWPg0KPERJVj4mbmJzcDs8L0RJVj48L0JPRFk+PC9IVE1MPg0K

--Boundary_(ID_fc7v+0hkr/dxwb7mZdo9ag)--

From soohongp@gmail.com  Sat Sep 25 00:33:20 2010
Return-Path: <soohongp@gmail.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D6AF43A6A4D for <httpstreaming@core3.amsl.com>; Sat, 25 Sep 2010 00:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.954
X-Spam-Level: 
X-Spam-Status: No, score=-0.954 tagged_above=-999 required=5 tests=[AWL=-1.644, BAYES_05=-1.11, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, J_CHICKENPOX_23=0.6, J_CHICKENPOX_44=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cvpC2IoDSw6I for <httpstreaming@core3.amsl.com>; Sat, 25 Sep 2010 00:33:17 -0700 (PDT)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id 392BA3A6A49 for <httpstreaming@ietf.org>; Sat, 25 Sep 2010 00:33:09 -0700 (PDT)
Received: by iwn3 with SMTP id 3so3512846iwn.31 for <httpstreaming@ietf.org>; Sat, 25 Sep 2010 00:33:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=jFvfashpi+hI5LXxtLRImiwUITvC4PVLpACTtjny+/k=; b=cEkyX7RPdnbS4XQS7ah7u6pEVUTzP5KSTLU63tzm6wvL9ugOdSim38cr3mysIanU+U iX1h7loSzOF5kdsDdmnOMKjlCVaUW/QWurpAT2tegHijCSQce6hoLGx8Iaj5rKqSlyOT UkOQnzyJ/S5uDzd5ndvYKa0BIXTGyvsw0THwk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=IK7A5Lsm6I+UTuecGihHHExKT8fE2e99ZVvgbaeR1VOQUGHPtutM5hxstnvQyJHbo+ Rw9jFBWOS89vHa44XeA93REmggijZP+wmAB7VpJdFrMuDn9+PmcYNF5WDWrSp4TZPEN/ qw6RAgdQ1o6PyYpnglP0Ntrb8Ia98HmEIEGRc=
MIME-Version: 1.0
Received: by 10.231.149.80 with SMTP id s16mr5184256ibv.81.1285400022414; Sat, 25 Sep 2010 00:33:42 -0700 (PDT)
Received: by 10.231.196.219 with HTTP; Sat, 25 Sep 2010 00:33:42 -0700 (PDT)
In-Reply-To: <02ed01cb5c65$a003d890$4f548a0a@china.huawei.com>
References: <000601cb59e8$f27af420$ff5afea9@C863D63E94E7457> <02ed01cb5c65$a003d890$4f548a0a@china.huawei.com>
Date: Sat, 25 Sep 2010 16:33:42 +0900
Message-ID: <AANLkTinkHikq2Cdh-7Xg83krE6M_j3swTaBYShe0P0sn@mail.gmail.com>
From: Daniel Park <soohongp@gmail.com>
To: Qin Wu <sunseawq@huawei.com>
Content-Type: multipart/alternative; boundary=0016e644df0abaf6780491108394
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Discussion summarization in Dispatch on HTTP Streaming
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Sep 2010 07:33:20 -0000

--0016e644df0abaf6780491108394
Content-Type: text/plain; charset=ISO-8859-1

Good to see this activity within IETF and highly welcome.

As you described below, there are already several SDO activities, and
particularly they have their own direction and schedule toward the market.
http-adaptive streaming (MS) and http-live streaming (Apple) are already
implemented in the commercial level.

I believe, IETF should pay attention to the coordination among the existing
activities/solutions, and particularly clarify the role for each in order
not to make a duplication. Otherwise, this activity will be very confused in
the market. Why ? It is because IETF rides in the train too late
unfortunately.

For doing that, gap analysis on the existing methods is the first, then we
will be able to see which areas should be done by IETF based on the results
of analysis. This direction seems very acceptable to me.

Anyway, I support, and hope to move it forward quickly.


Daniel
-- 
Soohong Daniel Park
http://www.soohongp.com


2010/9/25 Qin Wu <sunseawq@huawei.com>

>  Hi, folks:
> Glad to see this discussion list has been created with the support of all
> of you.
> Summarized what we discussed in the DISPATCH mailing list on HTTP
> Streaming, couples of things were well discussed:
> 1. Does this work worth being done?
> Most of people speaked up on the list answer Yes since HTTP streaming is
> becoming more prevalent, large part of Internet Traffic today has been
> possessed by HTTP Streaming, CDN and Direct Download.
>
> 2. Is there any existing related work ongoing in IETF and other SDO?
> This questions haven't been explicitly discussed. But I think it is
> necessary to bring out on the table since we need more input from these
> existing work
> and coordination between different group on the same topic is requried.
>
> So,Yes, we have lots of related work listed as follows:
>
>  (a).IETF:
>
> HTTP Streaming Problem Statement
> discuss the issues when delivering high quality contents to browser users.
> The related draft is available at:
> http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00
>
> Apples' HTTP live streaming:
> well known for quite some time and implemented in the iPhone. It makes use
> of a M3U playlist file which serves as manifest and each media file must be
> formatted as an MPEG-2 Transport Stream or an MPEG-2 audio elementary
> stream.
> Movstreaming: is already deployed but also highly proprietary. However, it
> works with common media players.
> The related work is avaiable at:
> http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
>
>
> (b). IETF: Websocket protocol
> Focus on browsing acceleration, devloped by Hybi WG,As one complementary
> work, W3C standardize websocket API
>
> (c).W3C' focus on client implentation bulit into browser,e.g., video
> playback support using script and html, push notification support using API,
> video support using Media fragments URI.
>
> (d).3GPPs' Adaptive HTTP Streaming (AHS):
> introduced recently which defines a Media Presentation Description (MDP)
> and extensions to the well known ISO Base Media File Format.
>
> (e).Open IPTV Forum (OIPF):
> has been published on Sep 7th, 2010 including "HTTP Adaptive Streaming"
> which adopts 3GPP AHS and adds support for MPEG-2 Transport Stream. The
> related work is available at:
>
> (f).MPEG' HTTP Streaming of MPEG Media :
> MPEG has published Uses Cases for HTTP Streaming of MPEG Media and
> Requirements on HTTP Streaming of MPEG Media. The next stpe is to
> standardize a solution that addresses the need on how to employ HTTP
> Streaming to support MPEG MEdia.Therefore MPGE issued a call for proposals
> on HTTP streaming of MPEG media.
> Therefore Standardiztion related to this work needs to be carried out joint
> by IETF/W3C/3GPP . Overlapping work and efforts will be contributed to and
> synchronized
> with these other relevant groups.
>
>
> 3. Given various onging work in other SDOs than IETF and vairous different
> implementations developed by industries (e.g.,Apple, Microsoft, Adobe,
> RealNetwork), what contribution IETF could make?What's the potential work
> item? what kind of problem do we need to solve?
>
> Yes, it is clear IETF folks has expertise to do this work. The potential
> problems and issues the IETF folks are interested to look at and discuss
> are:
> (a). Issues involving real-time considerations and interoperability with
> other streaming techniques
> (b). Consideration of transportissues (fairness, delay, etc.)
> (c). Tweaking HTTP to improve streaming performance
> (d).Guidance on how to use HTTP in a network-friendly way.
> (e). Coordination with other protocols developed by IETF.
> (f). Offer better transport better than TCP (like SCTP), better tailored
> for the needs for streaming over http.
> (g). how to work in environments that may use a combination of RTP
> multicast and HTTP unicast.
> (h). How to deliver streaming contents to the client on any device with the
> same TV Quality of Experience.
> As for playlist format and streaming file format, these works have been
> specified by 3GPP, followed by MPEG/OIPF,probably not the interesting piece
> for the IETFers
>
> If I miss something or you have any further inputs and
> suggestions/comments, please speak up on the list.
> Based on these inputs and proposals, I would like to share our thoughts
> thus far on what  a new charter might
> look like and will post in a separate email to this discussion list. The
> feedback would be highly useful at this point.
>
> BTW:
> Since we have created separated mailing list for this topic, if you have
> any comments/ideas/proposals to share, please post
> them to the new discussion  list.
>
> Regards!
> -Qin
>
>
>
>
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming
>
>

--0016e644df0abaf6780491108394
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Good to see this activity within IETF and highly welcome.<br></div><di=
v><br></div><div>As you described below, there are already several SDO acti=
vities, and particularly they have their own direction and schedule toward =
the market. http-adaptive streaming (MS) and http-live streaming (Apple) ar=
e already implemented in the commercial level.=A0</div>
<div><br></div><div>I believe, IETF should pay attention to the coordinatio=
n among the existing activities/solutions, and particularly clarify the rol=
e for each in order not to make a duplication. Otherwise, this activity wil=
l be very confused in the market. Why ? It is because IETF rides in the tra=
in too late unfortunately.</div>
<div><br></div><div>For doing that, gap analysis on the existing methods is=
 the first, then we will be able to see which areas should be done by IETF =
based on the results of analysis. This direction seems very acceptable to m=
e.=A0</div>
<div><br></div><div>Anyway, I support, and hope to move it forward quickly.=
</div><div><br></div><div><br></div><div>Daniel<br>-- <br>Soohong Daniel Pa=
rk<br><a href=3D"http://www.soohongp.com">http://www.soohongp.com</a></div>
<div><br></div><br><div class=3D"gmail_quote">2010/9/25 Qin Wu <span dir=3D=
"ltr">&lt;<a href=3D"mailto:sunseawq@huawei.com">sunseawq@huawei.com</a>&gt=
;</span><br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex;">






<div bgcolor=3D"#ffffff">
<div><font face=3D"Times New Roman">Hi, folks:</font></div>
<div><font face=3D"Times New Roman">Glad to see this discussion list=A0has=
=20
been=A0created with the support of all of you.</font></div>
<div><font face=3D"Times New Roman">Summarized what we discussed in the DIS=
PATCH=20
mailing list on HTTP Streaming, couples of things=A0were well=20
discussed:</font></div>
<div><font face=3D"Times New Roman">1. Does this work worth being=20
done?</font></div>
<div><font face=3D"Times New Roman">Most of people speaked up on the list a=
nswer=20
Yes since HTTP streaming is becoming more prevalent, large part of Internet=
=20
Traffic today has been=A0 possessed by HTTP Streaming, CDN and Direct=20
Download.</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">2. Is there any existing related work o=
ngoing=20
in IETF and other SDO? </font></div>
<div><font face=3D"Times New Roman">This questions haven&#39;t been explici=
tly=20
discussed. But I think it is necessary to bring out on the table since we n=
eed=20
more input from these existing work</font></div>
<div><font face=3D"Times New Roman">and coordination between different grou=
p on=20
the same topic is requried.</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">So,Yes, we have lots of related work li=
sted as=20
follows:</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">

<div><font size=3D"3" face=3D"Times New Roman">(a).IETF: </font></div>
<div>=A0</div>
<div><font size=3D"3" face=3D"Times New Roman">HTTP Streaming Problem=20
Statement</font></div></font>
<div><font size=3D"3" face=3D"Times New Roman">discuss the issues when deli=
vering high=20
quality contents to browser users.<br>The related draft is available=20
at:<br></font><a href=3D"http://tools.ietf.org/html/draft-wu-http-streaming=
-optimization-ps-00" target=3D"_blank"><font size=3D"3" face=3D"Times New R=
oman">http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00=
</font></a></div>

<div>=A0</div>
<div><font size=3D"3" face=3D"Times New Roman">Apples&#39; HTTP live stream=
ing: <br>well=20
known for quite some time and implemented in the iPhone. It makes use of a =
M3U=20
playlist file which serves as manifest and each media file must be formatte=
d as=20
an MPEG-2 Transport Stream or an MPEG-2 audio elementary stream.=20
<br>Movstreaming: is already deployed but also highly proprietary. However,=
 it=20
works with common media players. <br>The related work is avaiable=20
at:<br></font><a href=3D"http://tools.ietf.org/html/draft-pantos-http-live-=
streaming-04" target=3D"_blank"><font size=3D"3" face=3D"Times New Roman">h=
ttp://tools.ietf.org/html/draft-pantos-http-live-streaming-04</font></a></d=
iv>

<div>=A0</div>
<div>=A0</div>
<div>(b). IETF: Websocket protocol=20
<div><font size=3D"3" face=3D"Times New Roman">Focus on browsing accelerati=
on,=20
devloped by Hybi WG,As one complementary work, W3C standardize websocket=20
API</font></div>
<div>=A0</div></div>
<div>(c).W3C&#39; focus on client implentation bulit into browser,e.g., vid=
eo=20
playback support using script and html, push notification support using API=
,=20
video support using Media fragments URI.</div>
<div>=A0</div></div>
<div><font face=3D"Times New Roman">(d).3GPPs&#39; Adaptive HTTP Streaming =
(AHS):=20
<br>introduced recently which defines a Media Presentation Description (MDP=
)=20
<br>and extensions to the well known ISO Base Media File Format. </font></d=
iv>
<div>=A0</div>
<div><font face=3D"Times New Roman">(e).Open IPTV Forum (OIPF): <br>has bee=
n=20
published on Sep 7th, 2010 including &quot;HTTP Adaptive Streaming&quot; wh=
ich adopts 3GPP=20
AHS and adds support for MPEG-2 Transport Stream. The related work is avail=
able=20
at:</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">(f).MPEG&#39; HTTP Streaming of MPEG Me=
dia :=20
<br>MPEG has published Uses Cases for HTTP Streaming of MPEG Media and=20
Requirements on HTTP Streaming of MPEG Media. The next stpe is to standardi=
ze a=20
solution that addresses the need on how to employ HTTP Streaming to support=
 MPEG=20
MEdia.Therefore MPGE issued a call for proposals on HTTP streaming of MPEG=
=20
media.<br></font></div>
<div><font face=3D"Times New Roman">Therefore Standardiztion related to thi=
s=20
work=A0needs to be=A0carried out joint by IETF/W3C/3GPP . Overlapping work=
=20
and efforts will be contributed to and synchronized <br>with these other=20
relevant groups.</font></div>
<div>=A0</div>
<div>=A0</div>
<div><font face=3D"Times New Roman">3. Given various onging work in other S=
DOs=20
than IETF=A0and vairous different implementations developed by industries=
=20
(e.g.,Apple, Microsoft, Adobe, RealNetwork), what contribution IETF could=
=20
make?</font><font face=3D"Times New Roman">What&#39;s the potential work it=
em? what=20
kind of problem do we need to solve?</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">Yes, it is clear IETF folks has experti=
se to=20
do this work. The potential problems and issues=A0the IETF folks are=20
interested to look at and discuss are:</font></div>
<div><font face=3D"Times New Roman">(a). Issues involving real-time conside=
rations=20
and interoperability with other streaming techniques</font></div>
<div><font face=3D"Times New Roman">(b). Consideration of transportissues=
=20
(fairness, delay, etc.)</font></div>
<div><font face=3D"Times New Roman">(c). Tweaking HTTP to improve streaming=
=20
performance</font></div>
<div><font face=3D"Times New Roman">(d).Guidance on how to use HTTP in a=20
network-friendly way.</font></div>
<div><font face=3D"Times New Roman">(e). Coordination with other protocols=
=20
developed by IETF.</font></div>
<div><font face=3D"Times New Roman">(f). Offer better transport better than=
 TCP=20
(like SCTP), better tailored for the needs for streaming over http.</font><=
/div>
<div><font face=3D"Times New Roman">(g). how to work in environments that m=
ay use=20
a combination of RTP multicast and HTTP unicast.<br>(h). How to deliver=20
streaming contents to the client on any device with the same TV Quality of=
=20
Experience.</font></div>
<div><font face=3D"Times New Roman">As for playlist format and streaming fi=
le=20
format, these works have been specified by 3GPP, followed by MPEG/OIPF,prob=
ably=20
not the interesting piece for the IETFers</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">If I miss something or you have any fur=
ther=20
inputs and suggestions/comments, please speak up on the list.</font></div>
<div><font face=3D"Times New Roman">Based on these inputs and proposals, I =
would=20
like to share our thoughts thus far on what=A0 a new charter=20
might</font></div>
<div><font face=3D"Times New Roman">look like and will post in a separate e=
mail to=20
this discussion list. The feedback would be highly useful at this=20
point.</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">BTW:</font></div>
<div><font face=3D"Times New Roman">Since we have created separated mailing=
 list=20
for this topic, if you have any comments/ideas/proposals to share, please=
=20
post</font></div>
<div><font face=3D"Times New Roman">them to the new discussion=A0=20
list.</font></div>
<div>=A0</div>
<div><font face=3D"Times New Roman">Regards!</font></div>
<div><font face=3D"Times New Roman">-Qin</font></div>
<div>=A0</div>
<div>=A0</div>
<div>=A0</div></div>
<br>_______________________________________________<br>
httpstreaming mailing list<br>
<a href=3D"mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming" target=3D"_=
blank">https://www.ietf.org/mailman/listinfo/httpstreaming</a><br>
<br></blockquote></div><br><br clear=3D"all"><br>

--0016e644df0abaf6780491108394--

From sunseawq@huawei.com  Sat Sep 25 06:09:05 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D97CB3A6AE9 for <httpstreaming@core3.amsl.com>; Sat, 25 Sep 2010 06:09:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.055
X-Spam-Level: 
X-Spam-Status: No, score=-0.055 tagged_above=-999 required=5 tests=[AWL=0.440,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0k1C+RvJqXw0 for <httpstreaming@core3.amsl.com>; Sat, 25 Sep 2010 06:09:05 -0700 (PDT)
Received: from szxga05-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id CC4D43A6B1D for <httpstreaming@ietf.org>; Sat, 25 Sep 2010 06:09:04 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9B001L80JP20@szxga05-in.huawei.com> for httpstreaming@ietf.org; Sat, 25 Sep 2010 21:09:26 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9B002AM0JPZ6@szxga05-in.huawei.com> for httpstreaming@ietf.org; Sat, 25 Sep 2010 21:09:25 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9B00LQI0JPYU@szxml06-in.huawei.com> for httpstreaming@ietf.org; Sat, 25 Sep 2010 21:09:25 +0800 (CST)
Date: Sat, 25 Sep 2010 21:09:25 +0800
From: Qin Wu <sunseawq@huawei.com>
To: httpstreaming@ietf.org
Message-id: <006d01cb5cb2$e10f9520$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/mixed; boundary="Boundary_(ID_6aJzdfRHc3Fi4y8WaplAPA)"
X-Priority: 3
X-MSMail-priority: Normal
Subject: [httpstreaming] Fw: I-D Action:draft-wu-http-streaming-optimization-ps-01.txt
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Sep 2010 13:09:06 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_6aJzdfRHc3Fi4y8WaplAPA)
Content-type: text/plain; charset=iso-8859-1
Content-transfer-encoding: 7BIT

Hi, folks:
The new version of draft-wu-http-streaming-optimization-ps-01 is available at:
http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt
which outline couples of challenging issues when delivering high quality real time streaming contents to the clients
with the common QoE.
Your comments and suggestions are welcome!

Regards!
-Qin
----- Original Message ----- 
From: <Internet-Drafts@ietf.org>
To: <i-d-announce@ietf.org>
Sent: Saturday, September 25, 2010 9:00 PM
Subject: I-D Action:draft-wu-http-streaming-optimization-ps-01.txt


>A New Internet-Draft is available from the on-line Internet-Drafts directories.
> 
> Title           : Problem Statement for HTTP Streaming
> Author(s)       : Q. Wu
> Filename        : draft-wu-http-streaming-optimization-ps-01.txt
> Pages           : 18
> Date            : 2010-09-25
> 
> HTTP Streaming allows breaking the live contents or stored contents
> into several chunks/fragments and supplying them in order to the
> client. However streaming long duration and high quality media over
> the internet has several Challenges when we require the client to
> access the same media content with the common Quality experience at
> any device, anytime, anywhere. This document explores problem
> inherent in HTTP streaming. Several issues regarding network support
> for HTTP Streaming have been raised, which include QoS guarantee
> offering to streaming video over Internet, efficient delivery,
> network control adaptive and real time streaming media
> synchronization support.
> 
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
>


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


> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>

--Boundary_(ID_6aJzdfRHc3Fi4y8WaplAPA)
Content-type: text/plain; name=draft-wu-http-streaming-optimization-ps-01.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment;
 filename=draft-wu-http-streaming-optimization-ps-01.txt

Content-Type: text/plain
Content-ID: <2010-09-25055759.I-D@ietf.org>


--Boundary_(ID_6aJzdfRHc3Fi4y8WaplAPA)--

From sunseawq@huawei.com  Sun Sep 26 18:20:03 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E5EC13A6C1B for <httpstreaming@core3.amsl.com>; Sun, 26 Sep 2010 18:20:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.232
X-Spam-Level: *
X-Spam-Status: No, score=1.232 tagged_above=-999 required=5 tests=[AWL=-0.874,  BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m7oGEmWxdN72 for <httpstreaming@core3.amsl.com>; Sun, 26 Sep 2010 18:20:02 -0700 (PDT)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 3C0593A6A58 for <httpstreaming@ietf.org>; Sun, 26 Sep 2010 18:20:02 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9D00DE1T25NX@szxga03-in.huawei.com> for httpstreaming@ietf.org; Mon, 27 Sep 2010 09:20:29 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9D00C2ET25G0@szxga03-in.huawei.com> for httpstreaming@ietf.org; Mon, 27 Sep 2010 09:20:29 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9D00JV8T24K5@szxml06-in.huawei.com> for httpstreaming@ietf.org; Mon, 27 Sep 2010 09:20:29 +0800 (CST)
Date: Mon, 27 Sep 2010 09:20:26 +0800
From: Qin Wu <sunseawq@huawei.com>
To: httpstreaming@ietf.org
Message-id: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_fRpvY6N5nJoJ7KX2t9G79Q)"
X-Priority: 3
X-MSMail-priority: Normal
Subject: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 01:20:04 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_fRpvY6N5nJoJ7KX2t9G79Q)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: 7BIT

Hi, folks:
We have planned to have a BarBOF in time for Beijing IETF meeting. 

The primary goal of this BarBOF is to making sure that people agree on what problem (or problems) need to be solved; 
Some of these problems or interesting issues are summarized in my previous email available at
(http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html) which was raised by people who are interested 
in HTTP Streaming in the  DISPATCH mailing list before we move to this new discussion list. 
The other problems come from HTTP streaming Problem statement 
draft which I have updated recently 
(http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt).

Another goal is to make sure we have not any overlapping with other SDO.

In order to stimulate the discussion toward these two goals, I have crafted intial charter skeleton. 
http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html

I would like us to center around these problems we listed and the intial charter skeleton I drafted to figure out 
(a) what kind of use cases can we  have 
(b) and how many problems are worth being discussed 
(c) Is there any challenging issues we missed or neglected?
(d) and what kind of concrete protocol/mechanism/scheme can we  come up with?

Also I would like to point out some related works in IETF for your references. Curretly what we have on the table includes:
Apples' HTTP live streaming
http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
HTTP Streaming Problem Statement
http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001
Implications of Full-Duplex HTTP
http://tools.ietf.org/html/draft-zhu-http-fullduplex-01
If there is any related work missing or wrong, please let me know. Also I would like to encourage people to bring your contributions
and thoughts in draft to this discussion list.

Regards!
-Qin


--Boundary_(ID_fRpvY6N5nJoJ7KX2t9G79Q)
Content-type: text/html; charset=gb2312
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18928">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#cce8cf>
<DIV><FONT face="Times New Roman">Hi, folks:</FONT></DIV>
<DIV><FONT face="Times New Roman">We have planned to have a BarBOF in time for 
Beijing IETF meeting. </FONT></DIV>
<DIV><FONT face="Times New Roman"></FONT>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">The primary goal of this BarBOF is to making 
sure that people agree on what problem (or problems) need to be solved; 
</FONT></DIV>
<DIV><FONT face="Times New Roman">Some of these problems or interesting issues 
are summarized in my previous email available at</FONT></DIV>
<DIV><FONT face="Times New Roman">(<A 
href="http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html">http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html</A>) 
which </FONT><FONT face="Times New Roman">was&nbsp;raised by people who are 
interested </FONT></DIV>
<DIV><FONT face="Times New Roman">in HTTP Streaming in the&nbsp; </FONT><FONT 
face="Times New Roman">DISPATCH mailing list before we move to this new 
discussion list. </FONT></DIV>
<DIV><FONT face="Times New Roman">The other problems </FONT><FONT 
face="Times New Roman">come from HTTP streaming Problem statement </FONT></DIV>
<DIV><FONT face="Times New Roman">draft which I have updated recently 
</FONT></DIV>
<DIV><FONT face="Times New Roman">(<A 
href="http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt" 
rel=nofollow>http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt</A>).</FONT></DIV>
<DIV><FONT face="Times New Roman"></FONT>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">Another goal is to make sure we have not any 
overlapping with other SDO.</FONT></DIV>
<DIV><FONT face="Times New Roman"></FONT>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">In order to stimulate the discussion toward 
these two&nbsp;goals, I have crafted intial charter skeleton. </FONT></DIV>
<DIV><FONT face="Times New Roman"><A 
href="http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html">http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html</A></FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">I would like us to center around these 
problems we listed and the intial charter skeleton I drafted to figure out 
</FONT></DIV>
<DIV><FONT face="Times New Roman">(a) what kind of use cases can we&nbsp; have 
</FONT></DIV>
<DIV><FONT face="Times New Roman">(b) and how many problems are worth being 
discussed </FONT></DIV>
<DIV><FONT face="Times New Roman">(c) Is there any challenging issues we missed 
or neglected?</FONT></DIV>
<DIV><FONT face="Times New Roman">(d) and what kind of concrete 
protocol/mechanism/scheme can we&nbsp; come up with?</FONT></DIV>
<DIV><FONT face="Times New Roman"></FONT>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">Also I would like to point out&nbsp;some 
related works in IETF for your references. Curretly what we have on the table 
includes:</FONT></DIV>
<DIV><FONT face="Times New Roman">Apples' HTTP live streaming</FONT></DIV>
<DIV><FONT face="Times New Roman"><A 
href="http://tools.ietf.org/html/draft-pantos-http-live-streaming-04">http://tools.ietf.org/html/draft-pantos-http-live-streaming-04</A></FONT></DIV>
<DIV><FONT face="Times New Roman">HTTP Streaming Problem Statement</FONT></DIV>
<DIV><FONT face="Times New Roman"><A 
href="http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001">http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001</A></FONT></DIV>
<DIV><FONT face="Times New Roman">Implications of Full-Duplex HTTP</FONT></DIV>
<DIV><FONT face="Times New Roman"><A 
href="http://tools.ietf.org/html/draft-zhu-http-fullduplex-01">http://tools.ietf.org/html/draft-zhu-http-fullduplex-01</A></FONT></DIV>
<DIV><FONT face="Times New Roman">If there is any related work missing or wrong, 
please let me know. Also I would like to encourage people to bring your 
contributions</FONT></DIV>
<DIV><FONT face="Times New Roman">and thoughts in draft to this discussion 
list.</FONT></DIV>
<DIV><FONT face="Times New Roman"></FONT>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">Regards!</FONT></DIV>
<DIV><FONT face="Times New Roman">-Qin</DIV>
<DIV><BR></DIV></FONT></BODY></HTML>

--Boundary_(ID_fRpvY6N5nJoJ7KX2t9G79Q)--

From abegen@cisco.com  Sun Sep 26 19:41:38 2010
Return-Path: <abegen@cisco.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 51F4D3A6A90 for <httpstreaming@core3.amsl.com>; Sun, 26 Sep 2010 19:41:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.546
X-Spam-Level: 
X-Spam-Status: No, score=-10.546 tagged_above=-999 required=5 tests=[AWL=0.053, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N41DDJjU9aBf for <httpstreaming@core3.amsl.com>; Sun, 26 Sep 2010 19:41:37 -0700 (PDT)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 546193A6A64 for <httpstreaming@ietf.org>; Sun, 26 Sep 2010 19:41:37 -0700 (PDT)
Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av0EAGOhn0yrR7Ht/2dsb2JhbACDG58WcasdigIIkU2BHoMueASEUIhu
X-IronPort-AV: E=Sophos;i="4.57,241,1283731200"; d="scan'208";a="365462201"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-1.cisco.com with ESMTP; 27 Sep 2010 02:42:15 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o8R2gF7M016022; Mon, 27 Sep 2010 02:42:15 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Sun, 26 Sep 2010 19:42:15 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 26 Sep 2010 19:41:38 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D540D39F0AD@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [httpstreaming] Current Status and Our Goal
Thread-Index: Actd4jb0w1w2oCPwToub2/cWdroNWgACPRUw
References: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: "Qin Wu" <sunseawq@huawei.com>, <httpstreaming@ietf.org>
X-OriginalArrivalTime: 27 Sep 2010 02:42:15.0189 (UTC) FILETIME=[982CB450:01CB5DED]
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 02:41:38 -0000

> -----Original Message-----
> From: httpstreaming-bounces@ietf.org =
[mailto:httpstreaming-bounces@ietf.org] On Behalf Of Qin Wu
> Sent: Sunday, September 26, 2010 9:20 PM
> To: httpstreaming@ietf.org
> Subject: [httpstreaming] Current Status and Our Goal
>=20
> Hi, folks:
> We have planned to have a BarBOF in time for Beijing IETF meeting.

Could we get this scheduled for earlier in the week if possible?
=20
> The primary goal of this BarBOF is to making sure that people agree on =
what problem (or problems) need to be solved;
> Some of these problems or interesting issues are summarized in my =
previous email available at
> =
(http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html=
) which was raised by people who are
> interested
> in HTTP Streaming in the  DISPATCH mailing list before we move to this =
new discussion list.
> The other problems come from HTTP streaming Problem statement
> draft which I have updated recently
> =
(http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization=
-ps-01.txt).

I have two major comments on this draft:
1- There is an acronym pollution which results from referring to several =
different specifications at the same time. I strongly suggest to have a =
definitions section and simply adopt the definitions from the most =
mature spec, which is the 3gpp spec as of now.
2- There are many strong claims which (mostly) favor HTTP streaming =
compared to other approaches. I can understand the bias, however, I =
would recommend staying away from making claims without proper proof or =
citation. This will help us have a more fair problem statement document.
=20
> Another goal is to make sure we have not any overlapping with other =
SDO.

We *can* certainly have an overlapping goal, why should not we if we =
decide to move forward? If we think we have a better solution for a =
problem, we should propose and document it. There is indeed a timing =
issue since other groups have started working on this long before. But, =
if needed, we can catch up quickly.

> In order to stimulate the discussion toward these two goals, I have =
crafted intial charter skeleton.
> =
http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html

That is a pretty loaded charter. I hope the mailing list discussion will =
get us to a better position before the meeting.
=20
> I would like us to center around these problems we listed and the =
intial charter skeleton I drafted to figure out
> (a) what kind of use cases can we  have
> (b) and how many problems are worth being discussed
> (c) Is there any challenging issues we missed or neglected?
> (d) and what kind of concrete protocol/mechanism/scheme can we  come =
up with?
>=20
> Also I would like to point out some related works in IETF for your =
references. Curretly what we have on the table includes:
> Apples' HTTP live streaming
> http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
> HTTP Streaming Problem Statement
> http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001
> Implications of Full-Duplex HTTP
> http://tools.ietf.org/html/draft-zhu-http-fullduplex-01
> If there is any related work missing or wrong, please let me know. =
Also I would like to encourage people to bring your
> contributions
> and thoughts in draft to this discussion list.

Cheers, acbegen.
=20
> Regards!
> -Qin


From henry.sinnreich@gmail.com  Mon Sep 27 09:24:28 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 02B133A6B4C for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 09:24:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.601
X-Spam-Level: 
X-Spam-Status: No, score=-0.601 tagged_above=-999 required=5 tests=[AWL=-1.998, BAYES_50=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R6cdSDAR6Dta for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 09:24:21 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 9E6E03A6BB7 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 09:24:20 -0700 (PDT)
Received: by fxm6 with SMTP id 6so3574780fxm.31 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 09:24:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:cc:message-id:thread-topic:thread-index:mime-version :content-type; bh=yvooGByOIAr6CoJofYuwsNKOgraQEGHEOAyapDp2/+o=; b=cem0m2sY7gLyEu86IzfEHEhmipQY9hjo2ycM3MGU/Dx73IpaeV1RfTQfYKitY10VHu WLmNS0HAYPuTj7U1NlhIdcJ22yFtZ5hEg76K7vLNuoLCJYEU/e8UtfUMeXHEoOAZuBvq ChLmRI7EGo86yvTziyEwBDJYXENmFXPnSub6Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:mime-version:content-type; b=xWksvV9EsCr7cOzpCOwMcqKIpS6YLdS6DOudl4mEPf1KHfH6r4A1gDVuspSgh/LW3V nvf0hZ8eOCmRMqnD51KZyLdYaumErBKkGW/NvRa7tYyUeom/ZsoN09X2vee51xqoAHvo PxmI4BfCf5dDR/RwJIPxX1hioVaka7iPgMBjs=
Received: by 10.239.168.65 with SMTP id j1mr625911hbe.114.1285604698888; Mon, 27 Sep 2010 09:24:58 -0700 (PDT)
Received: from [192.168.0.34] (cpe-76-184-249-116.tx.res.rr.com [76.184.249.116]) by mx.google.com with ESMTPS id a15sm1500046vci.13.2010.09.27.09.24.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 27 Sep 2010 09:24:57 -0700 (PDT)
User-Agent: Microsoft-Entourage/12.26.0.100708
Date: Mon, 27 Sep 2010 11:24:53 -0500
From: Henry Sinnreich <henry.sinnreich@gmail.com>
To: Daniel Park <soohongp@gmail.com>, Qin Wu <sunseawq@huawei.com>
Message-ID: <C8C62F85.1459A%henry.sinnreich@gmail.com>
Thread-Topic: Why a new standard for streaming HTTP?
Thread-Index: ActeYIO4vLMB5SvksUS7ektJvr3vHg==
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3368431497_12519432"
Cc: httpstreaming@ietf.org
Subject: [httpstreaming] Why a new standard for streaming HTTP?
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 16:24:28 -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_3368431497_12519432
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

Given the rapid rollout of HDTV over streaming HTTP in the market and the
huge traffic it generates, an IETF standard is highly desirable.

Most large content providers state their HTDV and other content (such as SW
distribution) is delivered over standard HTTP 1.1.
* So is there anything to standardize at all?
* If yes concretely what items?
* Examples of usage scenarios that require a new protocol or extensions,
specifically such as...?

Arguments for if/why/how to impact the huge infrastructure that has been
proven to work well and is clearly accepted =8Cas is=B9 by the application
developers - the critical stakeholders.
This infrastructure is very expensive and hard to change. This is the reaso=
n
the added value has moved up into the application layer, where developers
are not constrained by the infrastructure: Web browsers (admittedly a movin=
g
target) Web servers and CDN. At the cost of peering bandwidth...

The I-D: draft-wu-http-streaming-optimization is a good start and could
actually also address the issues =B3what is the problem=B2 in way that speaks t=
o
CDN operators, browser and application developers and ISPs. Should it be
extended to also provide a gap analysis? Or just a table for now, to discus=
s
during the coming BOF?

To stay focused on the real world, to attract the players in the industry
(and less the habitual RFC writers) and to make the proposed WG successful,
input is required IMO first and foremost from:

1. Streaming media browser and application developers
2. CDN operators =20
3. Other stakeholders such as ISPs concerned about interconnect bandwidth,
proliferating CDN servers and network equipment providers.

As mentioned on the list, closed network folks are better served in other
SDO=20
(IP works so well in a context: the Internet. It is the missing word from s=
o
many of their documents).

Last, but not least, observing the admirable flexibility of the hybi WG in
redirecting their work, this future WG may also have to be flexible and if
so warranted to refocus, leave HTTP alone (it is handled in the httpbis WG)=
,
see what would be more helpful to standardize in the application layer, in
the HTTP payload, such as metadata.

A whole list for the required expertise to do this work comes to mind:
* From the Web industry and from experts that have made streaming HTTP
happen
* From ISPs that worry about peering bandwidth and co-locating so many
different edge CDN servers

Scheduling two successive BOFs seems to be a good idea.
Get all these folks together on how to best coordinate the combined effort.

Henry=20

Freshly inspired by the new
http://datatracker.ietf.org/doc/draft-ietf-hybi-thewebsocketprotocol/

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


On 9/25/10 2:33 AM, "Daniel Park" <soohongp@gmail.com> wrote:

> Good to see this activity within IETF and highly welcome.
>=20
> As you described below, there are already several SDO activities, and
> particularly they have their own direction and schedule toward the market=
.
> http-adaptive streaming (MS) and http-live streaming (Apple) are already
> implemented in the commercial level.=A0
>=20
> I believe, IETF should pay attention to the coordination among the existi=
ng
> activities/solutions, and particularly clarify the role for each in order=
 not
> to make a duplication. Otherwise, this activity will be very confused in =
the
> market. Why ? It is because IETF rides in the train too late unfortunatel=
y.
>=20
> For doing that, gap analysis on the existing methods is the first, then w=
e
> will be able to see which areas should be done by IETF based on the resul=
ts of
> analysis. This direction seems very acceptable to me.=A0
>=20
> Anyway, I support, and hope to move it forward quickly.
>=20
>=20
> Daniel









--B_3368431497_12519432
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Why a new standard for streaming HTTP?</TITLE>
</HEAD>
<BODY>
<FONT SIZE=3D"2"><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D=
'font-size:12pt'>Given the rapid rollout of HDTV over streaming HTTP in the =
market and the huge traffic it generates, an IETF standard is highly desirab=
le.<BR>
<BR>
Most large content providers state their HTDV and other content (such as SW=
 distribution) is delivered over standard HTTP 1.1. <BR>
* So is there anything to standardize at all? <BR>
* If yes concretely what items? <BR>
* Examples of usage scenarios that require a new protocol or extensions, sp=
ecifically such as...?<BR>
<BR>
Arguments for if/why/how to impact the huge infrastructure that has been pr=
oven to work well and is clearly accepted &#8216;as is&#8217; by the applica=
tion developers - the critical stakeholders. <BR>
This infrastructure is very expensive and hard to change. This is the reaso=
n the added value has moved up into the application layer, where developers =
are not constrained by the infrastructure: Web browsers (admittedly a moving=
 target) Web servers and CDN. At the cost of peering bandwidth...<BR>
<BR>
The I-D: draft-wu-http-streaming-optimization is a good start and could act=
ually also address the issues &#8220;what is the problem&#8221; in way that =
speaks to CDN operators, browser and application developers and ISPs. Should=
 it be extended to also provide a gap analysis? Or just a table for now, to =
discuss during the coming BOF?<BR>
<BR>
To stay focused on the real world, to attract the players in the industry (=
and less the habitual RFC writers) and to make the proposed WG successful, i=
nput is required IMO first and foremost from:<BR>
<BR>
</SPAN></FONT></FONT><OL><LI><FONT SIZE=3D"2"><FONT FACE=3D"Calibri, Verdana, H=
elvetica, Arial"><SPAN STYLE=3D'font-size:12pt'>Streaming media browser and ap=
plication developers=20
</SPAN></FONT></FONT><LI><FONT SIZE=3D"2"><FONT FACE=3D"Calibri, Verdana, Helve=
tica, Arial"><SPAN STYLE=3D'font-size:12pt'>CDN operators &nbsp;
</SPAN></FONT></FONT><LI><FONT SIZE=3D"2"><FONT FACE=3D"Calibri, Verdana, Helve=
tica, Arial"><SPAN STYLE=3D'font-size:12pt'>Other stakeholders such as ISPs co=
ncerned about interconnect bandwidth, proliferating CDN servers and network =
equipment providers. <BR>
</SPAN></FONT></FONT></OL><FONT SIZE=3D"2"><FONT FACE=3D"Calibri, Verdana, Helv=
etica, Arial"><SPAN STYLE=3D'font-size:12pt'><BR>
As mentioned on the list, closed network folks are better served in other S=
DO <BR>
(IP works so well in a context: the Internet. It is the missing word from s=
o many of their documents).<BR>
<BR>
Last, but not least, observing the admirable flexibility of the hybi WG in =
redirecting their work, this future WG may also have to be flexible and if s=
o warranted to refocus, leave HTTP alone (it is handled in the httpbis WG), =
see what would be more helpful to standardize in the application layer, in t=
he HTTP payload, such as metadata. <BR>
<BR>
A whole list for the required expertise to do this work comes to mind:<BR>
* From the Web industry and from experts that have made streaming HTTP happ=
en<BR>
* From ISPs that worry about peering bandwidth and co-locating so many diff=
erent edge CDN servers<BR>
<BR>
Scheduling two successive BOFs seems to be a good idea. <BR>
Get all these folks together on how to best coordinate the combined effort.=
<BR>
<BR>
Henry <BR>
<BR>
Freshly inspired by the new <a href=3D"http://datatracker.ietf.org/doc/draft-=
ietf-hybi-thewebsocketprotocol/">http://datatracker.ietf.org/doc/draft-ietf-=
hybi-thewebsocketprotocol/</a><BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
<BR>
<BR>
On 9/25/10 2:33 AM, &quot;Daniel Park&quot; &lt;<a href=3D"soohongp@gmail.com=
">soohongp@gmail.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><=
SPAN STYLE=3D'font-size:13pt'>Good to see this activity within IETF and highly=
 welcome.<BR>
<BR>
As you described below, there are already several SDO activities, and parti=
cularly they have their own direction and schedule toward the market. http-a=
daptive streaming (MS) and http-live streaming (Apple) are already implement=
ed in the commercial level.=A0<BR>
<BR>
I believe, IETF should pay attention to the coordination among the existing=
 activities/solutions, and particularly clarify the role for each in order n=
ot to make a duplication. Otherwise, this activity will be very confused in =
the market. Why ? It is because IETF rides in the train too late unfortunate=
ly.<BR>
<BR>
For doing that, gap analysis on the existing methods is the first, then we =
will be able to see which areas should be done by IETF based on the results =
of analysis. This direction seems very acceptable to me.=A0<BR>
<BR>
Anyway, I support, and hope to move it forward quickly.<BR>
<BR>
<BR>
Daniel<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial">=
<SPAN STYLE=3D'font-size:13pt'><BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</SPAN></FONT>
</BODY>
</HTML>


--B_3368431497_12519432--



From luby@qualcomm.com  Mon Sep 27 13:34:17 2010
Return-Path: <luby@qualcomm.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9D20F3A6B5B for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 13:34:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.598
X-Spam-Level: 
X-Spam-Status: No, score=-106.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C2GfGB7HQKOv for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 13:34:16 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id 4CE113A6AFA for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 13:34:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=luby@qualcomm.com; q=dns/txt; s=qcdkim; t=1285619696; x=1317155696; h=from:to:cc:date:subject:thread-topic:thread-index: message-id:in-reply-to:accept-language:content-language: x-ms-has-attach:x-ms-tnef-correlator:user-agent: acceptlanguage:content-type:mime-version; z=From:=20"Luby,=20Michael"=20<luby@qualcomm.com>|To:=20"h ttpstreaming@ietf.org"=20<httpstreaming@ietf.org>|CC:=20" Luby,=20Michael"=20<luby@qualcomm.com>|Date:=20Mon,=2027 =20Sep=202010=2013:34:51=20-0700|Subject:=20[httpstreamin g]=20Why=20a=20new=20standard=20for=20streaming=20HTTP? |Thread-Topic:=20[httpstreaming]=20Why=20a=20new=20standa rd=20for=20streaming=20HTTP?|Thread-Index:=20ActedoYknOR/ 8PjHQbi3vQUrdgGyBAADOkWE|Message-ID:=20<C8C64DFB.4E3A%lub y@qualcomm.com>|In-Reply-To:=20<mailman.64.1285614012.114 97.httpstreaming@ietf.org>|Accept-Language:=20en-US |Content-Language:=20en-US|X-MS-Has-Attach: |X-MS-TNEF-Correlator:|user-agent:=20Microsoft-Entourage/ 13.6.0.100712|acceptlanguage:=20en-US|Content-Type:=20mul tipart/alternative=3B=0D=0A=09boundary=3D"_000_C8C64DFB4E 3Alubyqualcommcom_"|MIME-Version:=201.0; bh=NOVg+PUMLxEShBiBGf8wkUU59gc1nuf4VppsjFAFQLU=; b=HqO6WxEmlvCpLk3RYsYrLJou23uJwRT2gJXj98PBjUr8VxSleFhUnDmT DZlSqriuVAJzMmkccJI6jhbT+MyVLleXVcjvoj+1Haevw0S2d/NxNSks2 phnDNPhvkJkF4ADPx0lLPid/n+2ympw7xH+XsAtrAqaLWWVeLQPxL4SKS 0=;
X-IronPort-AV: E=McAfee;i="5400,1158,6119"; a="55886030"
Received: from ironmsg04-l.qualcomm.com ([172.30.48.19]) by wolverine01.qualcomm.com with ESMTP; 27 Sep 2010 13:34:55 -0700
X-IronPort-AV: E=Sophos;i="4.57,243,1283756400"; d="scan'208,217";a="17560843"
Received: from nasanexhub01.na.qualcomm.com ([10.46.93.121]) by Ironmsg04-L.qualcomm.com with ESMTP/TLS/RC4-MD5; 27 Sep 2010 13:34:55 -0700
Received: from nasclexhc02.na.qualcomm.com (10.227.147.13) by nasanexhub01.na.qualcomm.com (10.46.93.121) with Microsoft SMTP Server (TLS) id 8.2.254.0; Mon, 27 Sep 2010 13:34:55 -0700
Received: from NASCLEXMB02.na.qualcomm.com ([10.227.144.113]) by nasclexhc02.na.qualcomm.com ([10.227.147.13]) with mapi; Mon, 27 Sep 2010 13:34:44 -0700
From: "Luby, Michael" <luby@qualcomm.com>
To: "httpstreaming@ietf.org" <httpstreaming@ietf.org>
Date: Mon, 27 Sep 2010 13:34:51 -0700
Thread-Topic: [httpstreaming] Why a new standard for streaming HTTP?
Thread-Index: ActedoYknOR/8PjHQbi3vQUrdgGyBAADOkWE
Message-ID: <C8C64DFB.4E3A%luby@qualcomm.com>
In-Reply-To: <mailman.64.1285614012.11497.httpstreaming@ietf.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-Entourage/13.6.0.100712
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C8C64DFB4E3Alubyqualcommcom_"
MIME-Version: 1.0
Cc: "Luby, Michael" <luby@qualcomm.com>
Subject: [httpstreaming]  Why a new standard for streaming HTTP?
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 20:34:17 -0000

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

A few comments/thoughts.

(1) The SDOs that are already deeply involved in standardizing OTT HTTP str=
eaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF.  There is =
a lot of ongoing coordination between these organizations on HTTP streaming=
 (DASH =97 dynamic adaptive streaming over HTTP), many of the people involv=
ed are working across these organizations, and liaisons are being sent back=
 and forth to coordinate, etc.  For example, they have all adopted the same=
 baseline standard that was initiated in 3GPP, and features that were devel=
oped by MPEG are being rolled back into 3GPP, etc.  It is not clear what th=
e IETF adds in this sense (or perhaps may subtract?)  The attempt is to cre=
ate one standard across the different organizations, and not disparate comp=
eting standards.

(2) If there is any effort in this area by the IETF, it would be good to al=
ign with the goal of one common standard.  If there is fragmentation, it wi=
ll not be good for deployment.  For example, I=92ve seen emails on this lis=
t that suggest that the IETF might go in a different direction and use a di=
fferent basis other than HTTP, or do something that is based on HTTP but is=
 contrary to these other standards, and it seems that these directions will=
 only confuse/slow down any adoption.

(3) If the IETF decides to go off in a different direction and not use HTTP=
 1.1 as the basis, to avoid confusion it would be really helpful not to cal=
l this HTTP streaming, but instead call it some other name that is suitable=
 for whatever is being standardized.

Mike Luby



On 9/27/10 12:00 PM, "httpstreaming-request@ietf.org" <httpstreaming-reques=
t@ietf.org> wrote:

If you have received this digest without all the individual message
attachments you will need to update your digest options in your list
subscription.  To do so, go to

https://www.ietf.org/mailman/listinfo/httpstreaming

Click the 'Unsubscribe or edit options' button, log in, and set "Get
MIME or Plain Text Digests?" to MIME.  You can set this option
globally for all the list digests you receive at this point.



Send httpstreaming mailing list submissions to
 httpstreaming@ietf.org

To subscribe or unsubscribe via the World Wide Web, visit
 https://www.ietf.org/mailman/listinfo/httpstreaming
or, via email, send a message with subject or body 'help' to
 httpstreaming-request@ietf.org

You can reach the person managing the list at
 httpstreaming-owner@ietf.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of httpstreaming digest..."

--_000_C8C64DFB4E3Alubyqualcommcom_
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"><title>[httpstreaming] Why a new standard for streaming HTTP?</title>
</head>
<body>
<font face=3D"Calibri, Verdana, Helvetica, Arial"><span style=3D"font-size:=
11pt">A few comments/thoughts.<br>
<br>
(1) The SDOs that are already deeply involved in standardizing OTT HTTP str=
eaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF. &nbsp;Ther=
e is a lot of ongoing coordination between these organizations on HTTP stre=
aming (DASH =97 dynamic adaptive streaming over HTTP), many of the people i=
nvolved are working across these organizations, and liaisons are being sent=
 back and forth to coordinate, etc. &nbsp;For example, they have all adopte=
d the same baseline standard that was initiated in 3GPP, and features that =
were developed by MPEG are being rolled back into 3GPP, etc. &nbsp;It is no=
t clear what the IETF adds in this sense (or perhaps may subtract?) &nbsp;T=
he attempt is to create one standard across the different organizations, an=
d not disparate competing standards.<br>
<br>
(2) If there is any effort in this area by the IETF, it would be good to al=
ign with the goal of one common standard. &nbsp;If there is fragmentation, =
it will not be good for deployment. &nbsp;For example, I=92ve seen emails o=
n this list that suggest that the IETF might go in a different direction an=
d use a different basis other than HTTP, or do something that is based on H=
TTP but is contrary to these other standards, and it seems that these direc=
tions will only confuse/slow down any adoption.<br>
<br>
(3) If the IETF decides to go off in a different direction and not use HTTP=
 1.1 as the basis, to avoid confusion it would be really helpful not to cal=
l this HTTP streaming, but instead call it some other name that is suitable=
 for whatever is being standardized.<br>
<br>
Mike Luby<br>
<br>
<br>
<br>
On 9/27/10 12:00 PM, &quot;<a href=3D"httpstreaming-request@ietf.org">https=
treaming-request@ietf.org</a>&quot; &lt;<a href=3D"httpstreaming-request@ie=
tf.org">httpstreaming-request@ietf.org</a>&gt; wrote:<br>
<br>
</span></font><blockquote><font size=3D"2"><font face=3D"Consolas, Courier =
New, Courier"><span style=3D"font-size:10pt">If you have received this dige=
st without all the individual message<br>
attachments you will need to update your digest options in your list<br>
subscription. &nbsp;To do so, go to <br>
<br>
<a href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming">https://www=
.ietf.org/mailman/listinfo/httpstreaming</a><br>
<br>
Click the 'Unsubscribe or edit options' button, log in, and set &quot;Get<b=
r>
MIME or Plain Text Digests?&quot; to MIME. &nbsp;You can set this option<br=
>
globally for all the list digests you receive at this point.<br>
<br>
<br>
<br>
Send httpstreaming mailing list submissions to<br>
&nbsp;<a href=3D"httpstreaming@ietf.org">httpstreaming@ietf.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
&nbsp;<a href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming">https=
://www.ietf.org/mailman/listinfo/httpstreaming</a><br>
or, via email, send a message with subject or body 'help' to<br>
&nbsp;<a href=3D"httpstreaming-request@ietf.org">httpstreaming-request@ietf=
.org</a><br>
<br>
You can reach the person managing the list at<br>
&nbsp;<a href=3D"httpstreaming-owner@ietf.org">httpstreaming-owner@ietf.org=
</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of httpstreaming digest...&quot;<br>
</span></font></font></blockquote>
</body>
</html>


--_000_C8C64DFB4E3Alubyqualcommcom_--

From tme@americafree.tv  Mon Sep 27 13:37:44 2010
Return-Path: <tme@americafree.tv>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C90553A6B5B for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 13:37:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.519
X-Spam-Level: 
X-Spam-Status: No, score=-102.519 tagged_above=-999 required=5 tests=[AWL=0.080, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xmas0jfqvuj6 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 13:37:43 -0700 (PDT)
Received: from mail.americafree.tv (rossini.americafree.tv [63.105.122.34]) by core3.amsl.com (Postfix) with ESMTP id A89203A6AFA for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 13:37:43 -0700 (PDT)
Received: from [IPv6:::1] (rossini.americafree.tv [63.105.122.34]) by mail.americafree.tv (Postfix) with ESMTP id 9BEC08EE9D74; Mon, 27 Sep 2010 16:38:21 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset=windows-1252
From: Marshall Eubanks <tme@americafree.tv>
In-Reply-To: <C8C64DFB.4E3A%luby@qualcomm.com>
Date: Mon, 27 Sep 2010 16:38:20 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <E016D74F-FFAD-432C-8B04-CEBCF59055B2@americafree.tv>
References: <C8C64DFB.4E3A%luby@qualcomm.com>
To: "Luby, Michael" <luby@qualcomm.com>
X-Mailer: Apple Mail (2.1081)
Cc: "httpstreaming@ietf.org" <httpstreaming@ietf.org>
Subject: Re: [httpstreaming] Why a new standard for streaming HTTP?
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 20:37:44 -0000

On Sep 27, 2010, at 4:34 PM, Luby, Michael wrote:

> A few comments/thoughts.
>=20
> (1) The SDOs that are already deeply involved in standardizing OTT =
HTTP streaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF. =
 There is a lot of ongoing coordination between these organizations on =
HTTP streaming (DASH =97 dynamic adaptive streaming over HTTP), many of =
the people involved are working across these organizations, and liaisons =
are being sent back and forth to coordinate, etc.  For example, they =
have all adopted the same baseline standard that was initiated in 3GPP, =
and features that were developed by MPEG are being rolled back into =
3GPP, etc.  It is not clear what the IETF adds in this sense (or perhaps =
may subtract?)  The attempt is to create one standard across the =
different organizations, and not disparate competing standards.
>=20

Dear Michael;

How aligned is this work with what Apple is doing ?

Regards
Marshall

> (2) If there is any effort in this area by the IETF, it would be good =
to align with the goal of one common standard.  If there is =
fragmentation, it will not be good for deployment.  For example, I=92ve =
seen emails on this list that suggest that the IETF might go in a =
different direction and use a different basis other than HTTP, or do =
something that is based on HTTP but is contrary to these other =
standards, and it seems that these directions will only confuse/slow =
down any adoption.
>=20
> (3) If the IETF decides to go off in a different direction and not use =
HTTP 1.1 as the basis, to avoid confusion it would be really helpful not =
to call this HTTP streaming, but instead call it some other name that is =
suitable for whatever is being standardized.
>=20
> Mike Luby
>=20
>=20
>=20
> On 9/27/10 12:00 PM, "httpstreaming-request@ietf.org" =
<httpstreaming-request@ietf.org> wrote:
>=20
>> If you have received this digest without all the individual message
>> attachments you will need to update your digest options in your list
>> subscription.  To do so, go to=20
>>=20
>> https://www.ietf.org/mailman/listinfo/httpstreaming
>>=20
>> Click the 'Unsubscribe or edit options' button, log in, and set "Get
>> MIME or Plain Text Digests?" to MIME.  You can set this option
>> globally for all the list digests you receive at this point.
>>=20
>>=20
>>=20
>> Send httpstreaming mailing list submissions to
>>  httpstreaming@ietf.org
>>=20
>> To subscribe or unsubscribe via the World Wide Web, visit
>>  https://www.ietf.org/mailman/listinfo/httpstreaming
>> or, via email, send a message with subject or body 'help' to
>>  httpstreaming-request@ietf.org
>>=20
>> You can reach the person managing the list at
>>  httpstreaming-owner@ietf.org
>>=20
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of httpstreaming digest..."
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming


From versteb@cisco.com  Mon Sep 27 14:20:50 2010
Return-Path: <versteb@cisco.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4941E3A6DC7 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 14:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.346
X-Spam-Level: 
X-Spam-Status: No, score=-10.346 tagged_above=-999 required=5 tests=[AWL=0.252, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aceySVW1EWvW for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 14:20:42 -0700 (PDT)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id 5BD633A6D9D for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 14:20:42 -0700 (PDT)
Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AmQFAC6noEytJV2b/2dsb2JhbACBRKBTca0hnHOFRASEUIhv
X-IronPort-AV: E=Sophos;i="4.57,244,1283731200";  d="scan'208,217";a="164283135"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rtp-iport-2.cisco.com with ESMTP; 27 Sep 2010 21:21:21 +0000
Received: from xbh-rcd-302.cisco.com (xbh-rcd-302.cisco.com [72.163.63.9]) by rcdn-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id o8RLLLon029267;  Mon, 27 Sep 2010 21:21:21 GMT
Received: from xmb-rcd-213.cisco.com ([72.163.62.220]) by xbh-rcd-302.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 27 Sep 2010 16:21:20 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CB5E89.EDE44825"
Date: Mon, 27 Sep 2010 16:21:20 -0500
Message-ID: <EE933D92D054D14089A336CC71A5CCA60252CECE@XMB-RCD-213.cisco.com>
In-Reply-To: <C8C64DFB.4E3A%luby@qualcomm.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [httpstreaming]  Why a new standard for streaming HTTP?
Thread-Index: ActedoYknOR/8PjHQbi3vQUrdgGyBAADOkWEAAF1RVA=
References: <mailman.64.1285614012.11497.httpstreaming@ietf.org> <C8C64DFB.4E3A%luby@qualcomm.com>
From: "Bill Ver Steeg (versteb)" <versteb@cisco.com>
To: "Luby, Michael" <luby@qualcomm.com>, <httpstreaming@ietf.org>
X-OriginalArrivalTime: 27 Sep 2010 21:21:20.0858 (UTC) FILETIME=[EE1CB3A0:01CB5E89]
Subject: Re: [httpstreaming] Why a new standard for streaming HTTP?
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 21:20:50 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CB5E89.EDE44825
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Mike-

=20

Excellent points. IMHO, IETF should take the other SDO's work as a
baseline. Then, and only the, should the IETF determine if there is
anything we can contribute.=20

=20

One area that may be productive is in how a high-concurrency stream
(think World Cup Finals) could be efficiently delivered. The current
unicast caching methods are all fine and good, but if we try to extend
them to cover very high concurrency cases for rate adaptive flows, I
suspect that we will be out of bandwidth, particularly in the last mile.
I suspect that a multicast solution would have some merit. There is a
small bit of work being done in this area at the other SDOs, but I
suspect that some of the subject matter experts are at the IETF. I
further suspect that the other SDOs recognize that this is an important
area that needs to be done properly, and would welcome some good ideas
from the IETF.

=20

There may be other areas, but let's be real sure that we pick our spots
judiciously. We have enough on our plates without making work for
ourselves.

=20

Bill VerSteeg

=20

=20

From: httpstreaming-bounces@ietf.org
[mailto:httpstreaming-bounces@ietf.org] On Behalf Of Luby, Michael
Sent: Monday, September 27, 2010 4:35 PM
To: httpstreaming@ietf.org
Cc: Luby, Michael
Subject: [httpstreaming] Why a new standard for streaming HTTP?

=20

A few comments/thoughts.

(1) The SDOs that are already deeply involved in standardizing OTT HTTP
streaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF.
There is a lot of ongoing coordination between these organizations on
HTTP streaming (DASH - dynamic adaptive streaming over HTTP), many of
the people involved are working across these organizations, and liaisons
are being sent back and forth to coordinate, etc.  For example, they
have all adopted the same baseline standard that was initiated in 3GPP,
and features that were developed by MPEG are being rolled back into
3GPP, etc.  It is not clear what the IETF adds in this sense (or perhaps
may subtract?)  The attempt is to create one standard across the
different organizations, and not disparate competing standards.

(2) If there is any effort in this area by the IETF, it would be good to
align with the goal of one common standard.  If there is fragmentation,
it will not be good for deployment.  For example, I've seen emails on
this list that suggest that the IETF might go in a different direction
and use a different basis other than HTTP, or do something that is based
on HTTP but is contrary to these other standards, and it seems that
these directions will only confuse/slow down any adoption.

(3) If the IETF decides to go off in a different direction and not use
HTTP 1.1 as the basis, to avoid confusion it would be really helpful not
to call this HTTP streaming, but instead call it some other name that is
suitable for whatever is being standardized.

Mike Luby



On 9/27/10 12:00 PM, "httpstreaming-request@ietf.org"
<httpstreaming-request@ietf.org> wrote:

If you have received this digest without all the individual message
attachments you will need to update your digest options in your list
subscription.  To do so, go to=20

https://www.ietf.org/mailman/listinfo/httpstreaming

Click the 'Unsubscribe or edit options' button, log in, and set "Get
MIME or Plain Text Digests?" to MIME.  You can set this option
globally for all the list digests you receive at this point.



Send httpstreaming mailing list submissions to
 httpstreaming@ietf.org

To subscribe or unsubscribe via the World Wide Web, visit
 https://www.ietf.org/mailman/listinfo/httpstreaming
or, via email, send a message with subject or body 'help' to
 httpstreaming-request@ietf.org

You can reach the person managing the list at
 httpstreaming-owner@ietf.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of httpstreaming digest..."


------_=_NextPart_001_01CB5E89.EDE44825
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-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" 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=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<title>[httpstreaming] Why a new standard for streaming HTTP?</title>
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</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=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Mike-<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Excellent points. IMHO, IETF should take the other =
SDO&#8217;s work as
a baseline. Then, and only the, should the IETF determine if there is =
anything
we can contribute. <o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>One area that may be productive is in how a =
high-concurrency
stream (think World Cup Finals) could be efficiently delivered. The =
current unicast
caching methods are all fine and good, but if we try to extend them to =
cover
very high concurrency cases for rate adaptive flows, I suspect that we =
will be
out of bandwidth, particularly in the last mile. I suspect that a =
multicast
solution would have some merit. There is a small bit of work being done =
in this
area at the other SDOs, but I suspect that some of the subject matter =
experts
are at the IETF. I further suspect that the other SDOs recognize that =
this is
an important area that needs to be done properly, and would welcome some =
good
ideas from the IETF.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>There may be other areas, but let&#8217;s be real sure =
that we pick
our spots judiciously. We have enough on our plates without making work =
for
ourselves.<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Bill VerSteeg<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0in 0in 0in'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
httpstreaming-bounces@ietf.org [mailto:httpstreaming-bounces@ietf.org] =
<b>On
Behalf Of </b>Luby, Michael<br>
<b>Sent:</b> Monday, September 27, 2010 4:35 PM<br>
<b>To:</b> httpstreaming@ietf.org<br>
<b>Cc:</b> Luby, Michael<br>
<b>Subject:</b> [httpstreaming] Why a new standard for streaming =
HTTP?<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span =
style=3D'font-size:11.0pt;
font-family:"Calibri","sans-serif"'>A few comments/thoughts.<br>
<br>
(1) The SDOs that are already deeply involved in standardizing OTT HTTP
streaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF. =
&nbsp;There
is a lot of ongoing coordination between these organizations on HTTP =
streaming
(DASH &#8212; dynamic adaptive streaming over HTTP), many of the people =
involved are
working across these organizations, and liaisons are being sent back and =
forth
to coordinate, etc. &nbsp;For example, they have all adopted the same =
baseline
standard that was initiated in 3GPP, and features that were developed by =
MPEG
are being rolled back into 3GPP, etc. &nbsp;It is not clear what the =
IETF adds
in this sense (or perhaps may subtract?) &nbsp;The attempt is to create =
one
standard across the different organizations, and not disparate competing
standards.<br>
<br>
(2) If there is any effort in this area by the IETF, it would be good to =
align
with the goal of one common standard. &nbsp;If there is fragmentation, =
it will
not be good for deployment. &nbsp;For example, I&#8217;ve seen emails on =
this list
that suggest that the IETF might go in a different direction and use a
different basis other than HTTP, or do something that is based on HTTP =
but is
contrary to these other standards, and it seems that these directions =
will only
confuse/slow down any adoption.<br>
<br>
(3) If the IETF decides to go off in a different direction and not use =
HTTP 1.1
as the basis, to avoid confusion it would be really helpful not to call =
this
HTTP streaming, but instead call it some other name that is suitable for
whatever is being standardized.<br>
<br>
Mike Luby<br>
<br>
<br>
<br>
On 9/27/10 12:00 PM, &quot;<a =
href=3D"httpstreaming-request@ietf.org">httpstreaming-request@ietf.org</a=
>&quot;
&lt;<a =
href=3D"httpstreaming-request@ietf.org">httpstreaming-request@ietf.org</a=
>&gt;
wrote:</span><o:p></o:p></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:Consolas'>If you
have received this digest without all the individual message<br>
attachments you will need to update your digest options in your list<br>
subscription. &nbsp;To do so, go to <br>
<br>
<a =
href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming">https://www.=
ietf.org/mailman/listinfo/httpstreaming</a><br>
<br>
Click the 'Unsubscribe or edit options' button, log in, and set =
&quot;Get<br>
MIME or Plain Text Digests?&quot; to MIME. &nbsp;You can set this =
option<br>
globally for all the list digests you receive at this point.<br>
<br>
<br>
<br>
Send httpstreaming mailing list submissions to<br>
&nbsp;<a href=3D"httpstreaming@ietf.org">httpstreaming@ietf.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
&nbsp;<a =
href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming">https://www.=
ietf.org/mailman/listinfo/httpstreaming</a><br>
or, via email, send a message with subject or body 'help' to<br>
&nbsp;<a =
href=3D"httpstreaming-request@ietf.org">httpstreaming-request@ietf.org</a=
><br>
<br>
You can reach the person managing the list at<br>
&nbsp;<a =
href=3D"httpstreaming-owner@ietf.org">httpstreaming-owner@ietf.org</a><br=
>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of httpstreaming =
digest...&quot;</span><o:p></o:p></p>

</div>

</body>

</html>

------_=_NextPart_001_01CB5E89.EDE44825--

From sunseawq@huawei.com  Mon Sep 27 19:27:33 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BF02D3A6C10 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 19:27:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.165
X-Spam-Level: *
X-Spam-Status: No, score=1.165 tagged_above=-999 required=5 tests=[AWL=-0.754,  BAYES_40=-0.185, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a1ADLcxKOYw3 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 19:27:32 -0700 (PDT)
Received: from szxga05-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 102373A6A80 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 19:27:32 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F00M87QUPZC@szxga05-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 10:28:01 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F00GR3QUO6Z@szxga05-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 10:28:01 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9F00M44QUO3S@szxml06-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 10:28:00 +0800 (CST)
Date: Tue, 28 Sep 2010 10:28:00 +0800
From: Qin Wu <sunseawq@huawei.com>
To: "Ali C. Begen (abegen)" <abegen@cisco.com>, httpstreaming@ietf.org
Message-id: <01c801cb5eb4$c545eed0$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: 7BIT
X-Priority: 3
X-MSMail-priority: Normal
References: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com> <04CAD96D4C5A3D48B1919248A8FE0D540D39F0AD@xmb-sjc-215.amer.cisco.com>
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 02:27:33 -0000

----- Original Message ----- 
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: "Qin Wu" <sunseawq@huawei.com>; <httpstreaming@ietf.org>
Sent: Monday, September 27, 2010 10:41 AM
Subject: RE: [httpstreaming] Current Status and Our Goal



> -----Original Message-----
> From: httpstreaming-bounces@ietf.org [mailto:httpstreaming-bounces@ietf.org] On Behalf Of Qin Wu
> Sent: Sunday, September 26, 2010 9:20 PM
> To: httpstreaming@ietf.org
> Subject: [httpstreaming] Current Status and Our Goal
> 
> Hi, folks:
> We have planned to have a BarBOF in time for Beijing IETF meeting.

Could we get this scheduled for earlier in the week if possible?

[Qin]: Good idea. But is it too early to schedule this meeting? formerly I was  planning to ask people to vote on the meeting time
two or three weeks before Beijing IETF meeting. And we may take advantage of Doodle to do this.
 
> The primary goal of this BarBOF is to making sure that people agree on what problem (or problems) need to be solved;
> Some of these problems or interesting issues are summarized in my previous email available at
> (http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html) which was raised by people who are
> interested
> in HTTP Streaming in the  DISPATCH mailing list before we move to this new discussion list.
> The other problems come from HTTP streaming Problem statement
> draft which I have updated recently
> (http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt).

I have two major comments on this draft:
1- There is an acronym pollution which results from referring to several different specifications at the same time. I strongly suggest to have a definitions section and simply adopt the definitions from the most mature spec, which is the 3gpp spec as of now.

[Qin]: Yes, you are right. e.g.,"media fragments" specified in W3C takes the name of "media segments" in 3GPP, "playlist" specified in Apple's live streaming draft is referred to as "media description presentation",Also "medias description presentation" will be described as "manifest". Also we have different name for HTTP streaming,
HTTP adaptive streaming, HTTP smooth streaming, HTTP live streaming, Dyanmic HTTP Streaming. It is very confusing what they are and what's their difference. 
Therefore we will clearup these acronym polution in the new version.

2- There are many strong claims which (mostly) favor HTTP streaming compared to other approaches. I can understand the bias, however, I would recommend staying away from making claims without proper proof or citation. This will help us have a more fair problem statement document.

[Qin]: Thank for your suggestions, we will add some concrete citations to convince this in the new version.
Yes, actually we have had proofs and statistics data.e.g.,
a. According to ATLAS Internet observatory 2009 annual report, P2P is the fastest shrinking, and mainly eclipsed by streaming, CDN and direct download.
b. According to another report  about Global Mobile Broadband Traffic Report from Allot communications, HTTP streaming is the fastest growing application with a rise of above 50%
you might be interested in taking looking at this https://files.me.com/alexander.adolf/ib9f1x which has been become available recently.

 
> Another goal is to make sure we have not any overlapping with other SDO.

We *can* certainly have an overlapping goal, why should not we if we decide to move forward? If we think we have a better solution for a problem, we should propose and document it. There is indeed a timing issue since other groups have started working on this long before. But, if needed, we can catch up quickly.

[Qin]: I would like to say it is better for us to take other SDO's work as basis and make gap analysis between what IETF is going to do and what other SDO has already done to make them comfortable. And I am pretty much sure there are too much room for IETF to delve into.
e.g., Existing work more rely on Client to handle bandwidth and playout and require nothing from network side which is diffcicult to satisfy QoS/QoE requirement which Best effort Internet can not provide.  

> In order to stimulate the discussion toward these two goals, I have crafted intial charter skeleton.
> http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html

That is a pretty loaded charter. I hope the mailing list discussion will get us to a better position before the meeting.

[Qin]: yes, we definitely need to narrow the scope and gain an understanding of the directions forward through this list discussion.
The charter text I proposed is just used for discussion basis. If you have any thoughts/ideas on our goal and scope of charter text,
please speakup and share your thoughts. 
 
> I would like us to center around these problems we listed and the intial charter skeleton I drafted to figure out
> (a) what kind of use cases can we  have
> (b) and how many problems are worth being discussed
> (c) Is there any challenging issues we missed or neglected?
> (d) and what kind of concrete protocol/mechanism/scheme can we  come up with?
> 
> Also I would like to point out some related works in IETF for your references. Curretly what we have on the table includes:
> Apples' HTTP live streaming
> http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
> HTTP Streaming Problem Statement
> http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001
> Implications of Full-Duplex HTTP
> http://tools.ietf.org/html/draft-zhu-http-fullduplex-01
> If there is any related work missing or wrong, please let me know. Also I would like to encourage people to bring your
> contributions
> and thoughts in draft to this discussion list.

Cheers, acbegen.
 
> Regards!
> -Qin

From sunseawq@huawei.com  Mon Sep 27 19:59:01 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 220AB3A6A87 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 19:59:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.014
X-Spam-Level: *
X-Spam-Status: No, score=1.014 tagged_above=-999 required=5 tests=[AWL=-0.560,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, RDNS_NONE=0.1, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 69JkbbLMFsGL for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 19:58:59 -0700 (PDT)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 162BA3A6A64 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 19:58:59 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F00G1JSB4KU@szxga03-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 10:59:28 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F004WOSB4OP@szxga03-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 10:59:28 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9F002F8SB3HB@szxml04-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 10:59:28 +0800 (CST)
Date: Tue, 28 Sep 2010 10:59:27 +0800
From: Qin Wu <sunseawq@huawei.com>
To: "Bill Ver Steeg (versteb)" <versteb@cisco.com>, "Luby, Michael" <luby@qualcomm.com>, httpstreaming@ietf.org
Message-id: <026101cb5eb9$2a2e28e0$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_+wJsrGqmNuMsR82UwMoxrg)"
X-Priority: 3
X-MSMail-priority: Normal
References: <mailman.64.1285614012.11497.httpstreaming@ietf.org> <C8C64DFB.4E3A%luby@qualcomm.com> <EE933D92D054D14089A336CC71A5CCA60252CECE@XMB-RCD-213.cisco.com>
Subject: Re: [httpstreaming] Why a new standard for streaming HTTP?
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 02:59:01 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_+wJsrGqmNuMsR82UwMoxrg)
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

[httpstreaming] Why a new standard for streaming HTTP?Bill:
You are absolutly right, with the rising usages, the quality of Internet media and network performance will be great challenged and more likely to degrade due to running out bandwdith.
Nowdays HTTP streaming usage is forseen to increase more and more, somewhat due to Olympic Games, US president elections and World Cup Socer. With more and more network connections from
millions of people, I am pretty much doubt how the network with existing approach can handle this, what about bottleneck for these network connections, what about bandwidth saturation? How to guarantee 
the quality of Experience when growing popularity of multiple screen service?

Regards!
-Qin
  ----- Original Message ----- 
  From: Bill Ver Steeg (versteb) 
  To: Luby, Michael ; httpstreaming@ietf.org 
  Sent: Tuesday, September 28, 2010 5:21 AM
  Subject: Re: [httpstreaming] Why a new standard for streaming HTTP?


  Mike-

   

  Excellent points. IMHO, IETF should take the other SDO's work as a baseline. Then, and only the, should the IETF determine if there is anything we can contribute. 

   

  One area that may be productive is in how a high-concurrency stream (think World Cup Finals) could be efficiently delivered. The current unicast caching methods are all fine and good, but if we try to extend them to cover very high concurrency cases for rate adaptive flows, I suspect that we will be out of bandwidth, particularly in the last mile. I suspect that a multicast solution would have some merit. There is a small bit of work being done in this area at the other SDOs, but I suspect that some of the subject matter experts are at the IETF. I further suspect that the other SDOs recognize that this is an important area that needs to be done properly, and would welcome some good ideas from the IETF.

   

  There may be other areas, but let's be real sure that we pick our spots judiciously. We have enough on our plates without making work for ourselves.

   

  Bill VerSteeg

   

   

  From: httpstreaming-bounces@ietf.org [mailto:httpstreaming-bounces@ietf.org] On Behalf Of Luby, Michael
  Sent: Monday, September 27, 2010 4:35 PM
  To: httpstreaming@ietf.org
  Cc: Luby, Michael
  Subject: [httpstreaming] Why a new standard for streaming HTTP?

   

  A few comments/thoughts.

  (1) The SDOs that are already deeply involved in standardizing OTT HTTP streaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF.  There is a lot of ongoing coordination between these organizations on HTTP streaming (DASH - dynamic adaptive streaming over HTTP), many of the people involved are working across these organizations, and liaisons are being sent back and forth to coordinate, etc.  For example, they have all adopted the same baseline standard that was initiated in 3GPP, and features that were developed by MPEG are being rolled back into 3GPP, etc.  It is not clear what the IETF adds in this sense (or perhaps may subtract?)  The attempt is to create one standard across the different organizations, and not disparate competing standards.

  (2) If there is any effort in this area by the IETF, it would be good to align with the goal of one common standard.  If there is fragmentation, it will not be good for deployment.  For example, I've seen emails on this list that suggest that the IETF might go in a different direction and use a different basis other than HTTP, or do something that is based on HTTP but is contrary to these other standards, and it seems that these directions will only confuse/slow down any adoption.

  (3) If the IETF decides to go off in a different direction and not use HTTP 1.1 as the basis, to avoid confusion it would be really helpful not to call this HTTP streaming, but instead call it some other name that is suitable for whatever is being standardized.

  Mike Luby



  On 9/27/10 12:00 PM, "httpstreaming-request@ietf.org" <httpstreaming-request@ietf.org> wrote:

  If you have received this digest without all the individual message
  attachments you will need to update your digest options in your list
  subscription.  To do so, go to 

  https://www.ietf.org/mailman/listinfo/httpstreaming

  Click the 'Unsubscribe or edit options' button, log in, and set "Get
  MIME or Plain Text Digests?" to MIME.  You can set this option
  globally for all the list digests you receive at this point.



  Send httpstreaming mailing list submissions to
   httpstreaming@ietf.org

  To subscribe or unsubscribe via the World Wide Web, visit
   https://www.ietf.org/mailman/listinfo/httpstreaming
  or, via email, send a message with subject or body 'help' to
   httpstreaming-request@ietf.org

  You can reach the person managing the list at
   httpstreaming-owner@ietf.org

  When replying, please edit your Subject line so it is more specific
  than "Re: Contents of httpstreaming digest..."



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


  _______________________________________________
  httpstreaming mailing list
  httpstreaming@ietf.org
  https://www.ietf.org/mailman/listinfo/httpstreaming

--Boundary_(ID_+wJsrGqmNuMsR82UwMoxrg)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIiB4bWxu
czp2ID0gDQoidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm8gPSANCiJ1cm46
c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpvZmZpY2UiIHhtbG5zOncgPSANCiJ1cm46c2No
ZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczp4ID0gDQoidXJuOnNjaGVtYXMt
bWljcm9zb2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOnAgPSANCiJ1cm46c2NoZW1hcy1taWNy
b3NvZnQtY29tOm9mZmljZTpwb3dlcnBvaW50IiB4bWxuczphID0gDQoidXJuOnNjaGVtYXMtbWlj
cm9zb2Z0LWNvbTpvZmZpY2U6YWNjZXNzIiB4bWxuczpkdCA9IA0KInV1aWQ6QzJGNDEwMTAtNjVC
My0xMWQxLUEyOUYtMDBBQTAwQzE0ODgyIiB4bWxuczpzID0gDQoidXVpZDpCREM2RTNGMC02REEz
LTExZDEtQTJBMy0wMEFBMDBDMTQ4ODIiIHhtbG5zOnJzID0gDQoidXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpyb3dzZXQiIHhtbG5zOnogPSAiI1Jvd3NldFNjaGVtYSIgeG1sbnM6YiA9IA0KInVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnB1Ymxpc2hlciIgeG1sbnM6c3MgPSANCiJ1
cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzcHJlYWRzaGVldCIgeG1sbnM6YyA9IA0K
InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmNvbXBvbmVudDpzcHJlYWRzaGVldCIg
eG1sbnM6b2RjID0gDQoidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2RjIiB4bWxu
czpvYSA9IA0KInVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmFjdGl2YXRpb24iIHht
bG5zOmh0bWwgPSANCiJodHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIiB4bWxuczpxID0g
DQoiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8iIHhtbG5zOnJ0YyA9
IA0KImh0dHA6Ly9taWNyb3NvZnQuY29tL29mZmljZW5ldC9jb25mZXJlbmNpbmciIFhNTE5TOkQg
PSAiREFWOiIgWE1MTlM6UmVwbCA9IA0KImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vcmVw
bC8iIHhtbG5zOm10ID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50
L3NvYXAvbWVldGluZ3MvIiB4bWxuczp4MiA9IA0KImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlL2V4Y2VsLzIwMDMveG1sIiB4bWxuczpwcGRhID0gDQoiaHR0cDovL3d3dy5wYXNz
cG9ydC5jb20vTmFtZVNwYWNlLnhzZCIgeG1sbnM6b2lzID0gDQoiaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvb2lzLyIgeG1sbnM6ZGlyID0gDQoiaHR0cDovL3Nj
aGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvZGlyZWN0b3J5LyIgeG1sbnM6ZHMg
PSANCiJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIiB4bWxuczpkc3AgPSANCiJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvZHNwIiB4bWxuczp1ZGMgPSAN
CiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjIiB4bWxuczp4c2QgPSANCiJo
dHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6c3ViID0gDQoiaHR0cDovL3Nj
aGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvMjAwMi8xL2FsZXJ0cy8iIHhtbG5z
OmVjID0gDQoiaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjIiB4bWxuczpzcCA9IA0K
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC8iIHhtbG5zOnNwcyA9IA0K
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC9zb2FwLyIgeG1sbnM6eHNp
ID0gDQoiaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnVk
Y3MgPSANCiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3NvYXAiIHhtbG5z
OnVkY3hmID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYy94bWxmaWxl
IiB4bWxuczp1ZGNwMnAgPSANCiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRj
L3BhcnR0b3BhcnQiIHhtbG5zOndmID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9z
aGFyZXBvaW50L3NvYXAvd29ya2Zsb3cvIiB4bWxuczpkc3NzID0gDQoiaHR0cDovL3NjaGVtYXMu
bWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNi9kaWdzaWctc2V0dXAiIHhtbG5zOmRzc2kgPSANCiJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA2L2RpZ3NpZyIgeG1sbnM6bWRz
c2kgPSANCiJodHRwOi8vc2NoZW1hcy5vcGVueG1sZm9ybWF0cy5vcmcvcGFja2FnZS8yMDA2L2Rp
Z2l0YWwtc2lnbmF0dXJlIiB4bWxuczptdmVyID0gDQoiaHR0cDovL3NjaGVtYXMub3BlbnhtbGZv
cm1hdHMub3JnL21hcmt1cC1jb21wYXRpYmlsaXR5LzIwMDYiIHhtbG5zOm0gPSANCiJodHRwOi8v
c2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zOm1yZWxzID0g
DQoiaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMub3JnL3BhY2thZ2UvMjAwNi9yZWxhdGlv
bnNoaXBzIiB4bWxuczpzcHdwID0gDQoiaHR0cDovL21pY3Jvc29mdC5jb20vc2hhcmVwb2ludC93
ZWJwYXJ0cGFnZXMiIHhtbG5zOmV4MTJ0ID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNv
bS9leGNoYW5nZS9zZXJ2aWNlcy8yMDA2L3R5cGVzIiB4bWxuczpleDEybSA9IA0KImh0dHA6Ly9z
Y2hlbWFzLm1pY3Jvc29mdC5jb20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi9tZXNzYWdlcyIgeG1s
bnM6cHB0c2wgPSANCiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29h
cC9TbGlkZUxpYnJhcnkvIiB4bWxuczpzcHNsID0gDQoiaHR0cDovL21pY3Jvc29mdC5jb20vd2Vi
c2VydmljZXMvU2hhcmVQb2ludFBvcnRhbFNlcnZlci9QdWJsaXNoZWRMaW5rc1NlcnZpY2UiIA0K
WE1MTlM6WiA9ICJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOiIgeG1sbnM6c3QgPSAiASI+PEhF
QUQ+PFRJVExFPltodHRwc3RyZWFtaW5nXSBXaHkgYSBuZXcgc3RhbmRhcmQgZm9yIHN0cmVhbWlu
ZyBIVFRQPzwvVElUTEU+DQo8TUVUQSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLTg4
NTktMSIgaHR0cC1lcXVpdj1Db250ZW50LVR5cGU+DQo8TUVUQSBuYW1lPUdFTkVSQVRPUiBjb250
ZW50PSJNU0hUTUwgOC4wMC42MDAxLjE4OTI4Ij4NCjxTVFlMRT5AZm9udC1mYWNlIHsNCglmb250
LWZhbWlseTogQ2FsaWJyaTsNCn0NCkBmb250LWZhY2Ugew0KCWZvbnQtZmFtaWx5OiBUYWhvbWE7
DQp9DQpAZm9udC1mYWNlIHsNCglmb250LWZhbWlseTogQ29uc29sYXM7DQp9DQpAcGFnZSBTZWN0
aW9uMSB7c2l6ZTogOC41aW4gMTEuMGluOyBtYXJnaW46IDEuMGluIDEuMGluIDEuMGluIDEuMGlu
OyB9DQpQLk1zb05vcm1hbCB7DQoJTUFSR0lOOiAwaW4gMGluIDBwdDsgRk9OVC1GQU1JTFk6ICJU
aW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7IEZPTlQtU0laRTogMTJwdA0KfQ0KTEkuTXNvTm9ybWFs
IHsNCglNQVJHSU46IDBpbiAwaW4gMHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiIs
InNlcmlmIjsgRk9OVC1TSVpFOiAxMnB0DQp9DQpESVYuTXNvTm9ybWFsIHsNCglNQVJHSU46IDBp
biAwaW4gMHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjsgRk9OVC1T
SVpFOiAxMnB0DQp9DQpBOmxpbmsgew0KCUNPTE9SOiBibHVlOyBURVhULURFQ09SQVRJT046IHVu
ZGVybGluZTsgbXNvLXN0eWxlLXByaW9yaXR5OiA5OQ0KfQ0KU1BBTi5Nc29IeXBlcmxpbmsgew0K
CUNPTE9SOiBibHVlOyBURVhULURFQ09SQVRJT046IHVuZGVybGluZTsgbXNvLXN0eWxlLXByaW9y
aXR5OiA5OQ0KfQ0KQTp2aXNpdGVkIHsNCglDT0xPUjogcHVycGxlOyBURVhULURFQ09SQVRJT046
IHVuZGVybGluZTsgbXNvLXN0eWxlLXByaW9yaXR5OiA5OQ0KfQ0KU1BBTi5Nc29IeXBlcmxpbmtG
b2xsb3dlZCB7DQoJQ09MT1I6IHB1cnBsZTsgVEVYVC1ERUNPUkFUSU9OOiB1bmRlcmxpbmU7IG1z
by1zdHlsZS1wcmlvcml0eTogOTkNCn0NClNQQU4uRW1haWxTdHlsZTE3IHsNCglGT05ULUZBTUlM
WTogIkNhbGlicmkiLCJzYW5zLXNlcmlmIjsgQ09MT1I6ICMxZjQ5N2Q7IG1zby1zdHlsZS10eXBl
OiBwZXJzb25hbC1yZXBseQ0KfQ0KLk1zb0NocERlZmF1bHQgew0KCUZPTlQtU0laRTogMTBwdDsg
bXNvLXN0eWxlLXR5cGU6IGV4cG9ydC1vbmx5DQp9DQpESVYuU2VjdGlvbjEgew0KCXBhZ2U6IFNl
Y3Rpb24xDQp9DQo8L1NUWUxFPg0KPCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQogPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KIDxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4N
CiAgPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQogPC9vOnNoYXBlbGF5b3V0Pjwv
eG1sPjwhW2VuZGlmXS0tPjwvSEVBRD4NCjxCT0RZIGxhbmc9RU4tVVMgbGluaz1ibHVlIGJnQ29s
b3I9I2NjZThjZiB2TGluaz1wdXJwbGU+DQo8RElWPkJpbGw6PC9ESVY+DQo8RElWPllvdSBhcmUg
YWJzb2x1dGx5IHJpZ2h0LCB3aXRoIHRoZSByaXNpbmcgdXNhZ2VzLCB0aGUgcXVhbGl0eSBvZiBJ
bnRlcm5ldCANCm1lZGlhIGFuZCBuZXR3b3JrIHBlcmZvcm1hbmNlIHdpbGwgYmUgZ3JlYXQgY2hh
bGxlbmdlZCBhbmQgbW9yZSBsaWtlbHkgdG8gDQpkZWdyYWRlIGR1ZSB0byBydW5uaW5nIG91dCBi
YW5kd2RpdGguPC9ESVY+DQo8RElWPk5vd2RheXMgSFRUUCBzdHJlYW1pbmcgdXNhZ2UgaXMgZm9y
c2VlbiB0byBpbmNyZWFzZSBtb3JlIGFuZCBtb3JlLCBzb21ld2hhdCANCmR1ZSB0byBPbHltcGlj
IEdhbWVzLCBVUyBwcmVzaWRlbnQgZWxlY3Rpb25zIGFuZCBXb3JsZCBDdXAgU29jZXIuIFdpdGgg
bW9yZSBhbmQgDQptb3JlIG5ldHdvcmsgY29ubmVjdGlvbnMgZnJvbTwvRElWPg0KPERJVj5taWxs
aW9ucyBvZiBwZW9wbGUsIEkgYW0gcHJldHR5IG11Y2ggZG91YnQgaG93IHRoZSBuZXR3b3JrIHdp
dGggZXhpc3RpbmcgDQphcHByb2FjaCBjYW4gaGFuZGxlIHRoaXMsIHdoYXQgYWJvdXQgYm90dGxl
bmVjayBmb3IgdGhlc2UgbmV0d29yayBjb25uZWN0aW9ucywgDQp3aGF0IGFib3V0IGJhbmR3aWR0
aCBzYXR1cmF0aW9uPyBIb3cgdG8gZ3VhcmFudGVlIDwvRElWPg0KPERJVj50aGUgcXVhbGl0eSBv
ZiBFeHBlcmllbmNlJm5ic3A7d2hlbiBncm93aW5nIHBvcHVsYXJpdHkgb2YgbXVsdGlwbGUgc2Ny
ZWVuIA0Kc2VydmljZT88L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPlJlZ2FyZHMhPC9E
SVY+DQo8RElWPi1RaW48L0RJVj4NCjxCTE9DS1FVT1RFIA0Kc3R5bGU9IkJPUkRFUi1MRUZUOiAj
MDAwMDAwIDJweCBzb2xpZDsgUEFERElORy1MRUZUOiA1cHg7IFBBRERJTkctUklHSFQ6IDBweDsg
TUFSR0lOLUxFRlQ6IDVweDsgTUFSR0lOLVJJR0hUOiAwcHgiPg0KICA8RElWIHN0eWxlPSJGT05U
OiA5cHQgJiMyMzQzNTsmIzIwMzA3OyI+LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSA8L0RJ
Vj4NCiAgPERJViBzdHlsZT0iRk9OVDogOXB0ICYjMjM0MzU7JiMyMDMwNzs7IEJBQ0tHUk9VTkQ6
ICNlNGU0ZTQ7IGZvbnQtY29sb3I6IGJsYWNrIj48Qj5Gcm9tOjwvQj4gDQogIDxBIHRpdGxlPXZl
cnN0ZWJAY2lzY28uY29tIGhyZWY9Im1haWx0bzp2ZXJzdGViQGNpc2NvLmNvbSI+QmlsbCBWZXIg
U3RlZWcgDQogICh2ZXJzdGViKTwvQT4gPC9ESVY+DQogIDxESVYgc3R5bGU9IkZPTlQ6IDlwdCAm
IzIzNDM1OyYjMjAzMDc7Ij48Qj5Ubzo8L0I+IDxBIHRpdGxlPWx1YnlAcXVhbGNvbW0uY29tIA0K
ICBocmVmPSJtYWlsdG86bHVieUBxdWFsY29tbS5jb20iPkx1YnksIE1pY2hhZWw8L0E+IDsgPEEg
DQogIHRpdGxlPWh0dHBzdHJlYW1pbmdAaWV0Zi5vcmcgDQogIGhyZWY9Im1haWx0bzpodHRwc3Ry
ZWFtaW5nQGlldGYub3JnIj5odHRwc3RyZWFtaW5nQGlldGYub3JnPC9BPiA8L0RJVj4NCiAgPERJ
ViBzdHlsZT0iRk9OVDogOXB0ICYjMjM0MzU7JiMyMDMwNzsiPjxCPlNlbnQ6PC9CPiBUdWVzZGF5
LCBTZXB0ZW1iZXIgMjgsIDIwMTAgNToyMSANCiAgQU08L0RJVj4NCiAgPERJViBzdHlsZT0iRk9O
VDogOXB0ICYjMjM0MzU7JiMyMDMwNzsiPjxCPlN1YmplY3Q6PC9CPiBSZTogW2h0dHBzdHJlYW1p
bmddIFdoeSBhIG5ldyANCiAgc3RhbmRhcmQgZm9yIHN0cmVhbWluZyBIVFRQPzwvRElWPg0KICA8
RElWPjxCUj48L0RJVj4NCiAgPERJViBjbGFzcz1TZWN0aW9uMT4NCiAgPFAgY2xhc3M9TXNvTm9y
bWFsPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6ICdDYWxpYnJpJywnc2Fucy1zZXJpZic7
IENPTE9SOiAjMWY0OTdkOyBGT05ULVNJWkU6IDExcHQiPk1pa2UtPG86cD48L286cD48L1NQQU4+
PC9QPg0KICA8UCBjbGFzcz1Nc29Ob3JtYWw+PFNQQU4gDQogIHN0eWxlPSJGT05ULUZBTUlMWTog
J0NhbGlicmknLCdzYW5zLXNlcmlmJzsgQ09MT1I6ICMxZjQ5N2Q7IEZPTlQtU0laRTogMTFwdCI+
PG86cD4mbmJzcDs8L286cD48L1NQQU4+PC9QPg0KICA8UCBjbGFzcz1Nc29Ob3JtYWw+PFNQQU4g
DQogIHN0eWxlPSJGT05ULUZBTUlMWTogJ0NhbGlicmknLCdzYW5zLXNlcmlmJzsgQ09MT1I6ICMx
ZjQ5N2Q7IEZPTlQtU0laRTogMTFwdCI+RXhjZWxsZW50IA0KICBwb2ludHMuIElNSE8sIElFVEYg
c2hvdWxkIHRha2UgdGhlIG90aGVyIFNET5JzIHdvcmsgYXMgYSBiYXNlbGluZS4gVGhlbiwgYW5k
IA0KICBvbmx5IHRoZSwgc2hvdWxkIHRoZSBJRVRGIGRldGVybWluZSBpZiB0aGVyZSBpcyBhbnl0
aGluZyB3ZSBjYW4gY29udHJpYnV0ZS4gDQogIDxvOnA+PC9vOnA+PC9TUEFOPjwvUD4NCiAgPFAg
Y2xhc3M9TXNvTm9ybWFsPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6ICdDYWxpYnJpJywn
c2Fucy1zZXJpZic7IENPTE9SOiAjMWY0OTdkOyBGT05ULVNJWkU6IDExcHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9TUEFOPjwvUD4NCiAgPFAgY2xhc3M9TXNvTm9ybWFsPjxTUEFOIA0KICBzdHlsZT0i
Rk9OVC1GQU1JTFk6ICdDYWxpYnJpJywnc2Fucy1zZXJpZic7IENPTE9SOiAjMWY0OTdkOyBGT05U
LVNJWkU6IDExcHQiPk9uZSANCiAgYXJlYSB0aGF0IG1heSBiZSBwcm9kdWN0aXZlIGlzIGluIGhv
dyBhIGhpZ2gtY29uY3VycmVuY3kgc3RyZWFtICh0aGluayBXb3JsZCANCiAgQ3VwIEZpbmFscykg
Y291bGQgYmUgZWZmaWNpZW50bHkgZGVsaXZlcmVkLiBUaGUgY3VycmVudCB1bmljYXN0IGNhY2hp
bmcgDQogIG1ldGhvZHMgYXJlIGFsbCBmaW5lIGFuZCBnb29kLCBidXQgaWYgd2UgdHJ5IHRvIGV4
dGVuZCB0aGVtIHRvIGNvdmVyIHZlcnkgaGlnaCANCiAgY29uY3VycmVuY3kgY2FzZXMgZm9yIHJh
dGUgYWRhcHRpdmUgZmxvd3MsIEkgc3VzcGVjdCB0aGF0IHdlIHdpbGwgYmUgb3V0IG9mIA0KICBi
YW5kd2lkdGgsIHBhcnRpY3VsYXJseSBpbiB0aGUgbGFzdCBtaWxlLiBJIHN1c3BlY3QgdGhhdCBh
IG11bHRpY2FzdCBzb2x1dGlvbiANCiAgd291bGQgaGF2ZSBzb21lIG1lcml0LiBUaGVyZSBpcyBh
IHNtYWxsIGJpdCBvZiB3b3JrIGJlaW5nIGRvbmUgaW4gdGhpcyBhcmVhIGF0IA0KICB0aGUgb3Ro
ZXIgU0RPcywgYnV0IEkgc3VzcGVjdCB0aGF0IHNvbWUgb2YgdGhlIHN1YmplY3QgbWF0dGVyIGV4
cGVydHMgYXJlIGF0IA0KICB0aGUgSUVURi4gSSBmdXJ0aGVyIHN1c3BlY3QgdGhhdCB0aGUgb3Ro
ZXIgU0RPcyByZWNvZ25pemUgdGhhdCB0aGlzIGlzIGFuIA0KICBpbXBvcnRhbnQgYXJlYSB0aGF0
IG5lZWRzIHRvIGJlIGRvbmUgcHJvcGVybHksIGFuZCB3b3VsZCB3ZWxjb21lIHNvbWUgZ29vZCAN
CiAgaWRlYXMgZnJvbSB0aGUgSUVURi48bzpwPjwvbzpwPjwvU1BBTj48L1A+DQogIDxQIGNsYXNz
PU1zb05vcm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMt
c2VyaWYnOyBDT0xPUjogIzFmNDk3ZDsgRk9OVC1TSVpFOiAxMXB0Ij48bzpwPiZuYnNwOzwvbzpw
PjwvU1BBTj48L1A+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQt
RkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYnOyBDT0xPUjogIzFmNDk3ZDsgRk9OVC1TSVpF
OiAxMXB0Ij5UaGVyZSANCiAgbWF5IGJlIG90aGVyIGFyZWFzLCBidXQgbGV0knMgYmUgcmVhbCBz
dXJlIHRoYXQgd2UgcGljayBvdXIgc3BvdHMganVkaWNpb3VzbHkuIA0KICBXZSBoYXZlIGVub3Vn
aCBvbiBvdXIgcGxhdGVzIHdpdGhvdXQgbWFraW5nIHdvcmsgZm9yIA0KICBvdXJzZWx2ZXMuPG86
cD48L286cD48L1NQQU4+PC9QPg0KICA8UCBjbGFzcz1Nc29Ob3JtYWw+PFNQQU4gDQogIHN0eWxl
PSJGT05ULUZBTUlMWTogJ0NhbGlicmknLCdzYW5zLXNlcmlmJzsgQ09MT1I6ICMxZjQ5N2Q7IEZP
TlQtU0laRTogMTFwdCI+PG86cD4mbmJzcDs8L286cD48L1NQQU4+PC9QPg0KICA8UCBjbGFzcz1N
c29Ob3JtYWw+PFNQQU4gDQogIHN0eWxlPSJGT05ULUZBTUlMWTogJ0NhbGlicmknLCdzYW5zLXNl
cmlmJzsgQ09MT1I6ICMxZjQ5N2Q7IEZPTlQtU0laRTogMTFwdCI+QmlsbCANCiAgVmVyU3RlZWc8
bzpwPjwvbzpwPjwvU1BBTj48L1A+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCiAgc3R5
bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYnOyBDT0xPUjogIzFmNDk3ZDsg
Rk9OVC1TSVpFOiAxMXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvU1BBTj48L1A+DQogIDxQIGNsYXNz
PU1zb05vcm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMt
c2VyaWYnOyBDT0xPUjogIzFmNDk3ZDsgRk9OVC1TSVpFOiAxMXB0Ij48bzpwPiZuYnNwOzwvbzpw
PjwvU1BBTj48L1A+DQogIDxESVY+DQogIDxESVYgDQogIHN0eWxlPSJCT1JERVItQk9UVE9NOiBt
ZWRpdW0gbm9uZTsgQk9SREVSLUxFRlQ6IG1lZGl1bSBub25lOyBQQURESU5HLUJPVFRPTTogMGlu
OyBQQURESU5HLUxFRlQ6IDBpbjsgUEFERElORy1SSUdIVDogMGluOyBCT1JERVItVE9QOiAjYjVj
NGRmIDFwdCBzb2xpZDsgQk9SREVSLVJJR0hUOiBtZWRpdW0gbm9uZTsgUEFERElORy1UT1A6IDNw
dCI+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48Qj48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZ
OiAnVGFob21hJywnc2Fucy1zZXJpZic7IEZPTlQtU0laRTogMTBwdCI+RnJvbTo8L1NQQU4+PC9C
PjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6ICdUYWhvbWEnLCdzYW5zLXNlcmlmJzsgRk9O
VC1TSVpFOiAxMHB0Ij4gDQogIGh0dHBzdHJlYW1pbmctYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRv
Omh0dHBzdHJlYW1pbmctYm91bmNlc0BpZXRmLm9yZ10gPEI+T24gDQogIEJlaGFsZiBPZiA8L0I+
THVieSwgTWljaGFlbDxCUj48Qj5TZW50OjwvQj4gTW9uZGF5LCBTZXB0ZW1iZXIgMjcsIDIwMTAg
NDozNSANCiAgUE08QlI+PEI+VG86PC9CPiBodHRwc3RyZWFtaW5nQGlldGYub3JnPEJSPjxCPkNj
OjwvQj4gTHVieSwgDQogIE1pY2hhZWw8QlI+PEI+U3ViamVjdDo8L0I+IFtodHRwc3RyZWFtaW5n
XSBXaHkgYSBuZXcgc3RhbmRhcmQgZm9yIHN0cmVhbWluZyANCiAgSFRUUD88bzpwPjwvbzpwPjwv
U1BBTj48L1A+PC9ESVY+PC9ESVY+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwv
bzpwPjwvUD4NCiAgPFAgc3R5bGU9Ik1BUkdJTi1CT1RUT006IDEycHQiIGNsYXNzPU1zb05vcm1h
bD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYnOyBG
T05ULVNJWkU6IDExcHQiPkEgZmV3IA0KICBjb21tZW50cy90aG91Z2h0cy48QlI+PEJSPigxKSBU
aGUgU0RPcyB0aGF0IGFyZSBhbHJlYWR5IGRlZXBseSBpbnZvbHZlZCBpbiANCiAgc3RhbmRhcmRp
emluZyBPVFQgSFRUUCBzdHJlYW1pbmcgaGF2ZSB3b3JrZWQgaGFyZCB0byBzdGF5IGFsaWduZWQs
IGUuZy4sIDNHUFAsIA0KICBNUEVHLCBPSVBGLiAmbmJzcDtUaGVyZSBpcyBhIGxvdCBvZiBvbmdv
aW5nIGNvb3JkaW5hdGlvbiBiZXR3ZWVuIHRoZXNlIA0KICBvcmdhbml6YXRpb25zIG9uIEhUVFAg
c3RyZWFtaW5nIChEQVNIIJcgZHluYW1pYyBhZGFwdGl2ZSBzdHJlYW1pbmcgb3ZlciBIVFRQKSwg
DQogIG1hbnkgb2YgdGhlIHBlb3BsZSBpbnZvbHZlZCBhcmUgd29ya2luZyBhY3Jvc3MgdGhlc2Ug
b3JnYW5pemF0aW9ucywgYW5kIA0KICBsaWFpc29ucyBhcmUgYmVpbmcgc2VudCBiYWNrIGFuZCBm
b3J0aCB0byBjb29yZGluYXRlLCBldGMuICZuYnNwO0ZvciBleGFtcGxlLCANCiAgdGhleSBoYXZl
IGFsbCBhZG9wdGVkIHRoZSBzYW1lIGJhc2VsaW5lIHN0YW5kYXJkIHRoYXQgd2FzIGluaXRpYXRl
ZCBpbiAzR1BQLCANCiAgYW5kIGZlYXR1cmVzIHRoYXQgd2VyZSBkZXZlbG9wZWQgYnkgTVBFRyBh
cmUgYmVpbmcgcm9sbGVkIGJhY2sgaW50byAzR1BQLCBldGMuIA0KICAmbmJzcDtJdCBpcyBub3Qg
Y2xlYXIgd2hhdCB0aGUgSUVURiBhZGRzIGluIHRoaXMgc2Vuc2UgKG9yIHBlcmhhcHMgbWF5IA0K
ICBzdWJ0cmFjdD8pICZuYnNwO1RoZSBhdHRlbXB0IGlzIHRvIGNyZWF0ZSBvbmUgc3RhbmRhcmQg
YWNyb3NzIHRoZSBkaWZmZXJlbnQgDQogIG9yZ2FuaXphdGlvbnMsIGFuZCBub3QgZGlzcGFyYXRl
IGNvbXBldGluZyBzdGFuZGFyZHMuPEJSPjxCUj4oMikgSWYgdGhlcmUgaXMgDQogIGFueSBlZmZv
cnQgaW4gdGhpcyBhcmVhIGJ5IHRoZSBJRVRGLCBpdCB3b3VsZCBiZSBnb29kIHRvIGFsaWduIHdp
dGggdGhlIGdvYWwgDQogIG9mIG9uZSBjb21tb24gc3RhbmRhcmQuICZuYnNwO0lmIHRoZXJlIGlz
IGZyYWdtZW50YXRpb24sIGl0IHdpbGwgbm90IGJlIGdvb2QgDQogIGZvciBkZXBsb3ltZW50LiAm
bmJzcDtGb3IgZXhhbXBsZSwgSZJ2ZSBzZWVuIGVtYWlscyBvbiB0aGlzIGxpc3QgdGhhdCBzdWdn
ZXN0IA0KICB0aGF0IHRoZSBJRVRGIG1pZ2h0IGdvIGluIGEgZGlmZmVyZW50IGRpcmVjdGlvbiBh
bmQgdXNlIGEgZGlmZmVyZW50IGJhc2lzIA0KICBvdGhlciB0aGFuIEhUVFAsIG9yIGRvIHNvbWV0
aGluZyB0aGF0IGlzIGJhc2VkIG9uIEhUVFAgYnV0IGlzIGNvbnRyYXJ5IHRvIA0KICB0aGVzZSBv
dGhlciBzdGFuZGFyZHMsIGFuZCBpdCBzZWVtcyB0aGF0IHRoZXNlIGRpcmVjdGlvbnMgd2lsbCBv
bmx5IA0KICBjb25mdXNlL3Nsb3cgZG93biBhbnkgYWRvcHRpb24uPEJSPjxCUj4oMykgSWYgdGhl
IElFVEYgZGVjaWRlcyB0byBnbyBvZmYgaW4gYSANCiAgZGlmZmVyZW50IGRpcmVjdGlvbiBhbmQg
bm90IHVzZSBIVFRQIDEuMSBhcyB0aGUgYmFzaXMsIHRvIGF2b2lkIGNvbmZ1c2lvbiBpdCANCiAg
d291bGQgYmUgcmVhbGx5IGhlbHBmdWwgbm90IHRvIGNhbGwgdGhpcyBIVFRQIHN0cmVhbWluZywg
YnV0IGluc3RlYWQgY2FsbCBpdCANCiAgc29tZSBvdGhlciBuYW1lIHRoYXQgaXMgc3VpdGFibGUg
Zm9yIHdoYXRldmVyIGlzIGJlaW5nIA0KICBzdGFuZGFyZGl6ZWQuPEJSPjxCUj5NaWtlIEx1Ynk8
QlI+PEJSPjxCUj48QlI+T24gOS8yNy8xMCAxMjowMCBQTSwgIjxBIA0KICBocmVmPSJodHRwc3Ry
ZWFtaW5nLXJlcXVlc3RAaWV0Zi5vcmciPmh0dHBzdHJlYW1pbmctcmVxdWVzdEBpZXRmLm9yZzwv
QT4iIA0KICAmbHQ7PEEgDQogIGhyZWY9Imh0dHBzdHJlYW1pbmctcmVxdWVzdEBpZXRmLm9yZyI+
aHR0cHN0cmVhbWluZy1yZXF1ZXN0QGlldGYub3JnPC9BPiZndDsgDQogIHdyb3RlOjwvU1BBTj48
bzpwPjwvbzpwPjwvUD4NCiAgPFAgY2xhc3M9TXNvTm9ybWFsPjxTUEFOIHN0eWxlPSJGT05ULUZB
TUlMWTogQ29uc29sYXM7IEZPTlQtU0laRTogMTBwdCI+SWYgeW91IA0KICBoYXZlIHJlY2VpdmVk
IHRoaXMgZGlnZXN0IHdpdGhvdXQgYWxsIHRoZSBpbmRpdmlkdWFsIG1lc3NhZ2U8QlI+YXR0YWNo
bWVudHMgDQogIHlvdSB3aWxsIG5lZWQgdG8gdXBkYXRlIHlvdXIgZGlnZXN0IG9wdGlvbnMgaW4g
eW91ciBsaXN0PEJSPnN1YnNjcmlwdGlvbi4gDQogICZuYnNwO1RvIGRvIHNvLCBnbyB0byA8QlI+
PEJSPjxBIA0KICBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2h0
dHBzdHJlYW1pbmciPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaHR0cHN0
cmVhbWluZzwvQT48QlI+PEJSPkNsaWNrIA0KICB0aGUgJ1Vuc3Vic2NyaWJlIG9yIGVkaXQgb3B0
aW9ucycgYnV0dG9uLCBsb2cgaW4sIGFuZCBzZXQgIkdldDxCUj5NSU1FIG9yIA0KICBQbGFpbiBU
ZXh0IERpZ2VzdHM/IiB0byBNSU1FLiAmbmJzcDtZb3UgY2FuIHNldCB0aGlzIG9wdGlvbjxCUj5n
bG9iYWxseSBmb3IgDQogIGFsbCB0aGUgbGlzdCBkaWdlc3RzIHlvdSByZWNlaXZlIGF0IHRoaXMg
cG9pbnQuPEJSPjxCUj48QlI+PEJSPlNlbmQgDQogIGh0dHBzdHJlYW1pbmcgbWFpbGluZyBsaXN0
IHN1Ym1pc3Npb25zIHRvPEJSPiZuYnNwOzxBIA0KICBocmVmPSJodHRwc3RyZWFtaW5nQGlldGYu
b3JnIj5odHRwc3RyZWFtaW5nQGlldGYub3JnPC9BPjxCUj48QlI+VG8gc3Vic2NyaWJlIA0KICBv
ciB1bnN1YnNjcmliZSB2aWEgdGhlIFdvcmxkIFdpZGUgV2ViLCB2aXNpdDxCUj4mbmJzcDs8QSAN
CiAgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9odHRwc3RyZWFt
aW5nIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2h0dHBzdHJlYW1pbmc8
L0E+PEJSPm9yLCANCiAgdmlhIGVtYWlsLCBzZW5kIGEgbWVzc2FnZSB3aXRoIHN1YmplY3Qgb3Ig
Ym9keSAnaGVscCcgdG88QlI+Jm5ic3A7PEEgDQogIGhyZWY9Imh0dHBzdHJlYW1pbmctcmVxdWVz
dEBpZXRmLm9yZyI+aHR0cHN0cmVhbWluZy1yZXF1ZXN0QGlldGYub3JnPC9BPjxCUj48QlI+WW91
IA0KICBjYW4gcmVhY2ggdGhlIHBlcnNvbiBtYW5hZ2luZyB0aGUgbGlzdCBhdDxCUj4mbmJzcDs8
QSANCiAgaHJlZj0iaHR0cHN0cmVhbWluZy1vd25lckBpZXRmLm9yZyI+aHR0cHN0cmVhbWluZy1v
d25lckBpZXRmLm9yZzwvQT48QlI+PEJSPldoZW4gDQogIHJlcGx5aW5nLCBwbGVhc2UgZWRpdCB5
b3VyIFN1YmplY3QgbGluZSBzbyBpdCBpcyBtb3JlIHNwZWNpZmljPEJSPnRoYW4gIlJlOiANCiAg
Q29udGVudHMgb2YgaHR0cHN0cmVhbWluZyBkaWdlc3QuLi4iPC9TUEFOPjxvOnA+PC9vOnA+PC9Q
PjwvRElWPg0KICA8UD4NCiAgPEhSPg0KDQogIDxQPjwvUD5fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXzxCUj5odHRwc3RyZWFtaW5nIA0KICBtYWlsaW5nIA0K
ICBsaXN0PEJSPmh0dHBzdHJlYW1pbmdAaWV0Zi5vcmc8QlI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9odHRwc3RyZWFtaW5nPEJSPjwvQkxPQ0tRVU9URT48L0JPRFk+PC9I
VE1MPg0K

--Boundary_(ID_+wJsrGqmNuMsR82UwMoxrg)--

From sunseawq@huawei.com  Mon Sep 27 20:12:12 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DF99D3A6814 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 20:12:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.615
X-Spam-Level: *
X-Spam-Status: No, score=1.615 tagged_above=-999 required=5 tests=[AWL=-1.128,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, MIME_BASE64_TEXT=1.753, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sP5VbIw0DIK4 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 20:11:50 -0700 (PDT)
Received: from szxga01-in.huawei.com (unknown [119.145.14.64]) by core3.amsl.com (Postfix) with ESMTP id 7849A3A6C24 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 20:11:39 -0700 (PDT)
Received: from huawei.com (szxga01-in [172.24.2.3]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F0040GSVC57@szxga01-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 11:11:37 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F00DJ3SVCZQ@szxga01-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 11:11:36 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9F00BNKSVCS7@szxml06-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 11:11:36 +0800 (CST)
Date: Tue, 28 Sep 2010 11:11:35 +0800
From: Qin Wu <sunseawq@huawei.com>
To: "Bill Ver Steeg (versteb)" <versteb@cisco.com>, "Luby, Michael" <luby@qualcomm.com>, httpstreaming@ietf.org
Message-id: <028301cb5eba$dc65faf0$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_MIklZBkVyE3x3lJCCYF7fQ)"
X-Priority: 3
X-MSMail-priority: Normal
References: <mailman.64.1285614012.11497.httpstreaming@ietf.org> <C8C64DFB.4E3A%luby@qualcomm.com> <EE933D92D054D14089A336CC71A5CCA60252CECE@XMB-RCD-213.cisco.com>
Subject: Re: [httpstreaming] Why a new standard for streaming HTTP?
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 03:12:13 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_MIklZBkVyE3x3lJCCYF7fQ)
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

[httpstreaming] Why a new standard for streaming HTTP?Hi,
Following the issues raised by Bill, in my memory, it seems some people raised 
one very similar problem in the DISPATCH mailing list when we discuss there,

 i.e,How to make HTTP streaming work in the environment that may use a combination 
of RTP multicast and HTTP unicast?

I think this problem is very interesting, becos Multicast audio and video streams are 
today commonplace in certain parts of the Internet. The vast majority of Internet users,
 however, are not able to take part of multicast streams because they either  lack multicast 
network connectivity, are located behind firewalls, or  have insufficient network resources
 available.

So how to solve this problem, one possible way is to build one RTP to HTTP gateway that 
makes it possible for an Internet user to take  part of multicast video streams. WebSmile is 
one example of RTP to HTTP gateway which can be used to connect to a multicast capable network. 
You may be interested in taking a look at http://www10.org/cdrom/papers/pdf/p387.pdf.

Any thoughts?

Regards!
-Qin
  ----- Original Message ----- 
  From: Bill Ver Steeg (versteb) 
  To: Luby, Michael ; httpstreaming@ietf.org 
  Sent: Tuesday, September 28, 2010 5:21 AM
  Subject: Re: [httpstreaming] Why a new standard for streaming HTTP?


  Mike-

   

  Excellent points. IMHO, IETF should take the other SDO's work as a baseline. Then, and only the, should the IETF determine if there is anything we can contribute. 

   

  One area that may be productive is in how a high-concurrency stream (think World Cup Finals) could be efficiently delivered. The current unicast caching methods are all fine and good, but if we try to extend them to cover very high concurrency cases for rate adaptive flows, I suspect that we will be out of bandwidth, particularly in the last mile. I suspect that a multicast solution would have some merit. There is a small bit of work being done in this area at the other SDOs, but I suspect that some of the subject matter experts are at the IETF. I further suspect that the other SDOs recognize that this is an important area that needs to be done properly, and would welcome some good ideas from the IETF.

   

  There may be other areas, but let's be real sure that we pick our spots judiciously. We have enough on our plates without making work for ourselves.

   

  Bill VerSteeg

   

   

  From: httpstreaming-bounces@ietf.org [mailto:httpstreaming-bounces@ietf.org] On Behalf Of Luby, Michael
  Sent: Monday, September 27, 2010 4:35 PM
  To: httpstreaming@ietf.org
  Cc: Luby, Michael
  Subject: [httpstreaming] Why a new standard for streaming HTTP?

   

  A few comments/thoughts.

  (1) The SDOs that are already deeply involved in standardizing OTT HTTP streaming have worked hard to stay aligned, e.g., 3GPP, MPEG, OIPF.  There is a lot of ongoing coordination between these organizations on HTTP streaming (DASH - dynamic adaptive streaming over HTTP), many of the people involved are working across these organizations, and liaisons are being sent back and forth to coordinate, etc.  For example, they have all adopted the same baseline standard that was initiated in 3GPP, and features that were developed by MPEG are being rolled back into 3GPP, etc.  It is not clear what the IETF adds in this sense (or perhaps may subtract?)  The attempt is to create one standard across the different organizations, and not disparate competing standards.

  (2) If there is any effort in this area by the IETF, it would be good to align with the goal of one common standard.  If there is fragmentation, it will not be good for deployment.  For example, I've seen emails on this list that suggest that the IETF might go in a different direction and use a different basis other than HTTP, or do something that is based on HTTP but is contrary to these other standards, and it seems that these directions will only confuse/slow down any adoption.

  (3) If the IETF decides to go off in a different direction and not use HTTP 1.1 as the basis, to avoid confusion it would be really helpful not to call this HTTP streaming, but instead call it some other name that is suitable for whatever is being standardized.

  Mike Luby



  On 9/27/10 12:00 PM, "httpstreaming-request@ietf.org" <httpstreaming-request@ietf.org> wrote:

  If you have received this digest without all the individual message
  attachments you will need to update your digest options in your list
  subscription.  To do so, go to 

  https://www.ietf.org/mailman/listinfo/httpstreaming

  Click the 'Unsubscribe or edit options' button, log in, and set "Get
  MIME or Plain Text Digests?" to MIME.  You can set this option
  globally for all the list digests you receive at this point.



  Send httpstreaming mailing list submissions to
   httpstreaming@ietf.org

  To subscribe or unsubscribe via the World Wide Web, visit
   https://www.ietf.org/mailman/listinfo/httpstreaming
  or, via email, send a message with subject or body 'help' to
   httpstreaming-request@ietf.org

  You can reach the person managing the list at
   httpstreaming-owner@ietf.org

  When replying, please edit your Subject line so it is more specific
  than "Re: Contents of httpstreaming digest..."



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


  _______________________________________________
  httpstreaming mailing list
  httpstreaming@ietf.org
  https://www.ietf.org/mailman/listinfo/httpstreaming

--Boundary_(ID_MIklZBkVyE3x3lJCCYF7fQ)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIiB4bWxu
czp2ID0gDQoidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm8gPSANCiJ1cm46
c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpvZmZpY2UiIHhtbG5zOncgPSANCiJ1cm46c2No
ZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczp4ID0gDQoidXJuOnNjaGVtYXMt
bWljcm9zb2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOnAgPSANCiJ1cm46c2NoZW1hcy1taWNy
b3NvZnQtY29tOm9mZmljZTpwb3dlcnBvaW50IiB4bWxuczphID0gDQoidXJuOnNjaGVtYXMtbWlj
cm9zb2Z0LWNvbTpvZmZpY2U6YWNjZXNzIiB4bWxuczpkdCA9IA0KInV1aWQ6QzJGNDEwMTAtNjVC
My0xMWQxLUEyOUYtMDBBQTAwQzE0ODgyIiB4bWxuczpzID0gDQoidXVpZDpCREM2RTNGMC02REEz
LTExZDEtQTJBMy0wMEFBMDBDMTQ4ODIiIHhtbG5zOnJzID0gDQoidXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpyb3dzZXQiIHhtbG5zOnogPSAiI1Jvd3NldFNjaGVtYSIgeG1sbnM6YiA9IA0KInVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnB1Ymxpc2hlciIgeG1sbnM6c3MgPSANCiJ1
cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzcHJlYWRzaGVldCIgeG1sbnM6YyA9IA0K
InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmNvbXBvbmVudDpzcHJlYWRzaGVldCIg
eG1sbnM6b2RjID0gDQoidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2RjIiB4bWxu
czpvYSA9IA0KInVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmFjdGl2YXRpb24iIHht
bG5zOmh0bWwgPSANCiJodHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIiB4bWxuczpxID0g
DQoiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvc29hcC9lbnZlbG9wZS8iIHhtbG5zOnJ0YyA9
IA0KImh0dHA6Ly9taWNyb3NvZnQuY29tL29mZmljZW5ldC9jb25mZXJlbmNpbmciIFhNTE5TOkQg
PSAiREFWOiIgWE1MTlM6UmVwbCA9IA0KImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vcmVw
bC8iIHhtbG5zOm10ID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50
L3NvYXAvbWVldGluZ3MvIiB4bWxuczp4MiA9IA0KImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlL2V4Y2VsLzIwMDMveG1sIiB4bWxuczpwcGRhID0gDQoiaHR0cDovL3d3dy5wYXNz
cG9ydC5jb20vTmFtZVNwYWNlLnhzZCIgeG1sbnM6b2lzID0gDQoiaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvb2lzLyIgeG1sbnM6ZGlyID0gDQoiaHR0cDovL3Nj
aGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvZGlyZWN0b3J5LyIgeG1sbnM6ZHMg
PSANCiJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIiB4bWxuczpkc3AgPSANCiJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvZHNwIiB4bWxuczp1ZGMgPSAN
CiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjIiB4bWxuczp4c2QgPSANCiJo
dHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6c3ViID0gDQoiaHR0cDovL3Nj
aGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvMjAwMi8xL2FsZXJ0cy8iIHhtbG5z
OmVjID0gDQoiaHR0cDovL3d3dy53My5vcmcvMjAwMS8wNC94bWxlbmMjIiB4bWxuczpzcCA9IA0K
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC8iIHhtbG5zOnNwcyA9IA0K
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC9zb2FwLyIgeG1sbnM6eHNp
ID0gDQoiaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnVk
Y3MgPSANCiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3NvYXAiIHhtbG5z
OnVkY3hmID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYy94bWxmaWxl
IiB4bWxuczp1ZGNwMnAgPSANCiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRj
L3BhcnR0b3BhcnQiIHhtbG5zOndmID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9z
aGFyZXBvaW50L3NvYXAvd29ya2Zsb3cvIiB4bWxuczpkc3NzID0gDQoiaHR0cDovL3NjaGVtYXMu
bWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNi9kaWdzaWctc2V0dXAiIHhtbG5zOmRzc2kgPSANCiJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA2L2RpZ3NpZyIgeG1sbnM6bWRz
c2kgPSANCiJodHRwOi8vc2NoZW1hcy5vcGVueG1sZm9ybWF0cy5vcmcvcGFja2FnZS8yMDA2L2Rp
Z2l0YWwtc2lnbmF0dXJlIiB4bWxuczptdmVyID0gDQoiaHR0cDovL3NjaGVtYXMub3BlbnhtbGZv
cm1hdHMub3JnL21hcmt1cC1jb21wYXRpYmlsaXR5LzIwMDYiIHhtbG5zOm0gPSANCiJodHRwOi8v
c2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zOm1yZWxzID0g
DQoiaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMub3JnL3BhY2thZ2UvMjAwNi9yZWxhdGlv
bnNoaXBzIiB4bWxuczpzcHdwID0gDQoiaHR0cDovL21pY3Jvc29mdC5jb20vc2hhcmVwb2ludC93
ZWJwYXJ0cGFnZXMiIHhtbG5zOmV4MTJ0ID0gDQoiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNv
bS9leGNoYW5nZS9zZXJ2aWNlcy8yMDA2L3R5cGVzIiB4bWxuczpleDEybSA9IA0KImh0dHA6Ly9z
Y2hlbWFzLm1pY3Jvc29mdC5jb20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi9tZXNzYWdlcyIgeG1s
bnM6cHB0c2wgPSANCiJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29h
cC9TbGlkZUxpYnJhcnkvIiB4bWxuczpzcHNsID0gDQoiaHR0cDovL21pY3Jvc29mdC5jb20vd2Vi
c2VydmljZXMvU2hhcmVQb2ludFBvcnRhbFNlcnZlci9QdWJsaXNoZWRMaW5rc1NlcnZpY2UiIA0K
WE1MTlM6WiA9ICJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOiIgeG1sbnM6c3QgPSAiASI+PEhF
QUQ+PFRJVExFPltodHRwc3RyZWFtaW5nXSBXaHkgYSBuZXcgc3RhbmRhcmQgZm9yIHN0cmVhbWlu
ZyBIVFRQPzwvVElUTEU+DQo8TUVUQSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLTg4
NTktMSIgaHR0cC1lcXVpdj1Db250ZW50LVR5cGU+DQo8TUVUQSBuYW1lPUdFTkVSQVRPUiBjb250
ZW50PSJNU0hUTUwgOC4wMC42MDAxLjE4OTI4Ij4NCjxTVFlMRT5AZm9udC1mYWNlIHsNCglmb250
LWZhbWlseTogQ2FsaWJyaTsNCn0NCkBmb250LWZhY2Ugew0KCWZvbnQtZmFtaWx5OiBUYWhvbWE7
DQp9DQpAZm9udC1mYWNlIHsNCglmb250LWZhbWlseTogQ29uc29sYXM7DQp9DQpAcGFnZSBTZWN0
aW9uMSB7c2l6ZTogOC41aW4gMTEuMGluOyBtYXJnaW46IDEuMGluIDEuMGluIDEuMGluIDEuMGlu
OyB9DQpQLk1zb05vcm1hbCB7DQoJTUFSR0lOOiAwaW4gMGluIDBwdDsgRk9OVC1GQU1JTFk6ICJU
aW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7IEZPTlQtU0laRTogMTJwdA0KfQ0KTEkuTXNvTm9ybWFs
IHsNCglNQVJHSU46IDBpbiAwaW4gMHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiIs
InNlcmlmIjsgRk9OVC1TSVpFOiAxMnB0DQp9DQpESVYuTXNvTm9ybWFsIHsNCglNQVJHSU46IDBp
biAwaW4gMHB0OyBGT05ULUZBTUlMWTogIlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjsgRk9OVC1T
SVpFOiAxMnB0DQp9DQpBOmxpbmsgew0KCUNPTE9SOiBibHVlOyBURVhULURFQ09SQVRJT046IHVu
ZGVybGluZTsgbXNvLXN0eWxlLXByaW9yaXR5OiA5OQ0KfQ0KU1BBTi5Nc29IeXBlcmxpbmsgew0K
CUNPTE9SOiBibHVlOyBURVhULURFQ09SQVRJT046IHVuZGVybGluZTsgbXNvLXN0eWxlLXByaW9y
aXR5OiA5OQ0KfQ0KQTp2aXNpdGVkIHsNCglDT0xPUjogcHVycGxlOyBURVhULURFQ09SQVRJT046
IHVuZGVybGluZTsgbXNvLXN0eWxlLXByaW9yaXR5OiA5OQ0KfQ0KU1BBTi5Nc29IeXBlcmxpbmtG
b2xsb3dlZCB7DQoJQ09MT1I6IHB1cnBsZTsgVEVYVC1ERUNPUkFUSU9OOiB1bmRlcmxpbmU7IG1z
by1zdHlsZS1wcmlvcml0eTogOTkNCn0NClNQQU4uRW1haWxTdHlsZTE3IHsNCglGT05ULUZBTUlM
WTogIkNhbGlicmkiLCJzYW5zLXNlcmlmIjsgQ09MT1I6ICMxZjQ5N2Q7IG1zby1zdHlsZS10eXBl
OiBwZXJzb25hbC1yZXBseQ0KfQ0KLk1zb0NocERlZmF1bHQgew0KCUZPTlQtU0laRTogMTBwdDsg
bXNvLXN0eWxlLXR5cGU6IGV4cG9ydC1vbmx5DQp9DQpESVYuU2VjdGlvbjEgew0KCXBhZ2U6IFNl
Y3Rpb24xDQp9DQo8L1NUWUxFPg0KPCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQogPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KIDxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4N
CiAgPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQogPC9vOnNoYXBlbGF5b3V0Pjwv
eG1sPjwhW2VuZGlmXS0tPjwvSEVBRD4NCjxCT0RZIGxhbmc9RU4tVVMgbGluaz1ibHVlIGJnQ29s
b3I9I2NjZThjZiB2TGluaz1wdXJwbGU+DQo8RElWPkhpLDwvRElWPg0KPERJVj5Gb2xsb3dpbmcm
bmJzcDt0aGUmbmJzcDtpc3N1ZXMmbmJzcDtyYWlzZWQgYnkgQmlsbCwgaW4gbXkgbWVtb3J5LCBp
dCBzZWVtcyANCnNvbWUgcGVvcGxlIHJhaXNlZCA8L0RJVj4NCjxESVY+b25lIHZlcnkgc2ltaWxh
ciZuYnNwO3Byb2JsZW0gaW4gdGhlIERJU1BBVENIIG1haWxpbmcgbGlzdCB3aGVuIHdlIGRpc2N1
c3MgDQp0aGVyZSw8L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+DQo8RElWPiZuYnNwO2kuZSxIb3cg
dG8gbWFrZSBIVFRQIHN0cmVhbWluZyB3b3JrIGluIHRoZSBlbnZpcm9ubWVudCB0aGF0IG1heSB1
c2UgYSANCmNvbWJpbmF0aW9uIDwvRElWPg0KPERJVj5vZiBSVFAgbXVsdGljYXN0IGFuZCBIVFRQ
IHVuaWNhc3Q/PC9ESVY+DQo8RElWPiZuYnNwOzwvRElWPg0KPERJVj5JIHRoaW5rIHRoaXMgcHJv
YmxlbSBpcyB2ZXJ5IGludGVyZXN0aW5nLCBiZWNvcyBNdWx0aWNhc3QgYXVkaW8gYW5kIHZpZGVv
IA0Kc3RyZWFtcyBhcmUgPC9ESVY+DQo8RElWPnRvZGF5IGNvbW1vbnBsYWNlIGluIGNlcnRhaW4m
bmJzcDtwYXJ0cyBvZiB0aGUgSW50ZXJuZXQuIFRoZSB2YXN0IG1ham9yaXR5IA0Kb2YgSW50ZXJu
ZXQgdXNlcnMsPC9ESVY+DQo8RElWPiZuYnNwO2hvd2V2ZXIsJm5ic3A7YXJlIG5vdCBhYmxlIHRv
IHRha2UgcGFydCBvZiBtdWx0aWNhc3Qgc3RyZWFtcyBiZWNhdXNlIA0KdGhleSBlaXRoZXImbmJz
cDsgbGFjayBtdWx0aWNhc3QgPC9ESVY+DQo8RElWPm5ldHdvcmsgY29ubmVjdGl2aXR5LCBhcmUg
bG9jYXRlZCBiZWhpbmQgZmlyZXdhbGxzLCBvciZuYnNwOyZuYnNwO2hhdmUgDQppbnN1ZmZpY2ll
bnQgbmV0d29yayByZXNvdXJjZXM8L0RJVj4NCjxESVY+Jm5ic3A7YXZhaWxhYmxlLjwvRElWPg0K
PERJVj4mbmJzcDs8L0RJVj4NCjxESVY+U28gaG93IHRvIHNvbHZlIHRoaXMgcHJvYmxlbSwgb25l
IHBvc3NpYmxlIHdheSBpcyB0byBidWlsZCBvbmUgUlRQIHRvIEhUVFAgDQpnYXRld2F5IHRoYXQg
PC9ESVY+DQo8RElWPm1ha2VzIGl0IHBvc3NpYmxlIGZvciBhbiBJbnRlcm5ldCB1c2VyIHRvIHRh
a2UmbmJzcDsmbmJzcDtwYXJ0IG9mIG11bHRpY2FzdCANCnZpZGVvIHN0cmVhbXMuIFdlYlNtaWxl
IGlzIDwvRElWPg0KPERJVj5vbmUgZXhhbXBsZSZuYnNwO29mIFJUUCB0byZuYnNwO0hUVFAgZ2F0
ZXdheSB3aGljaCBjYW4gYmUgdXNlZCB0byBjb25uZWN0IA0KdG8gYSBtdWx0aWNhc3QgY2FwYWJs
ZSZuYnNwO25ldHdvcmsuIDwvRElWPg0KPERJVj5Zb3UgbWF5IGJlIGludGVyZXN0ZWQgaW4gdGFr
aW5nIGEgbG9vayBhdCA8QSANCmhyZWY9Imh0dHA6Ly93d3cxMC5vcmcvY2Ryb20vcGFwZXJzL3Bk
Zi9wMzg3LnBkZiI+aHR0cDovL3d3dzEwLm9yZy9jZHJvbS9wYXBlcnMvcGRmL3AzODcucGRmPC9B
Pi48L0RJVj4NCjxESVY+PEZPTlQgc2l6ZT0yIGZhY2U9JiMyMzQzNTsmIzIwMzA3Oz48L0ZPTlQ+
Jm5ic3A7PC9ESVY+DQo8RElWPkFueSB0aG91Z2h0cz88L0RJVj4NCjxESVY+Jm5ic3A7PC9ESVY+
DQo8RElWPlJlZ2FyZHMhPC9ESVY+DQo8RElWPi1RaW48L0RJVj4NCjxCTE9DS1FVT1RFIA0Kc3R5
bGU9IkJPUkRFUi1MRUZUOiAjMDAwMDAwIDJweCBzb2xpZDsgUEFERElORy1MRUZUOiA1cHg7IFBB
RERJTkctUklHSFQ6IDBweDsgTUFSR0lOLUxFRlQ6IDVweDsgTUFSR0lOLVJJR0hUOiAwcHgiPg0K
ICA8RElWIHN0eWxlPSJGT05UOiA5cHQgJiMyMzQzNTsmIzIwMzA3OyI+LS0tLS0gT3JpZ2luYWwg
TWVzc2FnZSAtLS0tLSA8L0RJVj4NCiAgPERJViBzdHlsZT0iRk9OVDogOXB0ICYjMjM0MzU7JiMy
MDMwNzs7IEJBQ0tHUk9VTkQ6ICNlNGU0ZTQ7IGZvbnQtY29sb3I6IGJsYWNrIj48Qj5Gcm9tOjwv
Qj4gDQogIDxBIHRpdGxlPXZlcnN0ZWJAY2lzY28uY29tIGhyZWY9Im1haWx0bzp2ZXJzdGViQGNp
c2NvLmNvbSI+QmlsbCBWZXIgU3RlZWcgDQogICh2ZXJzdGViKTwvQT4gPC9ESVY+DQogIDxESVYg
c3R5bGU9IkZPTlQ6IDlwdCAmIzIzNDM1OyYjMjAzMDc7Ij48Qj5Ubzo8L0I+IDxBIHRpdGxlPWx1
YnlAcXVhbGNvbW0uY29tIA0KICBocmVmPSJtYWlsdG86bHVieUBxdWFsY29tbS5jb20iPkx1Ynks
IE1pY2hhZWw8L0E+IDsgPEEgDQogIHRpdGxlPWh0dHBzdHJlYW1pbmdAaWV0Zi5vcmcgDQogIGhy
ZWY9Im1haWx0bzpodHRwc3RyZWFtaW5nQGlldGYub3JnIj5odHRwc3RyZWFtaW5nQGlldGYub3Jn
PC9BPiA8L0RJVj4NCiAgPERJViBzdHlsZT0iRk9OVDogOXB0ICYjMjM0MzU7JiMyMDMwNzsiPjxC
PlNlbnQ6PC9CPiBUdWVzZGF5LCBTZXB0ZW1iZXIgMjgsIDIwMTAgNToyMSANCiAgQU08L0RJVj4N
CiAgPERJViBzdHlsZT0iRk9OVDogOXB0ICYjMjM0MzU7JiMyMDMwNzsiPjxCPlN1YmplY3Q6PC9C
PiBSZTogW2h0dHBzdHJlYW1pbmddIFdoeSBhIG5ldyANCiAgc3RhbmRhcmQgZm9yIHN0cmVhbWlu
ZyBIVFRQPzwvRElWPg0KICA8RElWPjxCUj48L0RJVj4NCiAgPERJViBjbGFzcz1TZWN0aW9uMT4N
CiAgPFAgY2xhc3M9TXNvTm9ybWFsPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6ICdDYWxp
YnJpJywnc2Fucy1zZXJpZic7IENPTE9SOiAjMWY0OTdkOyBGT05ULVNJWkU6IDExcHQiPk1pa2Ut
PG86cD48L286cD48L1NQQU4+PC9QPg0KICA8UCBjbGFzcz1Nc29Ob3JtYWw+PFNQQU4gDQogIHN0
eWxlPSJGT05ULUZBTUlMWTogJ0NhbGlicmknLCdzYW5zLXNlcmlmJzsgQ09MT1I6ICMxZjQ5N2Q7
IEZPTlQtU0laRTogMTFwdCI+PG86cD4mbmJzcDs8L286cD48L1NQQU4+PC9QPg0KICA8UCBjbGFz
cz1Nc29Ob3JtYWw+PFNQQU4gDQogIHN0eWxlPSJGT05ULUZBTUlMWTogJ0NhbGlicmknLCdzYW5z
LXNlcmlmJzsgQ09MT1I6ICMxZjQ5N2Q7IEZPTlQtU0laRTogMTFwdCI+RXhjZWxsZW50IA0KICBw
b2ludHMuIElNSE8sIElFVEYgc2hvdWxkIHRha2UgdGhlIG90aGVyIFNET5JzIHdvcmsgYXMgYSBi
YXNlbGluZS4gVGhlbiwgYW5kIA0KICBvbmx5IHRoZSwgc2hvdWxkIHRoZSBJRVRGIGRldGVybWlu
ZSBpZiB0aGVyZSBpcyBhbnl0aGluZyB3ZSBjYW4gY29udHJpYnV0ZS4gDQogIDxvOnA+PC9vOnA+
PC9TUEFOPjwvUD4NCiAgPFAgY2xhc3M9TXNvTm9ybWFsPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1G
QU1JTFk6ICdDYWxpYnJpJywnc2Fucy1zZXJpZic7IENPTE9SOiAjMWY0OTdkOyBGT05ULVNJWkU6
IDExcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9TUEFOPjwvUD4NCiAgPFAgY2xhc3M9TXNvTm9ybWFs
PjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6ICdDYWxpYnJpJywnc2Fucy1zZXJpZic7IENP
TE9SOiAjMWY0OTdkOyBGT05ULVNJWkU6IDExcHQiPk9uZSANCiAgYXJlYSB0aGF0IG1heSBiZSBw
cm9kdWN0aXZlIGlzIGluIGhvdyBhIGhpZ2gtY29uY3VycmVuY3kgc3RyZWFtICh0aGluayBXb3Js
ZCANCiAgQ3VwIEZpbmFscykgY291bGQgYmUgZWZmaWNpZW50bHkgZGVsaXZlcmVkLiBUaGUgY3Vy
cmVudCB1bmljYXN0IGNhY2hpbmcgDQogIG1ldGhvZHMgYXJlIGFsbCBmaW5lIGFuZCBnb29kLCBi
dXQgaWYgd2UgdHJ5IHRvIGV4dGVuZCB0aGVtIHRvIGNvdmVyIHZlcnkgaGlnaCANCiAgY29uY3Vy
cmVuY3kgY2FzZXMgZm9yIHJhdGUgYWRhcHRpdmUgZmxvd3MsIEkgc3VzcGVjdCB0aGF0IHdlIHdp
bGwgYmUgb3V0IG9mIA0KICBiYW5kd2lkdGgsIHBhcnRpY3VsYXJseSBpbiB0aGUgbGFzdCBtaWxl
LiBJIHN1c3BlY3QgdGhhdCBhIG11bHRpY2FzdCBzb2x1dGlvbiANCiAgd291bGQgaGF2ZSBzb21l
IG1lcml0LiBUaGVyZSBpcyBhIHNtYWxsIGJpdCBvZiB3b3JrIGJlaW5nIGRvbmUgaW4gdGhpcyBh
cmVhIGF0IA0KICB0aGUgb3RoZXIgU0RPcywgYnV0IEkgc3VzcGVjdCB0aGF0IHNvbWUgb2YgdGhl
IHN1YmplY3QgbWF0dGVyIGV4cGVydHMgYXJlIGF0IA0KICB0aGUgSUVURi4gSSBmdXJ0aGVyIHN1
c3BlY3QgdGhhdCB0aGUgb3RoZXIgU0RPcyByZWNvZ25pemUgdGhhdCB0aGlzIGlzIGFuIA0KICBp
bXBvcnRhbnQgYXJlYSB0aGF0IG5lZWRzIHRvIGJlIGRvbmUgcHJvcGVybHksIGFuZCB3b3VsZCB3
ZWxjb21lIHNvbWUgZ29vZCANCiAgaWRlYXMgZnJvbSB0aGUgSUVURi48bzpwPjwvbzpwPjwvU1BB
Tj48L1A+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZ
OiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYnOyBDT0xPUjogIzFmNDk3ZDsgRk9OVC1TSVpFOiAxMXB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvU1BBTj48L1A+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48U1BB
TiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYnOyBDT0xPUjog
IzFmNDk3ZDsgRk9OVC1TSVpFOiAxMXB0Ij5UaGVyZSANCiAgbWF5IGJlIG90aGVyIGFyZWFzLCBi
dXQgbGV0knMgYmUgcmVhbCBzdXJlIHRoYXQgd2UgcGljayBvdXIgc3BvdHMganVkaWNpb3VzbHku
IA0KICBXZSBoYXZlIGVub3VnaCBvbiBvdXIgcGxhdGVzIHdpdGhvdXQgbWFraW5nIHdvcmsgZm9y
IA0KICBvdXJzZWx2ZXMuPG86cD48L286cD48L1NQQU4+PC9QPg0KICA8UCBjbGFzcz1Nc29Ob3Jt
YWw+PFNQQU4gDQogIHN0eWxlPSJGT05ULUZBTUlMWTogJ0NhbGlicmknLCdzYW5zLXNlcmlmJzsg
Q09MT1I6ICMxZjQ5N2Q7IEZPTlQtU0laRTogMTFwdCI+PG86cD4mbmJzcDs8L286cD48L1NQQU4+
PC9QPg0KICA8UCBjbGFzcz1Nc29Ob3JtYWw+PFNQQU4gDQogIHN0eWxlPSJGT05ULUZBTUlMWTog
J0NhbGlicmknLCdzYW5zLXNlcmlmJzsgQ09MT1I6ICMxZjQ5N2Q7IEZPTlQtU0laRTogMTFwdCI+
QmlsbCANCiAgVmVyU3RlZWc8bzpwPjwvbzpwPjwvU1BBTj48L1A+DQogIDxQIGNsYXNzPU1zb05v
cm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYn
OyBDT0xPUjogIzFmNDk3ZDsgRk9OVC1TSVpFOiAxMXB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvU1BB
Tj48L1A+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZ
OiAnQ2FsaWJyaScsJ3NhbnMtc2VyaWYnOyBDT0xPUjogIzFmNDk3ZDsgRk9OVC1TSVpFOiAxMXB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvU1BBTj48L1A+DQogIDxESVY+DQogIDxESVYgDQogIHN0eWxl
PSJCT1JERVItQk9UVE9NOiBtZWRpdW0gbm9uZTsgQk9SREVSLUxFRlQ6IG1lZGl1bSBub25lOyBQ
QURESU5HLUJPVFRPTTogMGluOyBQQURESU5HLUxFRlQ6IDBpbjsgUEFERElORy1SSUdIVDogMGlu
OyBCT1JERVItVE9QOiAjYjVjNGRmIDFwdCBzb2xpZDsgQk9SREVSLVJJR0hUOiBtZWRpdW0gbm9u
ZTsgUEFERElORy1UT1A6IDNwdCI+DQogIDxQIGNsYXNzPU1zb05vcm1hbD48Qj48U1BBTiANCiAg
c3R5bGU9IkZPTlQtRkFNSUxZOiAnVGFob21hJywnc2Fucy1zZXJpZic7IEZPTlQtU0laRTogMTBw
dCI+RnJvbTo8L1NQQU4+PC9CPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6ICdUYWhvbWEn
LCdzYW5zLXNlcmlmJzsgRk9OVC1TSVpFOiAxMHB0Ij4gDQogIGh0dHBzdHJlYW1pbmctYm91bmNl
c0BpZXRmLm9yZyBbbWFpbHRvOmh0dHBzdHJlYW1pbmctYm91bmNlc0BpZXRmLm9yZ10gPEI+T24g
DQogIEJlaGFsZiBPZiA8L0I+THVieSwgTWljaGFlbDxCUj48Qj5TZW50OjwvQj4gTW9uZGF5LCBT
ZXB0ZW1iZXIgMjcsIDIwMTAgNDozNSANCiAgUE08QlI+PEI+VG86PC9CPiBodHRwc3RyZWFtaW5n
QGlldGYub3JnPEJSPjxCPkNjOjwvQj4gTHVieSwgDQogIE1pY2hhZWw8QlI+PEI+U3ViamVjdDo8
L0I+IFtodHRwc3RyZWFtaW5nXSBXaHkgYSBuZXcgc3RhbmRhcmQgZm9yIHN0cmVhbWluZyANCiAg
SFRUUD88bzpwPjwvbzpwPjwvU1BBTj48L1A+PC9ESVY+PC9ESVY+DQogIDxQIGNsYXNzPU1zb05v
cm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvUD4NCiAgPFAgc3R5bGU9Ik1BUkdJTi1CT1RUT006IDEy
cHQiIGNsYXNzPU1zb05vcm1hbD48U1BBTiANCiAgc3R5bGU9IkZPTlQtRkFNSUxZOiAnQ2FsaWJy
aScsJ3NhbnMtc2VyaWYnOyBGT05ULVNJWkU6IDExcHQiPkEgZmV3IA0KICBjb21tZW50cy90aG91
Z2h0cy48QlI+PEJSPigxKSBUaGUgU0RPcyB0aGF0IGFyZSBhbHJlYWR5IGRlZXBseSBpbnZvbHZl
ZCBpbiANCiAgc3RhbmRhcmRpemluZyBPVFQgSFRUUCBzdHJlYW1pbmcgaGF2ZSB3b3JrZWQgaGFy
ZCB0byBzdGF5IGFsaWduZWQsIGUuZy4sIDNHUFAsIA0KICBNUEVHLCBPSVBGLiAmbmJzcDtUaGVy
ZSBpcyBhIGxvdCBvZiBvbmdvaW5nIGNvb3JkaW5hdGlvbiBiZXR3ZWVuIHRoZXNlIA0KICBvcmdh
bml6YXRpb25zIG9uIEhUVFAgc3RyZWFtaW5nIChEQVNIIJcgZHluYW1pYyBhZGFwdGl2ZSBzdHJl
YW1pbmcgb3ZlciBIVFRQKSwgDQogIG1hbnkgb2YgdGhlIHBlb3BsZSBpbnZvbHZlZCBhcmUgd29y
a2luZyBhY3Jvc3MgdGhlc2Ugb3JnYW5pemF0aW9ucywgYW5kIA0KICBsaWFpc29ucyBhcmUgYmVp
bmcgc2VudCBiYWNrIGFuZCBmb3J0aCB0byBjb29yZGluYXRlLCBldGMuICZuYnNwO0ZvciBleGFt
cGxlLCANCiAgdGhleSBoYXZlIGFsbCBhZG9wdGVkIHRoZSBzYW1lIGJhc2VsaW5lIHN0YW5kYXJk
IHRoYXQgd2FzIGluaXRpYXRlZCBpbiAzR1BQLCANCiAgYW5kIGZlYXR1cmVzIHRoYXQgd2VyZSBk
ZXZlbG9wZWQgYnkgTVBFRyBhcmUgYmVpbmcgcm9sbGVkIGJhY2sgaW50byAzR1BQLCBldGMuIA0K
ICAmbmJzcDtJdCBpcyBub3QgY2xlYXIgd2hhdCB0aGUgSUVURiBhZGRzIGluIHRoaXMgc2Vuc2Ug
KG9yIHBlcmhhcHMgbWF5IA0KICBzdWJ0cmFjdD8pICZuYnNwO1RoZSBhdHRlbXB0IGlzIHRvIGNy
ZWF0ZSBvbmUgc3RhbmRhcmQgYWNyb3NzIHRoZSBkaWZmZXJlbnQgDQogIG9yZ2FuaXphdGlvbnMs
IGFuZCBub3QgZGlzcGFyYXRlIGNvbXBldGluZyBzdGFuZGFyZHMuPEJSPjxCUj4oMikgSWYgdGhl
cmUgaXMgDQogIGFueSBlZmZvcnQgaW4gdGhpcyBhcmVhIGJ5IHRoZSBJRVRGLCBpdCB3b3VsZCBi
ZSBnb29kIHRvIGFsaWduIHdpdGggdGhlIGdvYWwgDQogIG9mIG9uZSBjb21tb24gc3RhbmRhcmQu
ICZuYnNwO0lmIHRoZXJlIGlzIGZyYWdtZW50YXRpb24sIGl0IHdpbGwgbm90IGJlIGdvb2QgDQog
IGZvciBkZXBsb3ltZW50LiAmbmJzcDtGb3IgZXhhbXBsZSwgSZJ2ZSBzZWVuIGVtYWlscyBvbiB0
aGlzIGxpc3QgdGhhdCBzdWdnZXN0IA0KICB0aGF0IHRoZSBJRVRGIG1pZ2h0IGdvIGluIGEgZGlm
ZmVyZW50IGRpcmVjdGlvbiBhbmQgdXNlIGEgZGlmZmVyZW50IGJhc2lzIA0KICBvdGhlciB0aGFu
IEhUVFAsIG9yIGRvIHNvbWV0aGluZyB0aGF0IGlzIGJhc2VkIG9uIEhUVFAgYnV0IGlzIGNvbnRy
YXJ5IHRvIA0KICB0aGVzZSBvdGhlciBzdGFuZGFyZHMsIGFuZCBpdCBzZWVtcyB0aGF0IHRoZXNl
IGRpcmVjdGlvbnMgd2lsbCBvbmx5IA0KICBjb25mdXNlL3Nsb3cgZG93biBhbnkgYWRvcHRpb24u
PEJSPjxCUj4oMykgSWYgdGhlIElFVEYgZGVjaWRlcyB0byBnbyBvZmYgaW4gYSANCiAgZGlmZmVy
ZW50IGRpcmVjdGlvbiBhbmQgbm90IHVzZSBIVFRQIDEuMSBhcyB0aGUgYmFzaXMsIHRvIGF2b2lk
IGNvbmZ1c2lvbiBpdCANCiAgd291bGQgYmUgcmVhbGx5IGhlbHBmdWwgbm90IHRvIGNhbGwgdGhp
cyBIVFRQIHN0cmVhbWluZywgYnV0IGluc3RlYWQgY2FsbCBpdCANCiAgc29tZSBvdGhlciBuYW1l
IHRoYXQgaXMgc3VpdGFibGUgZm9yIHdoYXRldmVyIGlzIGJlaW5nIA0KICBzdGFuZGFyZGl6ZWQu
PEJSPjxCUj5NaWtlIEx1Ynk8QlI+PEJSPjxCUj48QlI+T24gOS8yNy8xMCAxMjowMCBQTSwgIjxB
IA0KICBocmVmPSJodHRwc3RyZWFtaW5nLXJlcXVlc3RAaWV0Zi5vcmciPmh0dHBzdHJlYW1pbmct
cmVxdWVzdEBpZXRmLm9yZzwvQT4iIA0KICAmbHQ7PEEgDQogIGhyZWY9Imh0dHBzdHJlYW1pbmct
cmVxdWVzdEBpZXRmLm9yZyI+aHR0cHN0cmVhbWluZy1yZXF1ZXN0QGlldGYub3JnPC9BPiZndDsg
DQogIHdyb3RlOjwvU1BBTj48bzpwPjwvbzpwPjwvUD4NCiAgPFAgY2xhc3M9TXNvTm9ybWFsPjxT
UEFOIHN0eWxlPSJGT05ULUZBTUlMWTogQ29uc29sYXM7IEZPTlQtU0laRTogMTBwdCI+SWYgeW91
IA0KICBoYXZlIHJlY2VpdmVkIHRoaXMgZGlnZXN0IHdpdGhvdXQgYWxsIHRoZSBpbmRpdmlkdWFs
IG1lc3NhZ2U8QlI+YXR0YWNobWVudHMgDQogIHlvdSB3aWxsIG5lZWQgdG8gdXBkYXRlIHlvdXIg
ZGlnZXN0IG9wdGlvbnMgaW4geW91ciBsaXN0PEJSPnN1YnNjcmlwdGlvbi4gDQogICZuYnNwO1Rv
IGRvIHNvLCBnbyB0byA8QlI+PEJSPjxBIA0KICBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL2h0dHBzdHJlYW1pbmciPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vaHR0cHN0cmVhbWluZzwvQT48QlI+PEJSPkNsaWNrIA0KICB0aGUgJ1Vuc3Vi
c2NyaWJlIG9yIGVkaXQgb3B0aW9ucycgYnV0dG9uLCBsb2cgaW4sIGFuZCBzZXQgIkdldDxCUj5N
SU1FIG9yIA0KICBQbGFpbiBUZXh0IERpZ2VzdHM/IiB0byBNSU1FLiAmbmJzcDtZb3UgY2FuIHNl
dCB0aGlzIG9wdGlvbjxCUj5nbG9iYWxseSBmb3IgDQogIGFsbCB0aGUgbGlzdCBkaWdlc3RzIHlv
dSByZWNlaXZlIGF0IHRoaXMgcG9pbnQuPEJSPjxCUj48QlI+PEJSPlNlbmQgDQogIGh0dHBzdHJl
YW1pbmcgbWFpbGluZyBsaXN0IHN1Ym1pc3Npb25zIHRvPEJSPiZuYnNwOzxBIA0KICBocmVmPSJo
dHRwc3RyZWFtaW5nQGlldGYub3JnIj5odHRwc3RyZWFtaW5nQGlldGYub3JnPC9BPjxCUj48QlI+
VG8gc3Vic2NyaWJlIA0KICBvciB1bnN1YnNjcmliZSB2aWEgdGhlIFdvcmxkIFdpZGUgV2ViLCB2
aXNpdDxCUj4mbmJzcDs8QSANCiAgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9odHRwc3RyZWFtaW5nIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2h0dHBzdHJlYW1pbmc8L0E+PEJSPm9yLCANCiAgdmlhIGVtYWlsLCBzZW5kIGEgbWVzc2Fn
ZSB3aXRoIHN1YmplY3Qgb3IgYm9keSAnaGVscCcgdG88QlI+Jm5ic3A7PEEgDQogIGhyZWY9Imh0
dHBzdHJlYW1pbmctcmVxdWVzdEBpZXRmLm9yZyI+aHR0cHN0cmVhbWluZy1yZXF1ZXN0QGlldGYu
b3JnPC9BPjxCUj48QlI+WW91IA0KICBjYW4gcmVhY2ggdGhlIHBlcnNvbiBtYW5hZ2luZyB0aGUg
bGlzdCBhdDxCUj4mbmJzcDs8QSANCiAgaHJlZj0iaHR0cHN0cmVhbWluZy1vd25lckBpZXRmLm9y
ZyI+aHR0cHN0cmVhbWluZy1vd25lckBpZXRmLm9yZzwvQT48QlI+PEJSPldoZW4gDQogIHJlcGx5
aW5nLCBwbGVhc2UgZWRpdCB5b3VyIFN1YmplY3QgbGluZSBzbyBpdCBpcyBtb3JlIHNwZWNpZmlj
PEJSPnRoYW4gIlJlOiANCiAgQ29udGVudHMgb2YgaHR0cHN0cmVhbWluZyBkaWdlc3QuLi4iPC9T
UEFOPjxvOnA+PC9vOnA+PC9QPjwvRElWPg0KICA8UD4NCiAgPEhSPg0KDQogIDxQPjwvUD5fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxCUj5odHRwc3RyZWFt
aW5nIA0KICBtYWlsaW5nIA0KICBsaXN0PEJSPmh0dHBzdHJlYW1pbmdAaWV0Zi5vcmc8QlI+aHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9odHRwc3RyZWFtaW5nPEJSPjwvQkxP
Q0tRVU9URT48L0JPRFk+PC9IVE1MPg0K

--Boundary_(ID_MIklZBkVyE3x3lJCCYF7fQ)--

From sunseawq@huawei.com  Mon Sep 27 22:23:08 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FFF33A6C44 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 22:23:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.228
X-Spam-Level: **
X-Spam-Status: No, score=2.228 tagged_above=-999 required=5 tests=[AWL=-1.678,  BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, J_CHICKENPOX_23=0.6, J_CHICKENPOX_44=0.6, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AR4ozvyEMuwI for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 22:23:00 -0700 (PDT)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 409D13A6C3F for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 22:22:58 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F00HATYA39H@szxga04-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 13:08:28 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9F00CTGYA33C@szxga04-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 13:08:27 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9F00D40YA37G@szxml06-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 13:08:27 +0800 (CST)
Date: Tue, 28 Sep 2010 13:08:26 +0800
From: Qin Wu <sunseawq@huawei.com>
To: Daniel Park <soohongp@gmail.com>
Message-id: <02bd01cb5ecb$2f3e86b0$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_Ul8mH11TeIQhSrSN0dG+Jg)"
X-Priority: 3
X-MSMail-priority: Normal
References: <000601cb59e8$f27af420$ff5afea9@C863D63E94E7457> <02ed01cb5c65$a003d890$4f548a0a@china.huawei.com> <AANLkTinkHikq2Cdh-7Xg83krE6M_j3swTaBYShe0P0sn@mail.gmail.com>
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Discussion summarization in Dispatch on HTTP Streaming
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 05:23:08 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_Ul8mH11TeIQhSrSN0dG+Jg)
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

Hi, Daniel:
I agree it is a good idea to craft one gap analysis to compare different works in various SDOs than IETF.
Since we haven't done anything in IETF ,I am difficult to see any overlapping with other SDOs,:-).
Also in order to stimulate some discussion on this, I would like to share some of my views. In my personal opinion, It seems what other SDOs have standardized is very few. e.g., 
3GPP:
The only two components developed by 3GPP are Media presentation Description and one streaming media file format.
MPEG:
MPEG hasn't specified any solution for how to employ HTTP streaming to support MPEG Media except publishing Uses Cases and requirements for HTTP Streaming of MPEG Media
OIPF:
OIPF didn't specify anything except adoption of 3GPP approach.
Look at these works in 3GPP/MPEG, it seems they more rely on Browser Client to do many things, e.g., load/reload media presentation  description, control local playback, e.g., pause, resume by holding on segement request and reissuing segment request. What they require from network? Nothing. So what they are doing seems only to provide some component like Media presentation description and give some guideline on how to use this component
in HTTP streaming to support limited adaptive capability? For the browser client behavior and implentation, I think W3C is right place to standardize browser behavior. Is it enough? Is it efficient? Is it sufficient to support real time streaming?
In my opionin, these approaches developed by 3GPP more depend on existing infrastructure and pretty much easy to get some kind of service to market without any invest and effort from network provider and service provider. It works, But how to offer operators a more manageable and sustainable content services environment and, ultimately, lower costs is very painful and challenging.

Regards!
-Qin
  ----- Original Message ----- 
  From: Daniel Park 
  To: Qin Wu 
  Cc: httpstreaming@ietf.org 
  Sent: Saturday, September 25, 2010 3:33 PM
  Subject: Re: [httpstreaming] Discussion summarization in Dispatch on HTTP Streaming


  Good to see this activity within IETF and highly welcome.



  As you described below, there are already several SDO activities, and particularly they have their own direction and schedule toward the market. http-adaptive streaming (MS) and http-live streaming (Apple) are already implemented in the commercial level. 


  I believe, IETF should pay attention to the coordination among the existing activities/solutions, and particularly clarify the role for each in order not to make a duplication. Otherwise, this activity will be very confused in the market. Why ? It is because IETF rides in the train too late unfortunately.


  For doing that, gap analysis on the existing methods is the first, then we will be able to see which areas should be done by IETF based on the results of analysis. This direction seems very acceptable to me. 


  Anyway, I support, and hope to move it forward quickly.




  Daniel
  -- 
  Soohong Daniel Park
  http://www.soohongp.com




  2010/9/25 Qin Wu <sunseawq@huawei.com>

    Hi, folks:
    Glad to see this discussion list has been created with the support of all of you.
    Summarized what we discussed in the DISPATCH mailing list on HTTP Streaming, couples of things were well discussed:
    1. Does this work worth being done?
    Most of people speaked up on the list answer Yes since HTTP streaming is becoming more prevalent, large part of Internet Traffic today has been  possessed by HTTP Streaming, CDN and Direct Download.

    2. Is there any existing related work ongoing in IETF and other SDO? 
    This questions haven't been explicitly discussed. But I think it is necessary to bring out on the table since we need more input from these existing work
    and coordination between different group on the same topic is requried.

    So,Yes, we have lots of related work listed as follows:

    (a).IETF: 

    HTTP Streaming Problem Statement
    discuss the issues when delivering high quality contents to browser users.
    The related draft is available at:
    http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00

    Apples' HTTP live streaming: 
    well known for quite some time and implemented in the iPhone. It makes use of a M3U playlist file which serves as manifest and each media file must be formatted as an MPEG-2 Transport Stream or an MPEG-2 audio elementary stream. 
    Movstreaming: is already deployed but also highly proprietary. However, it works with common media players. 
    The related work is avaiable at:
    http://tools.ietf.org/html/draft-pantos-http-live-streaming-04


    (b). IETF: Websocket protocol 
    Focus on browsing acceleration, devloped by Hybi WG,As one complementary work, W3C standardize websocket API

    (c).W3C' focus on client implentation bulit into browser,e.g., video playback support using script and html, push notification support using API, video support using Media fragments URI.

    (d).3GPPs' Adaptive HTTP Streaming (AHS): 
    introduced recently which defines a Media Presentation Description (MDP) 
    and extensions to the well known ISO Base Media File Format. 

    (e).Open IPTV Forum (OIPF): 
    has been published on Sep 7th, 2010 including "HTTP Adaptive Streaming" which adopts 3GPP AHS and adds support for MPEG-2 Transport Stream. The related work is available at:

    (f).MPEG' HTTP Streaming of MPEG Media : 
    MPEG has published Uses Cases for HTTP Streaming of MPEG Media and Requirements on HTTP Streaming of MPEG Media. The next stpe is to standardize a solution that addresses the need on how to employ HTTP Streaming to support MPEG MEdia.Therefore MPGE issued a call for proposals on HTTP streaming of MPEG media.

    Therefore Standardiztion related to this work needs to be carried out joint by IETF/W3C/3GPP . Overlapping work and efforts will be contributed to and synchronized 
    with these other relevant groups.


    3. Given various onging work in other SDOs than IETF and vairous different implementations developed by industries (e.g.,Apple, Microsoft, Adobe, RealNetwork), what contribution IETF could make?What's the potential work item? what kind of problem do we need to solve?

    Yes, it is clear IETF folks has expertise to do this work. The potential problems and issues the IETF folks are interested to look at and discuss are:
    (a). Issues involving real-time considerations and interoperability with other streaming techniques
    (b). Consideration of transportissues (fairness, delay, etc.)
    (c). Tweaking HTTP to improve streaming performance
    (d).Guidance on how to use HTTP in a network-friendly way.
    (e). Coordination with other protocols developed by IETF.
    (f). Offer better transport better than TCP (like SCTP), better tailored for the needs for streaming over http.
    (g). how to work in environments that may use a combination of RTP multicast and HTTP unicast.
    (h). How to deliver streaming contents to the client on any device with the same TV Quality of Experience.
    As for playlist format and streaming file format, these works have been specified by 3GPP, followed by MPEG/OIPF,probably not the interesting piece for the IETFers

    If I miss something or you have any further inputs and suggestions/comments, please speak up on the list.
    Based on these inputs and proposals, I would like to share our thoughts thus far on what  a new charter might
    look like and will post in a separate email to this discussion list. The feedback would be highly useful at this point.

    BTW:
    Since we have created separated mailing list for this topic, if you have any comments/ideas/proposals to share, please post
    them to the new discussion  list.

    Regards!
    -Qin




    _______________________________________________
    httpstreaming mailing list
    httpstreaming@ietf.org
    https://www.ietf.org/mailman/listinfo/httpstreaming






--Boundary_(ID_Ul8mH11TeIQhSrSN0dG+Jg)
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18928">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#cce8cf>
<DIV>Hi, Daniel:</DIV>
<DIV>I agree it is a good idea to craft one gap analysis to compare different 
works in various SDOs than IETF.</DIV>
<DIV>Since we haven't done anything in IETF ,I am difficult to see any 
overlapping with other SDOs,:-).</DIV>
<DIV>Also in order to stimulate some discussion on this,&nbsp;I would like to 
share some of my views. In my personal opinion, It seems what&nbsp;other 
SDOs&nbsp;have standardized is very few. e.g., </DIV>
<DIV>3GPP:</DIV>
<DIV>The only two components developed by 3GPP are Media presentation 
Description and one streaming media file format.</DIV>
<DIV>MPEG:</DIV>
<DIV>MPEG hasn't specified any solution for how to employ HTTP streaming to 
support MPEG Media except publishing Uses Cases and requirements&nbsp;for HTTP 
Streaming of MPEG Media</DIV>
<DIV>OIPF:</DIV>
<DIV>OIPF didn't specify anything except adoption of 3GPP approach.</DIV>
<DIV>Look at these works in 3GPP/MPEG, it seems they more rely on Browser Client 
to do many things, e.g., load/reload media presentation&nbsp; description, 
control local playback,&nbsp;e.g., pause, resume&nbsp;by holding on segement 
request and&nbsp;reissuing segment request.&nbsp;What they require from network? 
Nothing. So what they are doing seems only to provide some component like Media 
presentation description and give some guideline on how to use this 
component</DIV>
<DIV>in HTTP streaming to support limited adaptive capability? For the browser 
client behavior and implentation, I think W3C is right place to standardize 
browser behavior. Is it enough? Is it efficient? Is it sufficient to support 
real time streaming?</DIV>
<DIV>In my opionin, these approaches developed by 3GPP more depend on existing 
infrastructure and pretty much easy to get&nbsp;some kind of service&nbsp;to 
market without any invest and effort from network provider and service provider. 
It works,&nbsp;But how to offer operators a more manageable and sustainable 
content services environment and, ultimately, lower costs is very painful and 
challenging.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards!</DIV>
<DIV>-Qin</DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 9pt &#23435;&#20307;">----- Original Message ----- </DIV>
  <DIV style="FONT: 9pt &#23435;&#20307;; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=soohongp@gmail.com href="mailto:soohongp@gmail.com">Daniel Park</A> 
  </DIV>
  <DIV style="FONT: 9pt &#23435;&#20307;"><B>To:</B> <A title=sunseawq@huawei.com 
  href="mailto:sunseawq@huawei.com">Qin Wu</A> </DIV>
  <DIV style="FONT: 9pt &#23435;&#20307;"><B>Cc:</B> <A title=httpstreaming@ietf.org 
  href="mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</A> </DIV>
  <DIV style="FONT: 9pt &#23435;&#20307;"><B>Sent:</B> Saturday, September 25, 2010 3:33 
  PM</DIV>
  <DIV style="FONT: 9pt &#23435;&#20307;"><B>Subject:</B> Re: [httpstreaming] Discussion 
  summarization in Dispatch on HTTP Streaming</DIV>
  <DIV><BR></DIV>
  <DIV>Good to see this activity within IETF and highly welcome.<BR></DIV>
  <DIV><BR></DIV>
  <DIV>As you described below, there are already several SDO activities, and 
  particularly they have their own direction and schedule toward the market. 
  http-adaptive streaming (MS) and http-live streaming (Apple) are already 
  implemented in the commercial level.&nbsp;</DIV>
  <DIV><BR></DIV>
  <DIV>I believe, IETF should pay attention to the coordination among the 
  existing activities/solutions, and particularly clarify the role for each in 
  order not to make a duplication. Otherwise, this activity will be very 
  confused in the market. Why ? It is because IETF rides in the train too late 
  unfortunately.</DIV>
  <DIV><BR></DIV>
  <DIV>For doing that, gap analysis on the existing methods is the first, then 
  we will be able to see which areas should be done by IETF based on the results 
  of analysis. This direction seems very acceptable to me.&nbsp;</DIV>
  <DIV><BR></DIV>
  <DIV>Anyway, I support, and hope to move it forward quickly.</DIV>
  <DIV><BR></DIV>
  <DIV><BR></DIV>
  <DIV>Daniel<BR>-- <BR>Soohong Daniel Park<BR><A 
  href="http://www.soohongp.com">http://www.soohongp.com</A></DIV>
  <DIV><BR></DIV><BR>
  <DIV class=gmail_quote>2010/9/25 Qin Wu <SPAN dir=ltr>&lt;<A 
  href="mailto:sunseawq@huawei.com">sunseawq@huawei.com</A>&gt;</SPAN><BR>
  <BLOCKQUOTE 
  style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
  class=gmail_quote>
    <DIV bgcolor="#ffffff">
    <DIV><FONT face="Times New Roman">Hi, folks:</FONT></DIV>
    <DIV><FONT face="Times New Roman">Glad to see this discussion list&nbsp;has 
    been&nbsp;created with the support of all of you.</FONT></DIV>
    <DIV><FONT face="Times New Roman">Summarized what we discussed in the 
    DISPATCH mailing list on HTTP Streaming, couples of things&nbsp;were well 
    discussed:</FONT></DIV>
    <DIV><FONT face="Times New Roman">1. Does this work worth being 
    done?</FONT></DIV>
    <DIV><FONT face="Times New Roman">Most of people speaked up on the list 
    answer Yes since HTTP streaming is becoming more prevalent, large part of 
    Internet Traffic today has been&nbsp; possessed by HTTP Streaming, CDN and 
    Direct Download.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">2. Is there any existing related work 
    ongoing in IETF and other SDO? </FONT></DIV>
    <DIV><FONT face="Times New Roman">This questions haven't been explicitly 
    discussed. But I think it is necessary to bring out on the table since we 
    need more input from these existing work</FONT></DIV>
    <DIV><FONT face="Times New Roman">and coordination between different group 
    on the same topic is requried.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">So,Yes, we have lots of related work 
    listed as follows:</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">
    <DIV><FONT size=3 face="Times New Roman">(a).IETF: </FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT size=3 face="Times New Roman">HTTP Streaming Problem 
    Statement</FONT></DIV></FONT>
    <DIV><FONT size=3 face="Times New Roman">discuss the issues when delivering 
    high quality contents to browser users.<BR>The related draft is available 
    at:<BR></FONT><A 
    href="http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00" 
    target=_blank><FONT size=3 
    face="Times New Roman">http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00</FONT></A></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT size=3 face="Times New Roman">Apples' HTTP live streaming: 
    <BR>well known for quite some time and implemented in the iPhone. It makes 
    use of a M3U playlist file which serves as manifest and each media file must 
    be formatted as an MPEG-2 Transport Stream or an MPEG-2 audio elementary 
    stream. <BR>Movstreaming: is already deployed but also highly proprietary. 
    However, it works with common media players. <BR>The related work is 
    avaiable at:<BR></FONT><A 
    href="http://tools.ietf.org/html/draft-pantos-http-live-streaming-04" 
    target=_blank><FONT size=3 
    face="Times New Roman">http://tools.ietf.org/html/draft-pantos-http-live-streaming-04</FONT></A></DIV>
    <DIV>&nbsp;</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>(b). IETF: Websocket protocol 
    <DIV><FONT size=3 face="Times New Roman">Focus on browsing acceleration, 
    devloped by Hybi WG,As one complementary work, W3C standardize websocket 
    API</FONT></DIV>
    <DIV>&nbsp;</DIV></DIV>
    <DIV>(c).W3C' focus on client implentation bulit into browser,e.g., video 
    playback support using script and html, push notification support using API, 
    video support using Media fragments URI.</DIV>
    <DIV>&nbsp;</DIV></DIV>
    <DIV><FONT face="Times New Roman">(d).3GPPs' Adaptive HTTP Streaming (AHS): 
    <BR>introduced recently which defines a Media Presentation Description (MDP) 
    <BR>and extensions to the well known ISO Base Media File Format. 
    </FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">(e).Open IPTV Forum (OIPF): <BR>has been 
    published on Sep 7th, 2010 including "HTTP Adaptive Streaming" which adopts 
    3GPP AHS and adds support for MPEG-2 Transport Stream. The related work is 
    available at:</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">(f).MPEG' HTTP Streaming of MPEG Media : 
    <BR>MPEG has published Uses Cases for HTTP Streaming of MPEG Media and 
    Requirements on HTTP Streaming of MPEG Media. The next stpe is to 
    standardize a solution that addresses the need on how to employ HTTP 
    Streaming to support MPEG MEdia.Therefore MPGE issued a call for proposals 
    on HTTP streaming of MPEG media.<BR></FONT></DIV>
    <DIV><FONT face="Times New Roman">Therefore Standardiztion related to this 
    work&nbsp;needs to be&nbsp;carried out joint by IETF/W3C/3GPP . Overlapping 
    work and efforts will be contributed to and synchronized <BR>with these 
    other relevant groups.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">3. Given various onging work in other SDOs 
    than IETF&nbsp;and vairous different implementations developed by industries 
    (e.g.,Apple, Microsoft, Adobe, RealNetwork), what contribution IETF could 
    make?</FONT><FONT face="Times New Roman">What's the potential work item? 
    what kind of problem do we need to solve?</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">Yes, it is clear IETF folks has expertise 
    to do this work. The potential problems and issues&nbsp;the IETF folks are 
    interested to look at and discuss are:</FONT></DIV>
    <DIV><FONT face="Times New Roman">(a). Issues involving real-time 
    considerations and interoperability with other streaming 
    techniques</FONT></DIV>
    <DIV><FONT face="Times New Roman">(b). Consideration of transportissues 
    (fairness, delay, etc.)</FONT></DIV>
    <DIV><FONT face="Times New Roman">(c). Tweaking HTTP to improve streaming 
    performance</FONT></DIV>
    <DIV><FONT face="Times New Roman">(d).Guidance on how to use HTTP in a 
    network-friendly way.</FONT></DIV>
    <DIV><FONT face="Times New Roman">(e). Coordination with other protocols 
    developed by IETF.</FONT></DIV>
    <DIV><FONT face="Times New Roman">(f). Offer better transport better than 
    TCP (like SCTP), better tailored for the needs for streaming over 
    http.</FONT></DIV>
    <DIV><FONT face="Times New Roman">(g). how to work in environments that may 
    use a combination of RTP multicast and HTTP unicast.<BR>(h). How to deliver 
    streaming contents to the client on any device with the same TV Quality of 
    Experience.</FONT></DIV>
    <DIV><FONT face="Times New Roman">As for playlist format and streaming file 
    format, these works have been specified by 3GPP, followed by 
    MPEG/OIPF,probably not the interesting piece for the IETFers</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">If I miss something or you have any 
    further inputs and suggestions/comments, please speak up on the 
    list.</FONT></DIV>
    <DIV><FONT face="Times New Roman">Based on these inputs and proposals, I 
    would like to share our thoughts thus far on what&nbsp; a new charter 
    might</FONT></DIV>
    <DIV><FONT face="Times New Roman">look like and will post in a separate 
    email to this discussion list. The feedback would be highly useful at this 
    point.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">BTW:</FONT></DIV>
    <DIV><FONT face="Times New Roman">Since we have created separated mailing 
    list for this topic, if you have any comments/ideas/proposals to share, 
    please post</FONT></DIV>
    <DIV><FONT face="Times New Roman">them to the new discussion&nbsp; 
    list.</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV><FONT face="Times New Roman">Regards!</FONT></DIV>
    <DIV><FONT face="Times New Roman">-Qin</FONT></DIV>
    <DIV>&nbsp;</DIV>
    <DIV>&nbsp;</DIV>
    <DIV>&nbsp;</DIV></DIV><BR>_______________________________________________<BR>httpstreaming 
    mailing list<BR><A 
    href="mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</A><BR><A 
    href="https://www.ietf.org/mailman/listinfo/httpstreaming" 
    target=_blank>https://www.ietf.org/mailman/listinfo/httpstreaming</A><BR><BR></BLOCKQUOTE></DIV><BR><BR 
  clear=all><BR></BLOCKQUOTE></BODY></HTML>

--Boundary_(ID_Ul8mH11TeIQhSrSN0dG+Jg)--

From stockhammer@nomor.de  Mon Sep 27 22:58:22 2010
Return-Path: <stockhammer@nomor.de>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C91CC3A6C25 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 22:58:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.548
X-Spam-Level: ***
X-Spam-Status: No, score=3.548 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_EQ_DE=0.35, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, J_CHICKENPOX_23=0.6, J_CHICKENPOX_44=0.6, MIME_QP_LONG_LINE=1.396]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GMk3GZBThl6x for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 22:58:20 -0700 (PDT)
Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.160]) by core3.amsl.com (Postfix) with ESMTP id CF75C3A6B23 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 22:58:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1285653539; l=30470; s=domk; d=nomor.de; h=To:References:Cc:Date:In-Reply-To:From:Content-Type:Mime-Version: Subject:X-RZG-CLASS-ID:X-RZG-AUTH; bh=Zi3dYzL3Xn++oSeHnxB36TeaT/M=; b=g9v61WXSi+2Cij1ZPD8FxDfR98MZWdDMH8FpGGKXQ7gnIyHu3zhDTsfC29Z0RisJQZy fMHds3Bfrw4jKOI9qAh12ueEGw3QdbMpvOgpuGILts5JddLns3Saf0eEaUMzgHc08i/UI bGLXpkga3+Hx49ofCX8o7PQdBV5xfKNhWLk=
X-RZG-AUTH: :P3gLdkugevKirJkjH/RoTtk5THWq6nlFgKpnuMPeiu1/+lsZduIVAtYpmXvffjo=
X-RZG-CLASS-ID: mo00
Received: from [68.245.171.115] (ip-109-85-105-194.web.vodafone.de [109.85.105.194]) by post.strato.de (fruni mo9) (RZmta 23.5) with ESMTP id m02af1m8S4fL6p ; Tue, 28 Sep 2010 07:58:54 +0200 (MEST)
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: multipart/alternative; boundary=Apple-Mail-133-256172988
From: Thomas Stockhammer <stockhammer@nomor.de>
X-Priority: 3
In-Reply-To: <02bd01cb5ecb$2f3e86b0$4f548a0a@china.huawei.com>
Date: Tue, 28 Sep 2010 07:58:54 +0200
Message-Id: <77C2CE3A-88BF-4199-BE32-D343D981FBDF@nomor.de>
References: <000601cb59e8$f27af420$ff5afea9@C863D63E94E7457> <02ed01cb5c65$a003d890$4f548a0a@china.huawei.com> <AANLkTinkHikq2Cdh-7Xg83krE6M_j3swTaBYShe0P0sn@mail.gmail.com> <02bd01cb5ecb$2f3e86b0$4f548a0a@china.huawei.com>
To: Qin Wu <sunseawq@huawei.com>
X-Mailer: Apple Mail (2.1081)
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Discussion summarization in Dispatch on HTTP Streaming
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 05:58:22 -0000

--Apple-Mail-133-256172988
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Dear Qin,

you are absolutely right that 3GPP has exclusively and purposely focused =
on formats, that can be delivered through standard HTTP infrastructures =
(CDNs, HTTP servers, HTTP proxies, etc.). The specification focusses on =
describing the relationship and formats of "segments" and segments are =
resources that are made available to the client as http-URIs. This =
enables service providers to use these formats together with existing =
web cache infrastructures.

There are many many good reasons for this and they had been discussed a =
year ago on the AVT mailing list when Apple submitted their draft. There =
were also opinions that RTP/UDP is good enough for streaming and =
streaming over HTTP is not the way to go.

However, there is always a simple answer to why Adaptive Streaming over =
HTTP as today is justified and you have it in you e-mail below as well: =
"It works!" And maybe even more important: "It is heavily used"

The decoupling of the video streaming application from a dedicated =
service and delivery infrastructure is what makes it so interesting.=20

If there is a general problem on how to massively scalable deliver data =
through HTTP, then this problem seem to be non-specific to streaming, =
isn't it? And please consider that there are ways to feed HTTP caches =
with protocols other than HTTP/1.1, such as FLUTE.

Best regards

Thomas




On Sep 28, 2010, at 7:08 AM, Qin Wu wrote:

> Hi, Daniel:
> I agree it is a good idea to craft one gap analysis to compare =
different works in various SDOs than IETF.
> Since we haven't done anything in IETF ,I am difficult to see any =
overlapping with other SDOs,:-).
> Also in order to stimulate some discussion on this, I would like to =
share some of my views. In my personal opinion, It seems what other SDOs =
have standardized is very few. e.g.,
> 3GPP:
> The only two components developed by 3GPP are Media presentation =
Description and one streaming media file format.
> MPEG:
> MPEG hasn't specified any solution for how to employ HTTP streaming to =
support MPEG Media except publishing Uses Cases and requirements for =
HTTP Streaming of MPEG Media
> OIPF:
> OIPF didn't specify anything except adoption of 3GPP approach.
> Look at these works in 3GPP/MPEG, it seems they more rely on Browser =
Client to do many things, e.g., load/reload media presentation  =
description, control local playback, e.g., pause, resume by holding on =
segement request and reissuing segment request. What they require from =
network? Nothing. So what they are doing seems only to provide some =
component like Media presentation description and give some guideline on =
how to use this component
> in HTTP streaming to support limited adaptive capability? For the =
browser client behavior and implentation, I think W3C is right place to =
standardize browser behavior. Is it enough? Is it efficient? Is it =
sufficient to support real time streaming?
> In my opionin, these approaches developed by 3GPP more depend on =
existing infrastructure and pretty much easy to get some kind of service =
to market without any invest and effort from network provider and =
service provider. It works, But how to offer operators a more manageable =
and sustainable content services environment and, ultimately, lower =
costs is very painful and challenging.
> =20
> Regards!
> -Qin
> ----- Original Message -----
> From: Daniel Park
> To: Qin Wu
> Cc: httpstreaming@ietf.org
> Sent: Saturday, September 25, 2010 3:33 PM
> Subject: Re: [httpstreaming] Discussion summarization in Dispatch on =
HTTP Streaming
>=20
> Good to see this activity within IETF and highly welcome.
>=20
> As you described below, there are already several SDO activities, and =
particularly they have their own direction and schedule toward the =
market. http-adaptive streaming (MS) and http-live streaming (Apple) are =
already implemented in the commercial level.=20
>=20
> I believe, IETF should pay attention to the coordination among the =
existing activities/solutions, and particularly clarify the role for =
each in order not to make a duplication. Otherwise, this activity will =
be very confused in the market. Why ? It is because IETF rides in the =
train too late unfortunately.
>=20
> For doing that, gap analysis on the existing methods is the first, =
then we will be able to see which areas should be done by IETF based on =
the results of analysis. This direction seems very acceptable to me.=20
>=20
> Anyway, I support, and hope to move it forward quickly.
>=20
>=20
> Daniel
> --=20
> Soohong Daniel Park
> http://www.soohongp.com
>=20
>=20
> 2010/9/25 Qin Wu <sunseawq@huawei.com>
> Hi, folks:
> Glad to see this discussion list has been created with the support of =
all of you.
> Summarized what we discussed in the DISPATCH mailing list on HTTP =
Streaming, couples of things were well discussed:
> 1. Does this work worth being done?
> Most of people speaked up on the list answer Yes since HTTP streaming =
is becoming more prevalent, large part of Internet Traffic today has =
been  possessed by HTTP Streaming, CDN and Direct Download.
> =20
> 2. Is there any existing related work ongoing in IETF and other SDO?
> This questions haven't been explicitly discussed. But I think it is =
necessary to bring out on the table since we need more input from these =
existing work
> and coordination between different group on the same topic is =
requried.
> =20
> So,Yes, we have lots of related work listed as follows:
> =20
> (a).IETF:
> =20
> HTTP Streaming Problem Statement
> discuss the issues when delivering high quality contents to browser =
users.
> The related draft is available at:
> http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-00
> =20
> Apples' HTTP live streaming:=20
> well known for quite some time and implemented in the iPhone. It makes =
use of a M3U playlist file which serves as manifest and each media file =
must be formatted as an MPEG-2 Transport Stream or an MPEG-2 audio =
elementary stream.
> Movstreaming: is already deployed but also highly proprietary. =
However, it works with common media players.=20
> The related work is avaiable at:
> http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
> =20
> =20
> (b). IETF: Websocket protocol
> Focus on browsing acceleration, devloped by Hybi WG,As one =
complementary work, W3C standardize websocket API
> =20
> (c).W3C' focus on client implentation bulit into browser,e.g., video =
playback support using script and html, push notification support using =
API, video support using Media fragments URI.
> =20
> (d).3GPPs' Adaptive HTTP Streaming (AHS):=20
> introduced recently which defines a Media Presentation Description =
(MDP)=20
> and extensions to the well known ISO Base Media File Format.
> =20
> (e).Open IPTV Forum (OIPF):=20
> has been published on Sep 7th, 2010 including "HTTP Adaptive =
Streaming" which adopts 3GPP AHS and adds support for MPEG-2 Transport =
Stream. The related work is available at:
> =20
> (f).MPEG' HTTP Streaming of MPEG Media :=20
> MPEG has published Uses Cases for HTTP Streaming of MPEG Media and =
Requirements on HTTP Streaming of MPEG Media. The next stpe is to =
standardize a solution that addresses the need on how to employ HTTP =
Streaming to support MPEG MEdia.Therefore MPGE issued a call for =
proposals on HTTP streaming of MPEG media.
> Therefore Standardiztion related to this work needs to be carried out =
joint by IETF/W3C/3GPP . Overlapping work and efforts will be =
contributed to and synchronized=20
> with these other relevant groups.
> =20
> =20
> 3. Given various onging work in other SDOs than IETF and vairous =
different implementations developed by industries (e.g.,Apple, =
Microsoft, Adobe, RealNetwork), what contribution IETF could make?What's =
the potential work item? what kind of problem do we need to solve?
> =20
> Yes, it is clear IETF folks has expertise to do this work. The =
potential problems and issues the IETF folks are interested to look at =
and discuss are:
> (a). Issues involving real-time considerations and interoperability =
with other streaming techniques
> (b). Consideration of transportissues (fairness, delay, etc.)
> (c). Tweaking HTTP to improve streaming performance
> (d).Guidance on how to use HTTP in a network-friendly way.
> (e). Coordination with other protocols developed by IETF.
> (f). Offer better transport better than TCP (like SCTP), better =
tailored for the needs for streaming over http.
> (g). how to work in environments that may use a combination of RTP =
multicast and HTTP unicast.
> (h). How to deliver streaming contents to the client on any device =
with the same TV Quality of Experience.
> As for playlist format and streaming file format, these works have =
been specified by 3GPP, followed by MPEG/OIPF,probably not the =
interesting piece for the IETFers
> =20
> If I miss something or you have any further inputs and =
suggestions/comments, please speak up on the list.
> Based on these inputs and proposals, I would like to share our =
thoughts thus far on what  a new charter might
> look like and will post in a separate email to this discussion list. =
The feedback would be highly useful at this point.
> =20
> BTW:
> Since we have created separated mailing list for this topic, if you =
have any comments/ideas/proposals to share, please post
> them to the new discussion  list.
> =20
> Regards!
> -Qin
> =20
> =20
> =20
>=20
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming
>=20
>=20
>=20
>=20
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming

---
Dr. Thomas Stockhammer (CEO) || stockhammer@nomor.de || phone +49 89 =
978980 02 || cell +491725702667 || http://www.nomor-research.com
Nomor Research GmbH  -  Sitz der Gesellschaft: M=FCnchen - =
Registergericht: M=FCnchen, HRB 165856 =96 Umsatzsteuer-ID: DE238047637 =
- Gesch=E4ftsf=FChrer: Dr. Thomas Stockhammer, Dr. Ingo Viering.





--Apple-Mail-133-256172988
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><base href=3D"x-msg://913/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; ">Dear Qin,<div><br></div><div>you are absolutely =
right that 3GPP has exclusively and purposely focused on formats, that =
can be delivered through standard HTTP infrastructures (CDNs, HTTP =
servers, HTTP proxies, etc.). The specification focusses on describing =
the relationship and formats of "segments" and segments are resources =
that are made available to the client as http-URIs. This enables service =
providers to use these formats together with existing web cache =
infrastructures.</div><div><br></div><div>There are many many good =
reasons for this and they had been discussed a year ago on the AVT =
mailing list when Apple submitted their draft. There were also opinions =
that RTP/UDP is good enough for streaming and streaming over HTTP is not =
the way to go.</div><div><br></div><div><div>However, there is always a =
simple answer to why Adaptive Streaming over HTTP as today is justified =
and you have it in you e-mail below as well: "It works!" And maybe even =
more important: "It is heavily used"</div></div><div><br></div><div>The =
decoupling of the video streaming application from a dedicated service =
and delivery infrastructure is what makes it so =
interesting.&nbsp;</div><div><br></div><div>If there is a general =
problem on how to massively scalable deliver data through HTTP, then =
this problem seem to be non-specific to streaming, isn't it? And please =
consider that there are ways to feed HTTP caches with protocols other =
than HTTP/1.1, such as FLUTE.</div><div><br></div><div>Best =
regards</div><div><br></div><div>Thomas</div><div><br></div><div><br></div=
><div><br></div><div><br><div><div>On Sep 28, 2010, at 7:08 AM, Qin Wu =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: =
0px; -webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
bgcolor=3D"#cce8cf"><div>Hi, Daniel:</div><div>I agree it is a good idea =
to craft one gap analysis to compare different works in various SDOs =
than IETF.</div><div>Since we haven't done anything in IETF ,I am =
difficult to see any overlapping with other SDOs,:-).</div><div>Also in =
order to stimulate some discussion on this,&nbsp;I would like to share =
some of my views. In my personal opinion, It seems what&nbsp;other =
SDOs&nbsp;have standardized is very few. =
e.g.,</div><div>3GPP:</div><div>The only two components developed by =
3GPP are Media presentation Description and one streaming media file =
format.</div><div>MPEG:</div><div>MPEG hasn't specified any solution for =
how to employ HTTP streaming to support MPEG Media except publishing =
Uses Cases and requirements&nbsp;for HTTP Streaming of MPEG =
Media</div><div>OIPF:</div><div>OIPF didn't specify anything except =
adoption of 3GPP approach.</div><div>Look at these works in 3GPP/MPEG, =
it seems they more rely on Browser Client to do many things, e.g., =
load/reload media presentation&nbsp; description, control local =
playback,&nbsp;e.g., pause, resume&nbsp;by holding on segement request =
and&nbsp;reissuing segment request.&nbsp;What they require from network? =
Nothing. So what they are doing seems only to provide some component =
like Media presentation description and give some guideline on how to =
use this component</div><div>in HTTP streaming to support limited =
adaptive capability? For the browser client behavior and implentation, I =
think W3C is right place to standardize browser behavior. Is it enough? =
Is it efficient? Is it sufficient to support real time =
streaming?</div><div>In my opionin, these approaches developed by 3GPP =
more depend on existing infrastructure and pretty much easy to =
get&nbsp;some kind of service&nbsp;to market without any invest and =
effort from network provider and service provider. It works,&nbsp;But =
how to offer operators a more manageable and sustainable content =
services environment and, ultimately, lower costs is very painful and =
challenging.</div><div>&nbsp;</div><div>Regards!</div><div>-Qin</div><bloc=
kquote style=3D"border-left-color: rgb(0, 0, 0); border-left-width: 2px; =
border-left-style: solid; padding-left: 5px; padding-right: 0px; =
margin-left: 5px; margin-right: 0px; "><div style=3D"font: normal normal =
normal 9pt/normal =E5=AE=8B=E4=BD=93; ">----- Original Message =
-----</div><div style=3D"font: normal normal normal 9pt/normal =E5=AE=8B=E4=
=BD=93; background-image: initial; background-attachment: initial; =
background-origin: initial; background-clip: initial; background-color: =
rgb(228, 228, 228); background-position: initial initial; =
background-repeat: initial initial; "><b>From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
title=3D"soohongp@gmail.com" href=3D"mailto:soohongp@gmail.com">Daniel =
Park</a></div><div style=3D"font: normal normal normal 9pt/normal =
=E5=AE=8B=E4=BD=93; "><b>To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
title=3D"sunseawq@huawei.com" href=3D"mailto:sunseawq@huawei.com">Qin =
Wu</a></div><div style=3D"font: normal normal normal 9pt/normal =E5=AE=8B=E4=
=BD=93; "><b>Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span><a =
title=3D"httpstreaming@ietf.org" =
href=3D"mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</a></div><di=
v style=3D"font: normal normal normal 9pt/normal =E5=AE=8B=E4=BD=93; =
"><b>Sent:</b><span class=3D"Apple-converted-space">&nbsp;</span>Saturday,=
 September 25, 2010 3:33 PM</div><div style=3D"font: normal normal =
normal 9pt/normal =E5=AE=8B=E4=BD=93; "><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [httpstreaming] =
Discussion summarization in Dispatch on HTTP =
Streaming</div><div><br></div><div>Good to see this activity within IETF =
and highly welcome.<br></div><div><br></div><div>As you described below, =
there are already several SDO activities, and particularly they have =
their own direction and schedule toward the market. http-adaptive =
streaming (MS) and http-live streaming (Apple) are already implemented =
in the commercial level.&nbsp;</div><div><br></div><div>I believe, IETF =
should pay attention to the coordination among the existing =
activities/solutions, and particularly clarify the role for each in =
order not to make a duplication. Otherwise, this activity will be very =
confused in the market. Why ? It is because IETF rides in the train too =
late unfortunately.</div><div><br></div><div>For doing that, gap =
analysis on the existing methods is the first, then we will be able to =
see which areas should be done by IETF based on the results of analysis. =
This direction seems very acceptable to =
me.&nbsp;</div><div><br></div><div>Anyway, I support, and hope to move =
it forward =
quickly.</div><div><br></div><div><br></div><div>Daniel<br>--<span =
class=3D"Apple-converted-space">&nbsp;</span><br>Soohong Daniel =
Park<br><a =
href=3D"http://www.soohongp.com">http://www.soohongp.com</a></div><div><br=
></div><br><div class=3D"gmail_quote">2010/9/25 Qin Wu<span =
class=3D"Apple-converted-space">&nbsp;</span><span dir=3D"ltr">&lt;<a =
href=3D"mailto:sunseawq@huawei.com">sunseawq@huawei.com</a>&gt;</span><br>=
<blockquote class=3D"gmail_quote" style=3D"border-left-color: rgb(204, =
204, 204); border-left-width: 1px; border-left-style: solid; margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; =
padding-left: 1ex; "><div bgcolor=3D"#ffffff"><div><font face=3D"Times =
New Roman">Hi, folks:</font></div><div><font face=3D"Times New =
Roman">Glad to see this discussion list&nbsp;has been&nbsp;created with =
the support of all of you.</font></div><div><font face=3D"Times New =
Roman">Summarized what we discussed in the DISPATCH mailing list on HTTP =
Streaming, couples of things&nbsp;were well =
discussed:</font></div><div><font face=3D"Times New Roman">1. Does this =
work worth being done?</font></div><div><font face=3D"Times New =
Roman">Most of people speaked up on the list answer Yes since HTTP =
streaming is becoming more prevalent, large part of Internet Traffic =
today has been&nbsp; possessed by HTTP Streaming, CDN and Direct =
Download.</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">2. Is there any existing related work ongoing in IETF and other =
SDO?</font></div><div><font face=3D"Times New Roman">This questions =
haven't been explicitly discussed. But I think it is necessary to bring =
out on the table since we need more input from these existing =
work</font></div><div><font face=3D"Times New Roman">and coordination =
between different group on the same topic is =
requried.</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">So,Yes, we have lots of related work listed as =
follows:</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman"><div><font size=3D"3" face=3D"Times New =
Roman">(a).IETF:</font></div><div>&nbsp;</div><div><font size=3D"3" =
face=3D"Times New Roman">HTTP Streaming Problem =
Statement</font></div></font><div><font size=3D"3" face=3D"Times New =
Roman">discuss the issues when delivering high quality contents to =
browser users.<br>The related draft is available at:<br></font><a =
href=3D"http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps=
-00" target=3D"_blank"><font size=3D"3" face=3D"Times New =
Roman">http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-=
00</font></a></div><div>&nbsp;</div><div><font size=3D"3" face=3D"Times =
New Roman">Apples' HTTP live streaming:<span =
class=3D"Apple-converted-space">&nbsp;</span><br>well known for quite =
some time and implemented in the iPhone. It makes use of a M3U playlist =
file which serves as manifest and each media file must be formatted as =
an MPEG-2 Transport Stream or an MPEG-2 audio elementary =
stream.<br>Movstreaming: is already deployed but also highly =
proprietary. However, it works with common media players.<span =
class=3D"Apple-converted-space">&nbsp;</span><br>The related work is =
avaiable at:<br></font><a =
href=3D"http://tools.ietf.org/html/draft-pantos-http-live-streaming-04" =
target=3D"_blank"><font size=3D"3" face=3D"Times New =
Roman">http://tools.ietf.org/html/draft-pantos-http-live-streaming-04</fon=
t></a></div><div>&nbsp;</div><div>&nbsp;</div><div>(b). IETF: Websocket =
protocol<div><font size=3D"3" face=3D"Times New Roman">Focus on browsing =
acceleration, devloped by Hybi WG,As one complementary work, W3C =
standardize websocket =
API</font></div><div>&nbsp;</div></div><div>(c).W3C' focus on client =
implentation bulit into browser,e.g., video playback support using =
script and html, push notification support using API, video support =
using Media fragments URI.</div><div>&nbsp;</div></div><div><font =
face=3D"Times New Roman">(d).3GPPs' Adaptive HTTP Streaming (AHS):<span =
class=3D"Apple-converted-space">&nbsp;</span><br>introduced recently =
which defines a Media Presentation Description (MDP)<span =
class=3D"Apple-converted-space">&nbsp;</span><br>and extensions to the =
well known ISO Base Media File =
Format.</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">(e).Open IPTV Forum (OIPF):<span =
class=3D"Apple-converted-space">&nbsp;</span><br>has been published on =
Sep 7th, 2010 including "HTTP Adaptive Streaming" which adopts 3GPP AHS =
and adds support for MPEG-2 Transport Stream. The related work is =
available at:</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">(f).MPEG' HTTP Streaming of MPEG Media :<span =
class=3D"Apple-converted-space">&nbsp;</span><br>MPEG has published Uses =
Cases for HTTP Streaming of MPEG Media and Requirements on HTTP =
Streaming of MPEG Media. The next stpe is to standardize a solution that =
addresses the need on how to employ HTTP Streaming to support MPEG =
MEdia.Therefore MPGE issued a call for proposals on HTTP streaming of =
MPEG media.<br></font></div><div><font face=3D"Times New =
Roman">Therefore Standardiztion related to this work&nbsp;needs to =
be&nbsp;carried out joint by IETF/W3C/3GPP . Overlapping work and =
efforts will be contributed to and synchronized<span =
class=3D"Apple-converted-space">&nbsp;</span><br>with these other =
relevant =
groups.</font></div><div>&nbsp;</div><div>&nbsp;</div><div><font =
face=3D"Times New Roman">3. Given various onging work in other SDOs than =
IETF&nbsp;and vairous different implementations developed by industries =
(e.g.,Apple, Microsoft, Adobe, RealNetwork), what contribution IETF =
could make?</font><font face=3D"Times New Roman">What's the potential =
work item? what kind of problem do we need to =
solve?</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">Yes, it is clear IETF folks has expertise to do this work. The =
potential problems and issues&nbsp;the IETF folks are interested to look =
at and discuss are:</font></div><div><font face=3D"Times New Roman">(a). =
Issues involving real-time considerations and interoperability with =
other streaming techniques</font></div><div><font face=3D"Times New =
Roman">(b). Consideration of transportissues (fairness, delay, =
etc.)</font></div><div><font face=3D"Times New Roman">(c). Tweaking HTTP =
to improve streaming performance</font></div><div><font face=3D"Times =
New Roman">(d).Guidance on how to use HTTP in a network-friendly =
way.</font></div><div><font face=3D"Times New Roman">(e). Coordination =
with other protocols developed by IETF.</font></div><div><font =
face=3D"Times New Roman">(f). Offer better transport better than TCP =
(like SCTP), better tailored for the needs for streaming over =
http.</font></div><div><font face=3D"Times New Roman">(g). how to work =
in environments that may use a combination of RTP multicast and HTTP =
unicast.<br>(h). How to deliver streaming contents to the client on any =
device with the same TV Quality of Experience.</font></div><div><font =
face=3D"Times New Roman">As for playlist format and streaming file =
format, these works have been specified by 3GPP, followed by =
MPEG/OIPF,probably not the interesting piece for the =
IETFers</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">If I miss something or you have any further inputs and =
suggestions/comments, please speak up on the =
list.</font></div><div><font face=3D"Times New Roman">Based on these =
inputs and proposals, I would like to share our thoughts thus far on =
what&nbsp; a new charter might</font></div><div><font face=3D"Times New =
Roman">look like and will post in a separate email to this discussion =
list. The feedback would be highly useful at this =
point.</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">BTW:</font></div><div><font face=3D"Times New Roman">Since we =
have created separated mailing list for this topic, if you have any =
comments/ideas/proposals to share, please post</font></div><div><font =
face=3D"Times New Roman">them to the new discussion&nbsp; =
list.</font></div><div>&nbsp;</div><div><font face=3D"Times New =
Roman">Regards!</font></div><div><font face=3D"Times New =
Roman">-Qin</font></div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div=
></div><br>_______________________________________________<br>httpstreamin=
g mailing list<br><a =
href=3D"mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/httpstreaming</a><=
br><br></blockquote></div><br><br =
clear=3D"all"><br></blockquote>___________________________________________=
____<br>httpstreaming mailing list<br><a =
href=3D"mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming">https://www.i=
etf.org/mailman/listinfo/httpstreaming</a><br></div></span></blockquote></=
div><br><div>
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
auto; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: medium; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: medium; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><span class=3D"Apple-style-span" =
style=3D"font-size: 12px; "><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div>---</div><div>Dr. Thomas Stockhammer (CEO) ||&nbsp;<a =
href=3D"mailto:stockhammer@nomor.de">stockhammer@nomor.de</a>&nbsp;|| =
phone +49 89 978980 02 || cell +491725702667 || <a =
href=3D"http://www.nomor-research.com">http://www.nomor-research.com</a></=
div><div><div><span class=3D"Apple-style-span" style=3D"font-family: =
'Times New Roman'; font-size: 16px; "><span style=3D"font-size: 6pt; =
font-family: Arial, sans-serif; ">Nomor Research GmbH &nbsp;- &nbsp;Sitz =
der Gesellschaft: M=C3=BCnchen - Registergericht: M=C3=BCnchen, HRB =
165856 =E2=80=93 Umsatzsteuer-ID: DE238047637 - Gesch=C3=A4ftsf=C3=BChrer:=
 Dr. Thomas Stockhammer, Dr. Ingo Viering.</span></span></div><div><font =
class=3D"Apple-style-span" face=3D"Arial" size=3D"1"><span =
class=3D"Apple-style-span" style=3D"font-size: 9px; =
"><br></span></font></div></div></div></span><font =
class=3D"Apple-style-span" color=3D"#A30096" face=3D"Verdana, Geneva, =
Arial, Helvetica, =
sans-serif"><b><br></b></font></div></div></span></div></span></span><br =
class=3D"Apple-interchange-newline">
</div>
<br></div></body></html>=

--Apple-Mail-133-256172988--

From sunseawq@huawei.com  Mon Sep 27 23:41:28 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F2A003A6B28 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 23:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.891
X-Spam-Level: ***
X-Spam-Status: No, score=3.891 tagged_above=-999 required=5 tests=[AWL=-3.252,  BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6,  J_CHICKENPOX_23=0.6, J_CHICKENPOX_27=0.6, J_CHICKENPOX_44=0.6, MIME_BASE64_TEXT=1.753, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ukP1FWE7sel0 for <httpstreaming@core3.amsl.com>; Mon, 27 Sep 2010 23:41:25 -0700 (PDT)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id E35CD3A6B23 for <httpstreaming@ietf.org>; Mon, 27 Sep 2010 23:41:23 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9G009VQ2LT3V@szxga03-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 14:41:53 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9G00CQ02LTTJ@szxga03-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 14:41:53 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9G006VP2LSW4@szxml06-in.huawei.com> for httpstreaming@ietf.org; Tue, 28 Sep 2010 14:41:52 +0800 (CST)
Date: Tue, 28 Sep 2010 14:41:52 +0800
From: Qin Wu <sunseawq@huawei.com>
To: Thomas Stockhammer <stockhammer@nomor.de>
Message-id: <036801cb5ed8$3c445850$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: multipart/alternative; boundary="Boundary_(ID_ipiR2+ctidbT1Eg63ax97w)"
X-Priority: 3
X-MSMail-priority: Normal
References: <000601cb59e8$f27af420$ff5afea9@C863D63E94E7457> <02ed01cb5c65$a003d890$4f548a0a@china.huawei.com> <AANLkTinkHikq2Cdh-7Xg83krE6M_j3swTaBYShe0P0sn@mail.gmail.com> <02bd01cb5ecb$2f3e86b0$4f548a0a@china.huawei.com> <77C2CE3A-88BF-4199-BE32-D343D981FBDF@nomor.de>
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Discussion summarization in Dispatch on HTTP Streaming
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 06:41:28 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_ipiR2+ctidbT1Eg63ax97w)
Content-type: text/plain; charset=windows-1252
Content-transfer-encoding: base64

SGksIFRob21hczoNCiAgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCiAgRnJvbTogVGhv
bWFzIFN0b2NraGFtbWVyIA0KICBUbzogUWluIFd1IA0KICBDYzogRGFuaWVsIFBhcmsgOyBodHRw
c3RyZWFtaW5nQGlldGYub3JnIA0KICBTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgMjgsIDIwMTAg
MTo1OCBQTQ0KICBTdWJqZWN0OiBSZTogW2h0dHBzdHJlYW1pbmddIERpc2N1c3Npb24gc3VtbWFy
aXphdGlvbiBpbiBEaXNwYXRjaCBvbiBIVFRQIFN0cmVhbWluZw0KDQoNCiAgRGVhciBRaW4sDQoN
Cg0KICB5b3UgYXJlIGFic29sdXRlbHkgcmlnaHQgdGhhdCAzR1BQIGhhcyBleGNsdXNpdmVseSBh
bmQgcHVycG9zZWx5IGZvY3VzZWQgb24gZm9ybWF0cywgdGhhdCBjYW4gYmUgZGVsaXZlcmVkIHRo
cm91Z2ggc3RhbmRhcmQgSFRUUCBpbmZyYXN0cnVjdHVyZXMgKENETnMsIEhUVFAgc2VydmVycywg
SFRUUCBwcm94aWVzLCBldGMuKS4gVGhlIHNwZWNpZmljYXRpb24gZm9jdXNzZXMgb24gZGVzY3Jp
YmluZyB0aGUgcmVsYXRpb25zaGlwIGFuZCBmb3JtYXRzIG9mICJzZWdtZW50cyIgYW5kIHNlZ21l
bnRzIGFyZSByZXNvdXJjZXMgdGhhdCBhcmUgbWFkZSBhdmFpbGFibGUgdG8gdGhlIGNsaWVudCBh
cyBodHRwLVVSSXMuIFRoaXMgZW5hYmxlcyBzZXJ2aWNlIHByb3ZpZGVycyB0byB1c2UgdGhlc2Ug
Zm9ybWF0cyB0b2dldGhlciB3aXRoIGV4aXN0aW5nIHdlYiBjYWNoZSBpbmZyYXN0cnVjdHVyZXMu
DQoNCg0KICBUaGVyZSBhcmUgbWFueSBtYW55IGdvb2QgcmVhc29ucyBmb3IgdGhpcyBhbmQgdGhl
eSBoYWQgYmVlbiBkaXNjdXNzZWQgYSB5ZWFyIGFnbyBvbiB0aGUgQVZUIG1haWxpbmcgbGlzdCB3
aGVuIEFwcGxlIHN1Ym1pdHRlZCB0aGVpciBkcmFmdC4gVGhlcmUgd2VyZSBhbHNvIG9waW5pb25z
IHRoYXQgUlRQL1VEUCBpcyBnb29kIGVub3VnaCBmb3Igc3RyZWFtaW5nIGFuZCBzdHJlYW1pbmcg
b3ZlciBIVFRQIGlzIG5vdCB0aGUgd2F5IHRvIGdvLg0KDQoNCiAgSG93ZXZlciwgdGhlcmUgaXMg
YWx3YXlzIGEgc2ltcGxlIGFuc3dlciB0byB3aHkgQWRhcHRpdmUgU3RyZWFtaW5nIG92ZXIgSFRU
UCBhcyB0b2RheSBpcyBqdXN0aWZpZWQgYW5kIHlvdSBoYXZlIGl0IGluIHlvdSBlLW1haWwgYmVs
b3cgYXMgd2VsbDogIkl0IHdvcmtzISIgQW5kIG1heWJlIGV2ZW4gbW9yZSBpbXBvcnRhbnQ6ICJJ
dCBpcyBoZWF2aWx5IHVzZWQiDQoNCiAgW1Fpbl06IFllcywgaXQgd29yaywgZG9lcyBpdCB3b3Jr
IHdlbGw/IGlzIGl0IGFidXNpdmVseSB1c2VkIHdoZW4geW91IGdpdmUgbW9yZSBjb250cm9sIHRv
IHRoZSBicm93c2VyIGNsaWVudC4gSSBhbSB3b25kZXJpbmcgaG93IGNvdWxkIHlvdSBtYWtlIEhU
VFAgc3RyZWFtaW5nIGNvbnRyb2xsYWJsZSBhbmQgbWFuYWdhYmxlIGJ5IG5ldHdvcmsgb3BlcmF0
b3IgYW5kIHNlcnZpY2UgcHJvdmlkZXI/IElzIGl0IHJlYWxseSBjaGVhcGVyIHRvIGRlcGxveSBI
VFRQIHN0cmVhbWluZyBpbnRvIG5ldHdvcmsgc2luY2UgbmV0d29yayBpcyB0cmFuc3BhcmVudCB0
byBpdCBhbmQgbmV0d29yayBvcGVyYXRvcnMgZG8gbm90aGluZz8gQXJlIG5ldHdvcmsgb3BlcmF0
b3JzIHJlYWxseSBzYXRpc2Z5aW5nIHdpdGggdGhpcyBraW5kIG9mIGV4aXN0aW5nIGFwcHJvYWNo
Pw0KDQoNCiAgVGhlIGRlY291cGxpbmcgb2YgdGhlIHZpZGVvIHN0cmVhbWluZyBhcHBsaWNhdGlv
biBmcm9tIGEgZGVkaWNhdGVkIHNlcnZpY2UgYW5kIGRlbGl2ZXJ5IGluZnJhc3RydWN0dXJlIGlz
IHdoYXQgbWFrZXMgaXQgc28gaW50ZXJlc3RpbmcuIA0KICBJZiB0aGVyZSBpcyBhIGdlbmVyYWwg
cHJvYmxlbSBvbiBob3cgdG8gbWFzc2l2ZWx5IHNjYWxhYmxlIGRlbGl2ZXIgZGF0YSB0aHJvdWdo
IEhUVFAsIHRoZW4gdGhpcyBwcm9ibGVtIHNlZW0gdG8gYmUgbm9uLXNwZWNpZmljIHRvIHN0cmVh
bWluZywgaXNuJ3QgaXQ/IEFuZCBwbGVhc2UgY29uc2lkZXIgdGhhdCB0aGVyZSBhcmUgd2F5cyB0
byBmZWVkIEhUVFAgY2FjaGVzIHdpdGggcHJvdG9jb2xzIG90aGVyIHRoYW4gSFRUUC8xLjEsIHN1
Y2ggYXMgRkxVVEUuDQoNCiAgW1Fpbl06IE5vLGN1cnJlbnQgSFRUUCBpcyBpdCBpcyBvcmlnaW5h
bGx5IGRlc2lnbmVkIHRvIHJlbGlhYmx5IHRyYW5zZmVyIHN0YXRpYyBjb250ZW50cyBsaWtlIHRl
eHQgZG9jdW1lbnRzLCBlbWFpbCwgYW5kIEhUTUwgd2ViIHBhZ2VzLiBUaGUgcmVxdWlyZW1lbnQg
Zm9yIGVmZmljaWVudCBkZWxpZXZlcnkgdGhyb3VnaCBwcmltYXJpbHkgY29tZSBmcm9tIHN0cmVh
bWluZyBhcHBsaWNhdGlvbiB3aGljaCByZXF1aXJlcyBoaWdoIFFvUy9Rb0UgZ3VhbnJhdGVlZCwg
d2hpY2ggY3VycmVudCBiZXN0IGVmZm9ydCBJbnRlcm5ldCBjYW4gbm90IHByb3ZpZGUuIE1heWJl
IHRoZXJlIGFyZSBvdGhlciBhcHBsaWNhdGlvbnMgaGFzIHRoZSBzaW1pbGFyIHJlcXVpcmVtZW50
cyBsaWtlIHdlYnNvY2tldCBhcHBsaWNhdGlvbi4gDQoNCiAgQXMgZm9yIEZMVVRFLCBub3Qgc3Vy
ZSB0aGV5IGNhbiBmaXQgZm9yIHRoZSByZWFsLXRpbWUgc3RyZWFtaW5nIHJlcXVpcmVtZW50LCBl
LmcsIGhhbmRsaW5nIHRob3VzYW5kcyBvZiBjb25jdXJyZW50IHN0cmVhbXMgc2ltdWxhdG5lb3Vz
bHksIGZsZXhpYmxlIHJlc3BvbnNlIHRvIG5ldHdvcmsgY29uZ2VzdGlvbiwgaGlnaCBxdWFsaXR5
IHBlcmZvcm1hbmNlIHdpdGggbG93IGxhdGVuY3ksIHBhY2tldCBsb3NzLCBlZmZpY2llbnQgYmFu
ZHdpZHRoIHV0aWxpemF0aW9uLg0KDQoNCiAgQmVzdCByZWdhcmRzDQoNCg0KICBUaG9tYXMNCg0K
DQoNCg0KDQoNCg0KDQogIE9uIFNlcCAyOCwgMjAxMCwgYXQgNzowOCBBTSwgUWluIFd1IHdyb3Rl
Og0KDQoNCiAgICBIaSwgRGFuaWVsOg0KICAgIEkgYWdyZWUgaXQgaXMgYSBnb29kIGlkZWEgdG8g
Y3JhZnQgb25lIGdhcCBhbmFseXNpcyB0byBjb21wYXJlIGRpZmZlcmVudCB3b3JrcyBpbiB2YXJp
b3VzIFNET3MgdGhhbiBJRVRGLg0KICAgIFNpbmNlIHdlIGhhdmVuJ3QgZG9uZSBhbnl0aGluZyBp
biBJRVRGICxJIGFtIGRpZmZpY3VsdCB0byBzZWUgYW55IG92ZXJsYXBwaW5nIHdpdGggb3RoZXIg
U0RPcyw6LSkuDQogICAgQWxzbyBpbiBvcmRlciB0byBzdGltdWxhdGUgc29tZSBkaXNjdXNzaW9u
IG9uIHRoaXMsIEkgd291bGQgbGlrZSB0byBzaGFyZSBzb21lIG9mIG15IHZpZXdzLiBJbiBteSBw
ZXJzb25hbCBvcGluaW9uLCBJdCBzZWVtcyB3aGF0IG90aGVyIFNET3MgaGF2ZSBzdGFuZGFyZGl6
ZWQgaXMgdmVyeSBmZXcuIGUuZy4sDQogICAgM0dQUDoNCiAgICBUaGUgb25seSB0d28gY29tcG9u
ZW50cyBkZXZlbG9wZWQgYnkgM0dQUCBhcmUgTWVkaWEgcHJlc2VudGF0aW9uIERlc2NyaXB0aW9u
IGFuZCBvbmUgc3RyZWFtaW5nIG1lZGlhIGZpbGUgZm9ybWF0Lg0KICAgIE1QRUc6DQogICAgTVBF
RyBoYXNuJ3Qgc3BlY2lmaWVkIGFueSBzb2x1dGlvbiBmb3IgaG93IHRvIGVtcGxveSBIVFRQIHN0
cmVhbWluZyB0byBzdXBwb3J0IE1QRUcgTWVkaWEgZXhjZXB0IHB1Ymxpc2hpbmcgVXNlcyBDYXNl
cyBhbmQgcmVxdWlyZW1lbnRzIGZvciBIVFRQIFN0cmVhbWluZyBvZiBNUEVHIE1lZGlhDQogICAg
T0lQRjoNCiAgICBPSVBGIGRpZG4ndCBzcGVjaWZ5IGFueXRoaW5nIGV4Y2VwdCBhZG9wdGlvbiBv
ZiAzR1BQIGFwcHJvYWNoLg0KICAgIExvb2sgYXQgdGhlc2Ugd29ya3MgaW4gM0dQUC9NUEVHLCBp
dCBzZWVtcyB0aGV5IG1vcmUgcmVseSBvbiBCcm93c2VyIENsaWVudCB0byBkbyBtYW55IHRoaW5n
cywgZS5nLiwgbG9hZC9yZWxvYWQgbWVkaWEgcHJlc2VudGF0aW9uICBkZXNjcmlwdGlvbiwgY29u
dHJvbCBsb2NhbCBwbGF5YmFjaywgZS5nLiwgcGF1c2UsIHJlc3VtZSBieSBob2xkaW5nIG9uIHNl
Z2VtZW50IHJlcXVlc3QgYW5kIHJlaXNzdWluZyBzZWdtZW50IHJlcXVlc3QuIFdoYXQgdGhleSBy
ZXF1aXJlIGZyb20gbmV0d29yaz8gTm90aGluZy4gU28gd2hhdCB0aGV5IGFyZSBkb2luZyBzZWVt
cyBvbmx5IHRvIHByb3ZpZGUgc29tZSBjb21wb25lbnQgbGlrZSBNZWRpYSBwcmVzZW50YXRpb24g
ZGVzY3JpcHRpb24gYW5kIGdpdmUgc29tZSBndWlkZWxpbmUgb24gaG93IHRvIHVzZSB0aGlzIGNv
bXBvbmVudA0KICAgIGluIEhUVFAgc3RyZWFtaW5nIHRvIHN1cHBvcnQgbGltaXRlZCBhZGFwdGl2
ZSBjYXBhYmlsaXR5PyBGb3IgdGhlIGJyb3dzZXIgY2xpZW50IGJlaGF2aW9yIGFuZCBpbXBsZW50
YXRpb24sIEkgdGhpbmsgVzNDIGlzIHJpZ2h0IHBsYWNlIHRvIHN0YW5kYXJkaXplIGJyb3dzZXIg
YmVoYXZpb3IuIElzIGl0IGVub3VnaD8gSXMgaXQgZWZmaWNpZW50PyBJcyBpdCBzdWZmaWNpZW50
IHRvIHN1cHBvcnQgcmVhbCB0aW1lIHN0cmVhbWluZz8NCiAgICBJbiBteSBvcGlvbmluLCB0aGVz
ZSBhcHByb2FjaGVzIGRldmVsb3BlZCBieSAzR1BQIG1vcmUgZGVwZW5kIG9uIGV4aXN0aW5nIGlu
ZnJhc3RydWN0dXJlIGFuZCBwcmV0dHkgbXVjaCBlYXN5IHRvIGdldCBzb21lIGtpbmQgb2Ygc2Vy
dmljZSB0byBtYXJrZXQgd2l0aG91dCBhbnkgaW52ZXN0IGFuZCBlZmZvcnQgZnJvbSBuZXR3b3Jr
IHByb3ZpZGVyIGFuZCBzZXJ2aWNlIHByb3ZpZGVyLiBJdCB3b3JrcywgQnV0IGhvdyB0byBvZmZl
ciBvcGVyYXRvcnMgYSBtb3JlIG1hbmFnZWFibGUgYW5kIHN1c3RhaW5hYmxlIGNvbnRlbnQgc2Vy
dmljZXMgZW52aXJvbm1lbnQgYW5kLCB1bHRpbWF0ZWx5LCBsb3dlciBjb3N0cyBpcyB2ZXJ5IHBh
aW5mdWwgYW5kIGNoYWxsZW5naW5nLg0KDQogICAgUmVnYXJkcyENCiAgICAtUWluDQogICAgICAt
LS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tDQogICAgICBGcm9tOiBEYW5pZWwgUGFyaw0KICAg
ICAgVG86IFFpbiBXdQ0KICAgICAgQ2M6IGh0dHBzdHJlYW1pbmdAaWV0Zi5vcmcNCiAgICAgIFNl
bnQ6IFNhdHVyZGF5LCBTZXB0ZW1iZXIgMjUsIDIwMTAgMzozMyBQTQ0KICAgICAgU3ViamVjdDog
UmU6IFtodHRwc3RyZWFtaW5nXSBEaXNjdXNzaW9uIHN1bW1hcml6YXRpb24gaW4gRGlzcGF0Y2gg
b24gSFRUUCBTdHJlYW1pbmcNCg0KDQogICAgICBHb29kIHRvIHNlZSB0aGlzIGFjdGl2aXR5IHdp
dGhpbiBJRVRGIGFuZCBoaWdobHkgd2VsY29tZS4NCg0KDQoNCiAgICAgIEFzIHlvdSBkZXNjcmli
ZWQgYmVsb3csIHRoZXJlIGFyZSBhbHJlYWR5IHNldmVyYWwgU0RPIGFjdGl2aXRpZXMsIGFuZCBw
YXJ0aWN1bGFybHkgdGhleSBoYXZlIHRoZWlyIG93biBkaXJlY3Rpb24gYW5kIHNjaGVkdWxlIHRv
d2FyZCB0aGUgbWFya2V0LiBodHRwLWFkYXB0aXZlIHN0cmVhbWluZyAoTVMpIGFuZCBodHRwLWxp
dmUgc3RyZWFtaW5nIChBcHBsZSkgYXJlIGFscmVhZHkgaW1wbGVtZW50ZWQgaW4gdGhlIGNvbW1l
cmNpYWwgbGV2ZWwuIA0KDQoNCiAgICAgIEkgYmVsaWV2ZSwgSUVURiBzaG91bGQgcGF5IGF0dGVu
dGlvbiB0byB0aGUgY29vcmRpbmF0aW9uIGFtb25nIHRoZSBleGlzdGluZyBhY3Rpdml0aWVzL3Nv
bHV0aW9ucywgYW5kIHBhcnRpY3VsYXJseSBjbGFyaWZ5IHRoZSByb2xlIGZvciBlYWNoIGluIG9y
ZGVyIG5vdCB0byBtYWtlIGEgZHVwbGljYXRpb24uIE90aGVyd2lzZSwgdGhpcyBhY3Rpdml0eSB3
aWxsIGJlIHZlcnkgY29uZnVzZWQgaW4gdGhlIG1hcmtldC4gV2h5ID8gSXQgaXMgYmVjYXVzZSBJ
RVRGIHJpZGVzIGluIHRoZSB0cmFpbiB0b28gbGF0ZSB1bmZvcnR1bmF0ZWx5Lg0KDQoNCiAgICAg
IEZvciBkb2luZyB0aGF0LCBnYXAgYW5hbHlzaXMgb24gdGhlIGV4aXN0aW5nIG1ldGhvZHMgaXMg
dGhlIGZpcnN0LCB0aGVuIHdlIHdpbGwgYmUgYWJsZSB0byBzZWUgd2hpY2ggYXJlYXMgc2hvdWxk
IGJlIGRvbmUgYnkgSUVURiBiYXNlZCBvbiB0aGUgcmVzdWx0cyBvZiBhbmFseXNpcy4gVGhpcyBk
aXJlY3Rpb24gc2VlbXMgdmVyeSBhY2NlcHRhYmxlIHRvIG1lLiANCg0KDQogICAgICBBbnl3YXks
IEkgc3VwcG9ydCwgYW5kIGhvcGUgdG8gbW92ZSBpdCBmb3J3YXJkIHF1aWNrbHkuDQoNCg0KDQoN
CiAgICAgIERhbmllbA0KICAgICAgLS0gDQogICAgICBTb29ob25nIERhbmllbCBQYXJrDQogICAg
ICBodHRwOi8vd3d3LnNvb2hvbmdwLmNvbQ0KDQoNCg0KDQogICAgICAyMDEwLzkvMjUgUWluIFd1
IDxzdW5zZWF3cUBodWF3ZWkuY29tPg0KDQogICAgICAgIEhpLCBmb2xrczoNCiAgICAgICAgR2xh
ZCB0byBzZWUgdGhpcyBkaXNjdXNzaW9uIGxpc3QgaGFzIGJlZW4gY3JlYXRlZCB3aXRoIHRoZSBz
dXBwb3J0IG9mIGFsbCBvZiB5b3UuDQogICAgICAgIFN1bW1hcml6ZWQgd2hhdCB3ZSBkaXNjdXNz
ZWQgaW4gdGhlIERJU1BBVENIIG1haWxpbmcgbGlzdCBvbiBIVFRQIFN0cmVhbWluZywgY291cGxl
cyBvZiB0aGluZ3Mgd2VyZSB3ZWxsIGRpc2N1c3NlZDoNCiAgICAgICAgMS4gRG9lcyB0aGlzIHdv
cmsgd29ydGggYmVpbmcgZG9uZT8NCiAgICAgICAgTW9zdCBvZiBwZW9wbGUgc3BlYWtlZCB1cCBv
biB0aGUgbGlzdCBhbnN3ZXIgWWVzIHNpbmNlIEhUVFAgc3RyZWFtaW5nIGlzIGJlY29taW5nIG1v
cmUgcHJldmFsZW50LCBsYXJnZSBwYXJ0IG9mIEludGVybmV0IFRyYWZmaWMgdG9kYXkgaGFzIGJl
ZW4gIHBvc3Nlc3NlZCBieSBIVFRQIFN0cmVhbWluZywgQ0ROIGFuZCBEaXJlY3QgRG93bmxvYWQu
DQoNCiAgICAgICAgMi4gSXMgdGhlcmUgYW55IGV4aXN0aW5nIHJlbGF0ZWQgd29yayBvbmdvaW5n
IGluIElFVEYgYW5kIG90aGVyIFNETz8NCiAgICAgICAgVGhpcyBxdWVzdGlvbnMgaGF2ZW4ndCBi
ZWVuIGV4cGxpY2l0bHkgZGlzY3Vzc2VkLiBCdXQgSSB0aGluayBpdCBpcyBuZWNlc3NhcnkgdG8g
YnJpbmcgb3V0IG9uIHRoZSB0YWJsZSBzaW5jZSB3ZSBuZWVkIG1vcmUgaW5wdXQgZnJvbSB0aGVz
ZSBleGlzdGluZyB3b3JrDQogICAgICAgIGFuZCBjb29yZGluYXRpb24gYmV0d2VlbiBkaWZmZXJl
bnQgZ3JvdXAgb24gdGhlIHNhbWUgdG9waWMgaXMgcmVxdXJpZWQuDQoNCiAgICAgICAgU28sWWVz
LCB3ZSBoYXZlIGxvdHMgb2YgcmVsYXRlZCB3b3JrIGxpc3RlZCBhcyBmb2xsb3dzOg0KDQogICAg
ICAgIChhKS5JRVRGOg0KDQogICAgICAgIEhUVFAgU3RyZWFtaW5nIFByb2JsZW0gU3RhdGVtZW50
DQogICAgICAgIGRpc2N1c3MgdGhlIGlzc3VlcyB3aGVuIGRlbGl2ZXJpbmcgaGlnaCBxdWFsaXR5
IGNvbnRlbnRzIHRvIGJyb3dzZXIgdXNlcnMuDQogICAgICAgIFRoZSByZWxhdGVkIGRyYWZ0IGlz
IGF2YWlsYWJsZSBhdDoNCiAgICAgICAgaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQt
d3UtaHR0cC1zdHJlYW1pbmctb3B0aW1pemF0aW9uLXBzLTAwDQoNCiAgICAgICAgQXBwbGVzJyBI
VFRQIGxpdmUgc3RyZWFtaW5nOiANCiAgICAgICAgd2VsbCBrbm93biBmb3IgcXVpdGUgc29tZSB0
aW1lIGFuZCBpbXBsZW1lbnRlZCBpbiB0aGUgaVBob25lLiBJdCBtYWtlcyB1c2Ugb2YgYSBNM1Ug
cGxheWxpc3QgZmlsZSB3aGljaCBzZXJ2ZXMgYXMgbWFuaWZlc3QgYW5kIGVhY2ggbWVkaWEgZmls
ZSBtdXN0IGJlIGZvcm1hdHRlZCBhcyBhbiBNUEVHLTIgVHJhbnNwb3J0IFN0cmVhbSBvciBhbiBN
UEVHLTIgYXVkaW8gZWxlbWVudGFyeSBzdHJlYW0uDQogICAgICAgIE1vdnN0cmVhbWluZzogaXMg
YWxyZWFkeSBkZXBsb3llZCBidXQgYWxzbyBoaWdobHkgcHJvcHJpZXRhcnkuIEhvd2V2ZXIsIGl0
IHdvcmtzIHdpdGggY29tbW9uIG1lZGlhIHBsYXllcnMuIA0KICAgICAgICBUaGUgcmVsYXRlZCB3
b3JrIGlzIGF2YWlhYmxlIGF0Og0KICAgICAgICBodHRwOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9k
cmFmdC1wYW50b3MtaHR0cC1saXZlLXN0cmVhbWluZy0wNA0KDQoNCiAgICAgICAgKGIpLiBJRVRG
OiBXZWJzb2NrZXQgcHJvdG9jb2wNCiAgICAgICAgRm9jdXMgb24gYnJvd3NpbmcgYWNjZWxlcmF0
aW9uLCBkZXZsb3BlZCBieSBIeWJpIFdHLEFzIG9uZSBjb21wbGVtZW50YXJ5IHdvcmssIFczQyBz
dGFuZGFyZGl6ZSB3ZWJzb2NrZXQgQVBJDQoNCiAgICAgICAgKGMpLlczQycgZm9jdXMgb24gY2xp
ZW50IGltcGxlbnRhdGlvbiBidWxpdCBpbnRvIGJyb3dzZXIsZS5nLiwgdmlkZW8gcGxheWJhY2sg
c3VwcG9ydCB1c2luZyBzY3JpcHQgYW5kIGh0bWwsIHB1c2ggbm90aWZpY2F0aW9uIHN1cHBvcnQg
dXNpbmcgQVBJLCB2aWRlbyBzdXBwb3J0IHVzaW5nIE1lZGlhIGZyYWdtZW50cyBVUkkuDQoNCiAg
ICAgICAgKGQpLjNHUFBzJyBBZGFwdGl2ZSBIVFRQIFN0cmVhbWluZyAoQUhTKTogDQogICAgICAg
IGludHJvZHVjZWQgcmVjZW50bHkgd2hpY2ggZGVmaW5lcyBhIE1lZGlhIFByZXNlbnRhdGlvbiBE
ZXNjcmlwdGlvbiAoTURQKSANCiAgICAgICAgYW5kIGV4dGVuc2lvbnMgdG8gdGhlIHdlbGwga25v
d24gSVNPIEJhc2UgTWVkaWEgRmlsZSBGb3JtYXQuDQoNCiAgICAgICAgKGUpLk9wZW4gSVBUViBG
b3J1bSAoT0lQRik6IA0KICAgICAgICBoYXMgYmVlbiBwdWJsaXNoZWQgb24gU2VwIDd0aCwgMjAx
MCBpbmNsdWRpbmcgIkhUVFAgQWRhcHRpdmUgU3RyZWFtaW5nIiB3aGljaCBhZG9wdHMgM0dQUCBB
SFMgYW5kIGFkZHMgc3VwcG9ydCBmb3IgTVBFRy0yIFRyYW5zcG9ydCBTdHJlYW0uIFRoZSByZWxh
dGVkIHdvcmsgaXMgYXZhaWxhYmxlIGF0Og0KDQogICAgICAgIChmKS5NUEVHJyBIVFRQIFN0cmVh
bWluZyBvZiBNUEVHIE1lZGlhIDogDQogICAgICAgIE1QRUcgaGFzIHB1Ymxpc2hlZCBVc2VzIENh
c2VzIGZvciBIVFRQIFN0cmVhbWluZyBvZiBNUEVHIE1lZGlhIGFuZCBSZXF1aXJlbWVudHMgb24g
SFRUUCBTdHJlYW1pbmcgb2YgTVBFRyBNZWRpYS4gVGhlIG5leHQgc3RwZSBpcyB0byBzdGFuZGFy
ZGl6ZSBhIHNvbHV0aW9uIHRoYXQgYWRkcmVzc2VzIHRoZSBuZWVkIG9uIGhvdyB0byBlbXBsb3kg
SFRUUCBTdHJlYW1pbmcgdG8gc3VwcG9ydCBNUEVHIE1FZGlhLlRoZXJlZm9yZSBNUEdFIGlzc3Vl
ZCBhIGNhbGwgZm9yIHByb3Bvc2FscyBvbiBIVFRQIHN0cmVhbWluZyBvZiBNUEVHIG1lZGlhLg0K
DQogICAgICAgIFRoZXJlZm9yZSBTdGFuZGFyZGl6dGlvbiByZWxhdGVkIHRvIHRoaXMgd29yayBu
ZWVkcyB0byBiZSBjYXJyaWVkIG91dCBqb2ludCBieSBJRVRGL1czQy8zR1BQIC4gT3ZlcmxhcHBp
bmcgd29yayBhbmQgZWZmb3J0cyB3aWxsIGJlIGNvbnRyaWJ1dGVkIHRvIGFuZCBzeW5jaHJvbml6
ZWQgDQogICAgICAgIHdpdGggdGhlc2Ugb3RoZXIgcmVsZXZhbnQgZ3JvdXBzLg0KDQoNCiAgICAg
ICAgMy4gR2l2ZW4gdmFyaW91cyBvbmdpbmcgd29yayBpbiBvdGhlciBTRE9zIHRoYW4gSUVURiBh
bmQgdmFpcm91cyBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb25zIGRldmVsb3BlZCBieSBpbmR1c3Ry
aWVzIChlLmcuLEFwcGxlLCBNaWNyb3NvZnQsIEFkb2JlLCBSZWFsTmV0d29yayksIHdoYXQgY29u
dHJpYnV0aW9uIElFVEYgY291bGQgbWFrZT9XaGF0J3MgdGhlIHBvdGVudGlhbCB3b3JrIGl0ZW0/
IHdoYXQga2luZCBvZiBwcm9ibGVtIGRvIHdlIG5lZWQgdG8gc29sdmU/DQoNCiAgICAgICAgWWVz
LCBpdCBpcyBjbGVhciBJRVRGIGZvbGtzIGhhcyBleHBlcnRpc2UgdG8gZG8gdGhpcyB3b3JrLiBU
aGUgcG90ZW50aWFsIHByb2JsZW1zIGFuZCBpc3N1ZXMgdGhlIElFVEYgZm9sa3MgYXJlIGludGVy
ZXN0ZWQgdG8gbG9vayBhdCBhbmQgZGlzY3VzcyBhcmU6DQogICAgICAgIChhKS4gSXNzdWVzIGlu
dm9sdmluZyByZWFsLXRpbWUgY29uc2lkZXJhdGlvbnMgYW5kIGludGVyb3BlcmFiaWxpdHkgd2l0
aCBvdGhlciBzdHJlYW1pbmcgdGVjaG5pcXVlcw0KICAgICAgICAoYikuIENvbnNpZGVyYXRpb24g
b2YgdHJhbnNwb3J0aXNzdWVzIChmYWlybmVzcywgZGVsYXksIGV0Yy4pDQogICAgICAgIChjKS4g
VHdlYWtpbmcgSFRUUCB0byBpbXByb3ZlIHN0cmVhbWluZyBwZXJmb3JtYW5jZQ0KICAgICAgICAo
ZCkuR3VpZGFuY2Ugb24gaG93IHRvIHVzZSBIVFRQIGluIGEgbmV0d29yay1mcmllbmRseSB3YXku
DQogICAgICAgIChlKS4gQ29vcmRpbmF0aW9uIHdpdGggb3RoZXIgcHJvdG9jb2xzIGRldmVsb3Bl
ZCBieSBJRVRGLg0KICAgICAgICAoZikuIE9mZmVyIGJldHRlciB0cmFuc3BvcnQgYmV0dGVyIHRo
YW4gVENQIChsaWtlIFNDVFApLCBiZXR0ZXIgdGFpbG9yZWQgZm9yIHRoZSBuZWVkcyBmb3Igc3Ry
ZWFtaW5nIG92ZXIgaHR0cC4NCiAgICAgICAgKGcpLiBob3cgdG8gd29yayBpbiBlbnZpcm9ubWVu
dHMgdGhhdCBtYXkgdXNlIGEgY29tYmluYXRpb24gb2YgUlRQIG11bHRpY2FzdCBhbmQgSFRUUCB1
bmljYXN0Lg0KICAgICAgICAoaCkuIEhvdyB0byBkZWxpdmVyIHN0cmVhbWluZyBjb250ZW50cyB0
byB0aGUgY2xpZW50IG9uIGFueSBkZXZpY2Ugd2l0aCB0aGUgc2FtZSBUViBRdWFsaXR5IG9mIEV4
cGVyaWVuY2UuDQogICAgICAgIEFzIGZvciBwbGF5bGlzdCBmb3JtYXQgYW5kIHN0cmVhbWluZyBm
aWxlIGZvcm1hdCwgdGhlc2Ugd29ya3MgaGF2ZSBiZWVuIHNwZWNpZmllZCBieSAzR1BQLCBmb2xs
b3dlZCBieSBNUEVHL09JUEYscHJvYmFibHkgbm90IHRoZSBpbnRlcmVzdGluZyBwaWVjZSBmb3Ig
dGhlIElFVEZlcnMNCg0KICAgICAgICBJZiBJIG1pc3Mgc29tZXRoaW5nIG9yIHlvdSBoYXZlIGFu
eSBmdXJ0aGVyIGlucHV0cyBhbmQgc3VnZ2VzdGlvbnMvY29tbWVudHMsIHBsZWFzZSBzcGVhayB1
cCBvbiB0aGUgbGlzdC4NCiAgICAgICAgQmFzZWQgb24gdGhlc2UgaW5wdXRzIGFuZCBwcm9wb3Nh
bHMsIEkgd291bGQgbGlrZSB0byBzaGFyZSBvdXIgdGhvdWdodHMgdGh1cyBmYXIgb24gd2hhdCAg
YSBuZXcgY2hhcnRlciBtaWdodA0KICAgICAgICBsb29rIGxpa2UgYW5kIHdpbGwgcG9zdCBpbiBh
IHNlcGFyYXRlIGVtYWlsIHRvIHRoaXMgZGlzY3Vzc2lvbiBsaXN0LiBUaGUgZmVlZGJhY2sgd291
bGQgYmUgaGlnaGx5IHVzZWZ1bCBhdCB0aGlzIHBvaW50Lg0KDQogICAgICAgIEJUVzoNCiAgICAg
ICAgU2luY2Ugd2UgaGF2ZSBjcmVhdGVkIHNlcGFyYXRlZCBtYWlsaW5nIGxpc3QgZm9yIHRoaXMg
dG9waWMsIGlmIHlvdSBoYXZlIGFueSBjb21tZW50cy9pZGVhcy9wcm9wb3NhbHMgdG8gc2hhcmUs
IHBsZWFzZSBwb3N0DQogICAgICAgIHRoZW0gdG8gdGhlIG5ldyBkaXNjdXNzaW9uICBsaXN0Lg0K
DQogICAgICAgIFJlZ2FyZHMhDQogICAgICAgIC1RaW4NCg0KDQoNCg0KICAgICAgICBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICBodHRwc3Ry
ZWFtaW5nIG1haWxpbmcgbGlzdA0KICAgICAgICBodHRwc3RyZWFtaW5nQGlldGYub3JnDQogICAg
ICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaHR0cHN0cmVhbWluZw0K
DQoNCg0KDQoNCg0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQogICAgaHR0cHN0cmVhbWluZyBtYWlsaW5nIGxpc3QNCiAgICBodHRwc3RyZWFtaW5n
QGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9odHRw
c3RyZWFtaW5nDQoNCg0KDQogIC0tLQ0KICBEci4gVGhvbWFzIFN0b2NraGFtbWVyIChDRU8pIHx8
IHN0b2NraGFtbWVyQG5vbW9yLmRlIHx8IHBob25lICs0OSA4OSA5Nzg5ODAgMDIgfHwgY2VsbCAr
NDkxNzI1NzAyNjY3IHx8IGh0dHA6Ly93d3cubm9tb3ItcmVzZWFyY2guY29tDQogIE5vbW9yIFJl
c2VhcmNoIEdtYkggIC0gIFNpdHogZGVyIEdlc2VsbHNjaGFmdDogTcO8bmNoZW4gLSBSZWdpc3Rl
cmdlcmljaHQ6IE3DvG5jaGVuLCBIUkIgMTY1ODU2IOKAkyBVbXNhdHpzdGV1ZXItSUQ6IERFMjM4
MDQ3NjM3IC0gR2VzY2jDpGZ0c2bDvGhyZXI6IERyLiBUaG9tYXMgU3RvY2toYW1tZXIsIERyLiBJ
bmdvIFZpZXJpbmcuDQoNCg0KDQoNCg0KDQoNCg==

--Boundary_(ID_ipiR2+ctidbT1Eg63ax97w)
Content-type: text/html; charset=windows-1252
Content-transfer-encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdp
bmRvd3MtMTI1MiIgaHR0cC1lcXVpdj1Db250ZW50LVR5cGU+PEJBU0UgDQpocmVmPSJ4LW1zZzov
LzkxMy8iPg0KPE1FVEEgbmFtZT1HRU5FUkFUT1IgY29udGVudD0iTVNIVE1MIDguMDAuNjAwMS4x
ODkyOCI+DQo8U1RZTEU+PC9TVFlMRT4NCjwvSEVBRD4NCjxCT0RZIA0Kc3R5bGU9IldPUkQtV1JB
UDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJl
YWs6IGFmdGVyLXdoaXRlLXNwYWNlIiANCmJnQ29sb3I9I2NjZThjZj4NCjxESVY+SGksIFRob21h
czo8L0RJVj4NCjxCTE9DS1FVT1RFIA0Kc3R5bGU9IkJPUkRFUi1MRUZUOiAjMDAwMDAwIDJweCBz
b2xpZDsgUEFERElORy1MRUZUOiA1cHg7IFBBRERJTkctUklHSFQ6IDBweDsgTUFSR0lOLUxFRlQ6
IDVweDsgTUFSR0lOLVJJR0hUOiAwcHgiIA0KZGlyPWx0cj4NCiAgPERJViBzdHlsZT0iRk9OVDog
OXB0ICYjMjM0MzU7JiMyMDMwNzsiPi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gPC9ESVY+
DQogIDxESVYgc3R5bGU9IkZPTlQ6IDlwdCAmIzIzNDM1OyYjMjAzMDc7OyBCQUNLR1JPVU5EOiAj
ZTRlNGU0OyBmb250LWNvbG9yOiBibGFjayI+PEI+RnJvbTo8L0I+IA0KICA8QSB0aXRsZT1zdG9j
a2hhbW1lckBub21vci5kZSBocmVmPSJtYWlsdG86c3RvY2toYW1tZXJAbm9tb3IuZGUiPlRob21h
cyANCiAgU3RvY2toYW1tZXI8L0E+IDwvRElWPg0KICA8RElWIHN0eWxlPSJGT05UOiA5cHQgJiMy
MzQzNTsmIzIwMzA3OyI+PEI+VG86PC9CPiA8QSB0aXRsZT1zdW5zZWF3cUBodWF3ZWkuY29tIA0K
ICBocmVmPSJtYWlsdG86c3Vuc2Vhd3FAaHVhd2VpLmNvbSI+UWluIFd1PC9BPiA8L0RJVj4NCiAg
PERJViBzdHlsZT0iRk9OVDogOXB0ICYjMjM0MzU7JiMyMDMwNzsiPjxCPkNjOjwvQj4gPEEgdGl0
bGU9c29vaG9uZ3BAZ21haWwuY29tIA0KICBocmVmPSJtYWlsdG86c29vaG9uZ3BAZ21haWwuY29t
Ij5EYW5pZWwgUGFyazwvQT4gOyA8QSANCiAgdGl0bGU9aHR0cHN0cmVhbWluZ0BpZXRmLm9yZyAN
CiAgaHJlZj0ibWFpbHRvOmh0dHBzdHJlYW1pbmdAaWV0Zi5vcmciPmh0dHBzdHJlYW1pbmdAaWV0
Zi5vcmc8L0E+IDwvRElWPg0KICA8RElWIHN0eWxlPSJGT05UOiA5cHQgJiMyMzQzNTsmIzIwMzA3
OyI+PEI+U2VudDo8L0I+IFR1ZXNkYXksIFNlcHRlbWJlciAyOCwgMjAxMCAxOjU4IA0KICBQTTwv
RElWPg0KICA8RElWIHN0eWxlPSJGT05UOiA5cHQgJiMyMzQzNTsmIzIwMzA3OyI+PEI+U3ViamVj
dDo8L0I+IFJlOiBbaHR0cHN0cmVhbWluZ10gRGlzY3Vzc2lvbiANCiAgc3VtbWFyaXphdGlvbiBp
biBEaXNwYXRjaCBvbiBIVFRQIFN0cmVhbWluZzwvRElWPg0KICA8RElWPjxCUj48L0RJVj5EZWFy
IFFpbiwNCiAgPERJVj48QlI+PC9ESVY+DQogIDxESVY+eW91IGFyZSBhYnNvbHV0ZWx5IHJpZ2h0
IHRoYXQgM0dQUCBoYXMgZXhjbHVzaXZlbHkgYW5kIHB1cnBvc2VseSBmb2N1c2VkIA0KICBvbiBm
b3JtYXRzLCB0aGF0IGNhbiBiZSBkZWxpdmVyZWQgdGhyb3VnaCBzdGFuZGFyZCBIVFRQIGluZnJh
c3RydWN0dXJlcyAoQ0ROcywgDQogIEhUVFAgc2VydmVycywgSFRUUCBwcm94aWVzLCBldGMuKS4g
VGhlIHNwZWNpZmljYXRpb24gZm9jdXNzZXMgb24gZGVzY3JpYmluZyANCiAgdGhlIHJlbGF0aW9u
c2hpcCBhbmQgZm9ybWF0cyBvZiAic2VnbWVudHMiIGFuZCBzZWdtZW50cyBhcmUgcmVzb3VyY2Vz
IHRoYXQgYXJlIA0KICBtYWRlIGF2YWlsYWJsZSB0byB0aGUgY2xpZW50IGFzIGh0dHAtVVJJcy4g
VGhpcyBlbmFibGVzIHNlcnZpY2UgcHJvdmlkZXJzIHRvIA0KICB1c2UgdGhlc2UgZm9ybWF0cyB0
b2dldGhlciB3aXRoIGV4aXN0aW5nIHdlYiBjYWNoZSBpbmZyYXN0cnVjdHVyZXMuPC9ESVY+DQog
IDxESVY+PEJSPjwvRElWPg0KICA8RElWPlRoZXJlIGFyZSBtYW55IG1hbnkgZ29vZCByZWFzb25z
IGZvciB0aGlzIGFuZCB0aGV5IGhhZCBiZWVuIGRpc2N1c3NlZCBhIA0KICB5ZWFyIGFnbyBvbiB0
aGUgQVZUIG1haWxpbmcgbGlzdCB3aGVuIEFwcGxlIHN1Ym1pdHRlZCB0aGVpciBkcmFmdC4gVGhl
cmUgd2VyZSANCiAgYWxzbyBvcGluaW9ucyB0aGF0IFJUUC9VRFAgaXMgZ29vZCBlbm91Z2ggZm9y
IHN0cmVhbWluZyBhbmQgc3RyZWFtaW5nIG92ZXIgDQogIEhUVFAgaXMgbm90IHRoZSB3YXkgdG8g
Z28uPC9ESVY+DQogIDxESVY+PEJSPjwvRElWPg0KICA8RElWPg0KICA8RElWPkhvd2V2ZXIsIHRo
ZXJlIGlzIGFsd2F5cyBhIHNpbXBsZSBhbnN3ZXIgdG8gd2h5IEFkYXB0aXZlIFN0cmVhbWluZyBv
dmVyIA0KICBIVFRQIGFzIHRvZGF5IGlzIGp1c3RpZmllZCBhbmQgeW91IGhhdmUgaXQgaW4geW91
IGUtbWFpbCBiZWxvdyBhcyB3ZWxsOiAiSXQgDQogIHdvcmtzISIgQW5kIG1heWJlIGV2ZW4gbW9y
ZSBpbXBvcnRhbnQ6ICJJdCBpcyBoZWF2aWx5IHVzZWQiPC9ESVY+DQogIDxESVY+Jm5ic3A7PC9E
SVY+DQogIDxESVY+W1Fpbl06IFllcywgaXQgd29yaywgZG9lcyBpdCB3b3JrIHdlbGw/Jm5ic3A7
aXMgaXQmbmJzcDthYnVzaXZlbHkgdXNlZCANCiAgd2hlbiB5b3UgZ2l2ZSBtb3JlIGNvbnRyb2wg
dG8gdGhlIGJyb3dzZXIgY2xpZW50LiBJIGFtIHdvbmRlcmluZyBob3cgY291bGQgeW91IA0KICBt
YWtlIEhUVFAgc3RyZWFtaW5nIGNvbnRyb2xsYWJsZSBhbmQgbWFuYWdhYmxlIGJ5IG5ldHdvcmsm
bmJzcDtvcGVyYXRvciBhbmQgDQogIHNlcnZpY2UgcHJvdmlkZXI/IElzIGl0IHJlYWxseSBjaGVh
cGVyIHRvIGRlcGxveSBIVFRQIHN0cmVhbWluZyBpbnRvIG5ldHdvcmsgDQogIHNpbmNlIG5ldHdv
cmsgaXMgdHJhbnNwYXJlbnQgdG8gaXQgYW5kIG5ldHdvcmsgb3BlcmF0b3JzIGRvIG5vdGhpbmc/
IEFyZSANCiAgbmV0d29yayBvcGVyYXRvcnMgcmVhbGx5IHNhdGlzZnlpbmcgd2l0aCZuYnNwO3Ro
aXMga2luZCBvZiZuYnNwO2V4aXN0aW5nIA0KICBhcHByb2FjaD88L0RJVj48L0RJVj4NCiAgPERJ
Vj48QlI+PC9ESVY+DQogIDxESVY+VGhlIGRlY291cGxpbmcgb2YgdGhlIHZpZGVvIHN0cmVhbWlu
ZyBhcHBsaWNhdGlvbiBmcm9tIGEgZGVkaWNhdGVkIA0KICBzZXJ2aWNlIGFuZCBkZWxpdmVyeSBp
bmZyYXN0cnVjdHVyZSBpcyB3aGF0IG1ha2VzIGl0IHNvIA0KICBpbnRlcmVzdGluZy4mbmJzcDs8
QlI+SWYgdGhlcmUgaXMgYSBnZW5lcmFsIHByb2JsZW0gb24gaG93IHRvIG1hc3NpdmVseSANCiAg
c2NhbGFibGUgZGVsaXZlciBkYXRhIHRocm91Z2ggSFRUUCwgdGhlbiB0aGlzIHByb2JsZW0gc2Vl
bSB0byBiZSBub24tc3BlY2lmaWMgDQogIHRvIHN0cmVhbWluZywgaXNuJ3QgaXQ/IEFuZCBwbGVh
c2UgY29uc2lkZXIgdGhhdCB0aGVyZSBhcmUgd2F5cyB0byBmZWVkIEhUVFAgDQogIGNhY2hlcyB3
aXRoIHByb3RvY29scyBvdGhlciB0aGFuIEhUVFAvMS4xLCBzdWNoIGFzIEZMVVRFLjwvRElWPg0K
ICA8RElWPjxGT05UIHNpemU9MiBmYWNlPSYjMjM0MzU7JiMyMDMwNzs+PC9GT05UPiZuYnNwOzwv
RElWPg0KICA8RElWPltRaW5dOiBObyxjdXJyZW50IEhUVFAgaXMgaXQgaXMgb3JpZ2luYWxseSBk
ZXNpZ25lZCB0byByZWxpYWJseSB0cmFuc2ZlciANCiAgc3RhdGljIGNvbnRlbnRzIGxpa2UgdGV4
dCBkb2N1bWVudHMsIGVtYWlsLCBhbmQgSFRNTCB3ZWIgcGFnZXMuIFRoZSANCiAgcmVxdWlyZW1l
bnQgZm9yIGVmZmljaWVudCBkZWxpZXZlcnkgdGhyb3VnaCBwcmltYXJpbHkgY29tZSBmcm9tIHN0
cmVhbWluZyANCiAgYXBwbGljYXRpb24gd2hpY2ggcmVxdWlyZXMgaGlnaCBRb1MvUW9FIGd1YW5y
YXRlZWQsIHdoaWNoIGN1cnJlbnQgYmVzdCBlZmZvcnQgDQogIEludGVybmV0IGNhbiBub3QgcHJv
dmlkZS4gTWF5YmUgdGhlcmUgYXJlIG90aGVyIGFwcGxpY2F0aW9ucyBoYXMgdGhlIHNpbWlsYXIg
DQogIHJlcXVpcmVtZW50cyBsaWtlIHdlYnNvY2tldCBhcHBsaWNhdGlvbi4gPC9ESVY+DQogIDxE
SVY+Jm5ic3A7PC9ESVY+DQogIDxESVY+QXMgZm9yIEZMVVRFLCBub3Qgc3VyZSB0aGV5IGNhbiBm
aXQgZm9yIHRoZSByZWFsLXRpbWUgc3RyZWFtaW5nIA0KICByZXF1aXJlbWVudCwgZS5nLCBoYW5k
bGluZyB0aG91c2FuZHMgb2YgY29uY3VycmVudCBzdHJlYW1zIHNpbXVsYXRuZW91c2x5LCANCiAg
ZmxleGlibGUgcmVzcG9uc2UgdG8gbmV0d29yayBjb25nZXN0aW9uLCBoaWdoIHF1YWxpdHkgcGVy
Zm9ybWFuY2Ugd2l0aCBsb3cgDQogIGxhdGVuY3ksIHBhY2tldCBsb3NzLCBlZmZpY2llbnQgYmFu
ZHdpZHRoIHV0aWxpemF0aW9uLjwvRElWPg0KICA8RElWPjxCUj48L0RJVj4NCiAgPERJVj5CZXN0
IHJlZ2FyZHM8L0RJVj4NCiAgPERJVj48QlI+PC9ESVY+DQogIDxESVY+VGhvbWFzPC9ESVY+DQog
IDxESVY+PEJSPjwvRElWPg0KICA8RElWPjxCUj48L0RJVj4NCiAgPERJVj48QlI+PC9ESVY+DQog
IDxESVY+PEJSPg0KICA8RElWPg0KICA8RElWPk9uIFNlcCAyOCwgMjAxMCwgYXQgNzowOCBBTSwg
UWluIFd1IHdyb3RlOjwvRElWPjxCUiANCiAgY2xhc3M9QXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGlu
ZT4NCiAgPEJMT0NLUVVPVEUgdHlwZT0iY2l0ZSI+PFNQQU4gDQogICAgc3R5bGU9IldJRE9XUzog
MjsgVEVYVC1UUkFOU0ZPUk06IG5vbmU7IFRFWFQtSU5ERU5UOiAwcHg7IEJPUkRFUi1DT0xMQVBT
RTogc2VwYXJhdGU7IEZPTlQ6IG1lZGl1bSBIZWx2ZXRpY2E7IFdISVRFLVNQQUNFOiBub3JtYWw7
IE9SUEhBTlM6IDI7IExFVFRFUi1TUEFDSU5HOiBub3JtYWw7IFdPUkQtU1BBQ0lORzogMHB4OyAt
d2Via2l0LWJvcmRlci1ob3Jpem9udGFsLXNwYWNpbmc6IDBweDsgLXdlYmtpdC1ib3JkZXItdmVy
dGljYWwtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtZGVjb3JhdGlvbnMtaW4tZWZmZWN0OiBu
b25lOyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Ut
d2lkdGg6IDBweCIgDQogICAgY2xhc3M9QXBwbGUtc3R5bGUtc3Bhbj4NCiAgICA8RElWIGJnY29s
b3I9IiNjY2U4Y2YiPg0KICAgIDxESVY+SGksIERhbmllbDo8L0RJVj4NCiAgICA8RElWPkkgYWdy
ZWUgaXQgaXMgYSBnb29kIGlkZWEgdG8gY3JhZnQgb25lIGdhcCBhbmFseXNpcyB0byBjb21wYXJl
IA0KICAgIGRpZmZlcmVudCB3b3JrcyBpbiB2YXJpb3VzIFNET3MgdGhhbiBJRVRGLjwvRElWPg0K
ICAgIDxESVY+U2luY2Ugd2UgaGF2ZW4ndCBkb25lIGFueXRoaW5nIGluIElFVEYgLEkgYW0gZGlm
ZmljdWx0IHRvIHNlZSBhbnkgDQogICAgb3ZlcmxhcHBpbmcgd2l0aCBvdGhlciBTRE9zLDotKS48
L0RJVj4NCiAgICA8RElWPkFsc28gaW4gb3JkZXIgdG8gc3RpbXVsYXRlIHNvbWUgZGlzY3Vzc2lv
biBvbiB0aGlzLCZuYnNwO0kgd291bGQgbGlrZSANCiAgICB0byBzaGFyZSBzb21lIG9mIG15IHZp
ZXdzLiBJbiBteSBwZXJzb25hbCBvcGluaW9uLCBJdCBzZWVtcyB3aGF0Jm5ic3A7b3RoZXIgDQog
ICAgU0RPcyZuYnNwO2hhdmUgc3RhbmRhcmRpemVkIGlzIHZlcnkgZmV3LiBlLmcuLDwvRElWPg0K
ICAgIDxESVY+M0dQUDo8L0RJVj4NCiAgICA8RElWPlRoZSBvbmx5IHR3byBjb21wb25lbnRzIGRl
dmVsb3BlZCBieSAzR1BQIGFyZSBNZWRpYSBwcmVzZW50YXRpb24gDQogICAgRGVzY3JpcHRpb24g
YW5kIG9uZSBzdHJlYW1pbmcgbWVkaWEgZmlsZSBmb3JtYXQuPC9ESVY+DQogICAgPERJVj5NUEVH
OjwvRElWPg0KICAgIDxESVY+TVBFRyBoYXNuJ3Qgc3BlY2lmaWVkIGFueSBzb2x1dGlvbiBmb3Ig
aG93IHRvIGVtcGxveSBIVFRQIHN0cmVhbWluZyB0byANCiAgICBzdXBwb3J0IE1QRUcgTWVkaWEg
ZXhjZXB0IHB1Ymxpc2hpbmcgVXNlcyBDYXNlcyBhbmQgcmVxdWlyZW1lbnRzJm5ic3A7Zm9yIA0K
ICAgIEhUVFAgU3RyZWFtaW5nIG9mIE1QRUcgTWVkaWE8L0RJVj4NCiAgICA8RElWPk9JUEY6PC9E
SVY+DQogICAgPERJVj5PSVBGIGRpZG4ndCBzcGVjaWZ5IGFueXRoaW5nIGV4Y2VwdCBhZG9wdGlv
biBvZiAzR1BQIGFwcHJvYWNoLjwvRElWPg0KICAgIDxESVY+TG9vayBhdCB0aGVzZSB3b3JrcyBp
biAzR1BQL01QRUcsIGl0IHNlZW1zIHRoZXkgbW9yZSByZWx5IG9uIEJyb3dzZXIgDQogICAgQ2xp
ZW50IHRvIGRvIG1hbnkgdGhpbmdzLCBlLmcuLCBsb2FkL3JlbG9hZCBtZWRpYSBwcmVzZW50YXRp
b24mbmJzcDsgDQogICAgZGVzY3JpcHRpb24sIGNvbnRyb2wgbG9jYWwgcGxheWJhY2ssJm5ic3A7
ZS5nLiwgcGF1c2UsIHJlc3VtZSZuYnNwO2J5IA0KICAgIGhvbGRpbmcgb24gc2VnZW1lbnQgcmVx
dWVzdCBhbmQmbmJzcDtyZWlzc3Vpbmcgc2VnbWVudCByZXF1ZXN0LiZuYnNwO1doYXQgDQogICAg
dGhleSByZXF1aXJlIGZyb20gbmV0d29yaz8gTm90aGluZy4gU28gd2hhdCB0aGV5IGFyZSBkb2lu
ZyBzZWVtcyBvbmx5IHRvIA0KICAgIHByb3ZpZGUgc29tZSBjb21wb25lbnQgbGlrZSBNZWRpYSBw
cmVzZW50YXRpb24gZGVzY3JpcHRpb24gYW5kIGdpdmUgc29tZSANCiAgICBndWlkZWxpbmUgb24g
aG93IHRvIHVzZSB0aGlzIGNvbXBvbmVudDwvRElWPg0KICAgIDxESVY+aW4gSFRUUCBzdHJlYW1p
bmcgdG8gc3VwcG9ydCBsaW1pdGVkIGFkYXB0aXZlIGNhcGFiaWxpdHk/IEZvciB0aGUgDQogICAg
YnJvd3NlciBjbGllbnQgYmVoYXZpb3IgYW5kIGltcGxlbnRhdGlvbiwgSSB0aGluayBXM0MgaXMg
cmlnaHQgcGxhY2UgdG8gDQogICAgc3RhbmRhcmRpemUgYnJvd3NlciBiZWhhdmlvci4gSXMgaXQg
ZW5vdWdoPyBJcyBpdCBlZmZpY2llbnQ/IElzIGl0IA0KICAgIHN1ZmZpY2llbnQgdG8gc3VwcG9y
dCByZWFsIHRpbWUgc3RyZWFtaW5nPzwvRElWPg0KICAgIDxESVY+SW4gbXkgb3Bpb25pbiwgdGhl
c2UgYXBwcm9hY2hlcyBkZXZlbG9wZWQgYnkgM0dQUCBtb3JlIGRlcGVuZCBvbiANCiAgICBleGlz
dGluZyBpbmZyYXN0cnVjdHVyZSBhbmQgcHJldHR5IG11Y2ggZWFzeSB0byBnZXQmbmJzcDtzb21l
IGtpbmQgb2YgDQogICAgc2VydmljZSZuYnNwO3RvIG1hcmtldCB3aXRob3V0IGFueSBpbnZlc3Qg
YW5kIGVmZm9ydCBmcm9tIG5ldHdvcmsgcHJvdmlkZXIgDQogICAgYW5kIHNlcnZpY2UgcHJvdmlk
ZXIuIEl0IHdvcmtzLCZuYnNwO0J1dCBob3cgdG8gb2ZmZXIgb3BlcmF0b3JzIGEgbW9yZSANCiAg
ICBtYW5hZ2VhYmxlIGFuZCBzdXN0YWluYWJsZSBjb250ZW50IHNlcnZpY2VzIGVudmlyb25tZW50
IGFuZCwgdWx0aW1hdGVseSwgDQogICAgbG93ZXIgY29zdHMgaXMgdmVyeSBwYWluZnVsIGFuZCBj
aGFsbGVuZ2luZy48L0RJVj4NCiAgICA8RElWPiZuYnNwOzwvRElWPg0KICAgIDxESVY+UmVnYXJk
cyE8L0RJVj4NCiAgICA8RElWPi1RaW48L0RJVj4NCiAgICA8QkxPQ0tRVU9URSANCiAgICBzdHls
ZT0iQk9SREVSLUxFRlQ6IHJnYigwLDAsMCkgMnB4IHNvbGlkOyBQQURESU5HLUxFRlQ6IDVweDsg
UEFERElORy1SSUdIVDogMHB4OyBNQVJHSU4tTEVGVDogNXB4OyBNQVJHSU4tUklHSFQ6IDBweCI+
DQogICAgICA8RElWIHN0eWxlPSJGT05UOiA5cHQg5a6L5L2TIj4tLS0tLSBPcmlnaW5hbCBNZXNz
YWdlIC0tLS0tPC9ESVY+DQogICAgICA8RElWIA0KICAgICAgc3R5bGU9IkJBQ0tHUk9VTkQtQ09M
T1I6IHJnYigyMjgsMjI4LDIyOCk7IEZPTlQ6IDlwdCDlrovkvZM7IGJhY2tncm91bmQtb3JpZ2lu
OiBpbml0aWFsOyBiYWNrZ3JvdW5kLWNsaXA6IGluaXRpYWwiPjxCPkZyb206PC9CPjxTUEFOIA0K
ICAgICAgY2xhc3M9QXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvU1BBTj48QSB0aXRsZT1z
b29ob25ncEBnbWFpbC5jb20gDQogICAgICBocmVmPSJtYWlsdG86c29vaG9uZ3BAZ21haWwuY29t
Ij5EYW5pZWwgUGFyazwvQT48L0RJVj4NCiAgICAgIDxESVYgc3R5bGU9IkZPTlQ6IDlwdCDlrovk
vZMiPjxCPlRvOjwvQj48U1BBTiANCiAgICAgIGNsYXNzPUFwcGxlLWNvbnZlcnRlZC1zcGFjZT4m
bmJzcDs8L1NQQU4+PEEgdGl0bGU9c3Vuc2Vhd3FAaHVhd2VpLmNvbSANCiAgICAgIGhyZWY9Im1h
aWx0bzpzdW5zZWF3cUBodWF3ZWkuY29tIj5RaW4gV3U8L0E+PC9ESVY+DQogICAgICA8RElWIHN0
eWxlPSJGT05UOiA5cHQg5a6L5L2TIj48Qj5DYzo8L0I+PFNQQU4gDQogICAgICBjbGFzcz1BcHBs
ZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9TUEFOPjxBIHRpdGxlPWh0dHBzdHJlYW1pbmdAaWV0
Zi5vcmcgDQogICAgICBocmVmPSJtYWlsdG86aHR0cHN0cmVhbWluZ0BpZXRmLm9yZyI+aHR0cHN0
cmVhbWluZ0BpZXRmLm9yZzwvQT48L0RJVj4NCiAgICAgIDxESVYgc3R5bGU9IkZPTlQ6IDlwdCDl
rovkvZMiPjxCPlNlbnQ6PC9CPjxTUEFOIA0KICAgICAgY2xhc3M9QXBwbGUtY29udmVydGVkLXNw
YWNlPiZuYnNwOzwvU1BBTj5TYXR1cmRheSwgU2VwdGVtYmVyIDI1LCAyMDEwIDM6MzMgDQogICAg
ICBQTTwvRElWPg0KICAgICAgPERJViBzdHlsZT0iRk9OVDogOXB0IOWui+S9kyI+PEI+U3ViamVj
dDo8L0I+PFNQQU4gDQogICAgICBjbGFzcz1BcHBsZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9T
UEFOPlJlOiBbaHR0cHN0cmVhbWluZ10gRGlzY3Vzc2lvbiANCiAgICAgIHN1bW1hcml6YXRpb24g
aW4gRGlzcGF0Y2ggb24gSFRUUCBTdHJlYW1pbmc8L0RJVj4NCiAgICAgIDxESVY+PEJSPjwvRElW
Pg0KICAgICAgPERJVj5Hb29kIHRvIHNlZSB0aGlzIGFjdGl2aXR5IHdpdGhpbiBJRVRGIGFuZCBo
aWdobHkgd2VsY29tZS48QlI+PC9ESVY+DQogICAgICA8RElWPjxCUj48L0RJVj4NCiAgICAgIDxE
SVY+QXMgeW91IGRlc2NyaWJlZCBiZWxvdywgdGhlcmUgYXJlIGFscmVhZHkgc2V2ZXJhbCBTRE8g
YWN0aXZpdGllcywgYW5kIA0KICAgICAgcGFydGljdWxhcmx5IHRoZXkgaGF2ZSB0aGVpciBvd24g
ZGlyZWN0aW9uIGFuZCBzY2hlZHVsZSB0b3dhcmQgdGhlIG1hcmtldC4gDQogICAgICBodHRwLWFk
YXB0aXZlIHN0cmVhbWluZyAoTVMpIGFuZCBodHRwLWxpdmUgc3RyZWFtaW5nIChBcHBsZSkgYXJl
IGFscmVhZHkgDQogICAgICBpbXBsZW1lbnRlZCBpbiB0aGUgY29tbWVyY2lhbCBsZXZlbC4mbmJz
cDs8L0RJVj4NCiAgICAgIDxESVY+PEJSPjwvRElWPg0KICAgICAgPERJVj5JIGJlbGlldmUsIElF
VEYgc2hvdWxkIHBheSBhdHRlbnRpb24gdG8gdGhlIGNvb3JkaW5hdGlvbiBhbW9uZyB0aGUgDQog
ICAgICBleGlzdGluZyBhY3Rpdml0aWVzL3NvbHV0aW9ucywgYW5kIHBhcnRpY3VsYXJseSBjbGFy
aWZ5IHRoZSByb2xlIGZvciBlYWNoIA0KICAgICAgaW4gb3JkZXIgbm90IHRvIG1ha2UgYSBkdXBs
aWNhdGlvbi4gT3RoZXJ3aXNlLCB0aGlzIGFjdGl2aXR5IHdpbGwgYmUgdmVyeSANCiAgICAgIGNv
bmZ1c2VkIGluIHRoZSBtYXJrZXQuIFdoeSA/IEl0IGlzIGJlY2F1c2UgSUVURiByaWRlcyBpbiB0
aGUgdHJhaW4gdG9vIA0KICAgICAgbGF0ZSB1bmZvcnR1bmF0ZWx5LjwvRElWPg0KICAgICAgPERJ
Vj48QlI+PC9ESVY+DQogICAgICA8RElWPkZvciBkb2luZyB0aGF0LCBnYXAgYW5hbHlzaXMgb24g
dGhlIGV4aXN0aW5nIG1ldGhvZHMgaXMgdGhlIGZpcnN0LCANCiAgICAgIHRoZW4gd2Ugd2lsbCBi
ZSBhYmxlIHRvIHNlZSB3aGljaCBhcmVhcyBzaG91bGQgYmUgZG9uZSBieSBJRVRGIGJhc2VkIG9u
IA0KICAgICAgdGhlIHJlc3VsdHMgb2YgYW5hbHlzaXMuIFRoaXMgZGlyZWN0aW9uIHNlZW1zIHZl
cnkgYWNjZXB0YWJsZSB0byANCiAgICAgIG1lLiZuYnNwOzwvRElWPg0KICAgICAgPERJVj48QlI+
PC9ESVY+DQogICAgICA8RElWPkFueXdheSwgSSBzdXBwb3J0LCBhbmQgaG9wZSB0byBtb3ZlIGl0
IGZvcndhcmQgcXVpY2tseS48L0RJVj4NCiAgICAgIDxESVY+PEJSPjwvRElWPg0KICAgICAgPERJ
Vj48QlI+PC9ESVY+DQogICAgICA8RElWPkRhbmllbDxCUj4tLTxTUEFOIA0KICAgICAgY2xhc3M9
QXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvU1BBTj48QlI+U29vaG9uZyBEYW5pZWwgUGFy
azxCUj48QSANCiAgICAgIGhyZWY9Imh0dHA6Ly93d3cuc29vaG9uZ3AuY29tIj5odHRwOi8vd3d3
LnNvb2hvbmdwLmNvbTwvQT48L0RJVj4NCiAgICAgIDxESVY+PEJSPjwvRElWPjxCUj4NCiAgICAg
IDxESVYgY2xhc3M9Z21haWxfcXVvdGU+MjAxMC85LzI1IFFpbiBXdTxTUEFOIA0KICAgICAgY2xh
c3M9QXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvU1BBTj48U1BBTiBkaXI9bHRyPiZsdDs8
QSANCiAgICAgIGhyZWY9Im1haWx0bzpzdW5zZWF3cUBodWF3ZWkuY29tIj5zdW5zZWF3cUBodWF3
ZWkuY29tPC9BPiZndDs8L1NQQU4+PEJSPg0KICAgICAgPEJMT0NLUVVPVEUgDQogICAgICBzdHls
ZT0iQk9SREVSLUxFRlQ6IHJnYigyMDQsMjA0LDIwNCkgMXB4IHNvbGlkOyBNQVJHSU46IDBweCAw
cHggMHB4IDAuOGV4OyBQQURESU5HLUxFRlQ6IDFleCIgDQogICAgICBjbGFzcz1nbWFpbF9xdW90
ZT4NCiAgICAgICAgPERJViBiZ2NvbG9yPSIjZmZmZmZmIj4NCiAgICAgICAgPERJVj48Rk9OVCBm
YWNlPSJUaW1lcyBOZXcgUm9tYW4iPkhpLCBmb2xrczo8L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxE
SVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5HbGFkIHRvIHNlZSB0aGlzIGRpc2N1c3Np
b24gDQogICAgICAgIGxpc3QmbmJzcDtoYXMgYmVlbiZuYnNwO2NyZWF0ZWQgd2l0aCB0aGUgc3Vw
cG9ydCBvZiBhbGwgb2YgDQogICAgICAgIHlvdS48L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+
PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5TdW1tYXJpemVkIHdoYXQgd2UgZGlzY3Vzc2Vk
IGluIHRoZSANCiAgICAgICAgRElTUEFUQ0ggbWFpbGluZyBsaXN0IG9uIEhUVFAgU3RyZWFtaW5n
LCBjb3VwbGVzIG9mIHRoaW5ncyZuYnNwO3dlcmUgDQogICAgICAgIHdlbGwgZGlzY3Vzc2VkOjwv
Rk9OVD48L0RJVj4NCiAgICAgICAgPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPjEu
IERvZXMgdGhpcyB3b3JrIHdvcnRoIGJlaW5nIA0KICAgICAgICBkb25lPzwvRk9OVD48L0RJVj4N
CiAgICAgICAgPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPk1vc3Qgb2YgcGVvcGxl
IHNwZWFrZWQgdXAgb24gdGhlIGxpc3QgDQogICAgICAgIGFuc3dlciBZZXMgc2luY2UgSFRUUCBz
dHJlYW1pbmcgaXMgYmVjb21pbmcgbW9yZSBwcmV2YWxlbnQsIGxhcmdlIHBhcnQgDQogICAgICAg
IG9mIEludGVybmV0IFRyYWZmaWMgdG9kYXkgaGFzIGJlZW4mbmJzcDsgcG9zc2Vzc2VkIGJ5IEhU
VFAgU3RyZWFtaW5nLCANCiAgICAgICAgQ0ROIGFuZCBEaXJlY3QgRG93bmxvYWQuPC9GT05UPjwv
RElWPg0KICAgICAgICA8RElWPiZuYnNwOzwvRElWPg0KICAgICAgICA8RElWPjxGT05UIGZhY2U9
IlRpbWVzIE5ldyBSb21hbiI+Mi4gSXMgdGhlcmUgYW55IGV4aXN0aW5nIHJlbGF0ZWQgd29yayAN
CiAgICAgICAgb25nb2luZyBpbiBJRVRGIGFuZCBvdGhlciBTRE8/PC9GT05UPjwvRElWPg0KICAg
ICAgICA8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+VGhpcyBxdWVzdGlvbnMgaGF2
ZW4ndCBiZWVuIGV4cGxpY2l0bHkgDQogICAgICAgIGRpc2N1c3NlZC4gQnV0IEkgdGhpbmsgaXQg
aXMgbmVjZXNzYXJ5IHRvIGJyaW5nIG91dCBvbiB0aGUgdGFibGUgc2luY2UgDQogICAgICAgIHdl
IG5lZWQgbW9yZSBpbnB1dCBmcm9tIHRoZXNlIGV4aXN0aW5nIHdvcms8L0ZPTlQ+PC9ESVY+DQog
ICAgICAgIDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5hbmQgY29vcmRpbmF0aW9u
IGJldHdlZW4gZGlmZmVyZW50IA0KICAgICAgICBncm91cCBvbiB0aGUgc2FtZSB0b3BpYyBpcyBy
ZXF1cmllZC48L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAg
IDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5TbyxZZXMsIHdlIGhhdmUgbG90cyBv
ZiByZWxhdGVkIHdvcmsgDQogICAgICAgIGxpc3RlZCBhcyBmb2xsb3dzOjwvRk9OVD48L0RJVj4N
CiAgICAgICAgPERJVj4mbmJzcDs8L0RJVj4NCiAgICAgICAgPERJVj48Rk9OVCBmYWNlPSJUaW1l
cyBOZXcgUm9tYW4iPg0KICAgICAgICA8RElWPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcg
Um9tYW4iPihhKS5JRVRGOjwvRk9OVD48L0RJVj4NCiAgICAgICAgPERJVj4mbmJzcDs8L0RJVj4N
CiAgICAgICAgPERJVj48Rk9OVCBzaXplPTMgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5IVFRQIFN0
cmVhbWluZyBQcm9ibGVtIA0KICAgICAgICBTdGF0ZW1lbnQ8L0ZPTlQ+PC9ESVY+PC9GT05UPg0K
ICAgICAgICA8RElWPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPmRpc2N1c3Mg
dGhlIGlzc3VlcyB3aGVuIA0KICAgICAgICBkZWxpdmVyaW5nIGhpZ2ggcXVhbGl0eSBjb250ZW50
cyB0byBicm93c2VyIHVzZXJzLjxCUj5UaGUgcmVsYXRlZCBkcmFmdCANCiAgICAgICAgaXMgYXZh
aWxhYmxlIGF0OjxCUj48L0ZPTlQ+PEEgDQogICAgICAgIGhyZWY9Imh0dHA6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LXd1LWh0dHAtc3RyZWFtaW5nLW9wdGltaXphdGlvbi1wcy0wMCIgDQog
ICAgICAgIHRhcmdldD1fYmxhbms+PEZPTlQgc2l6ZT0zIA0KICAgICAgICBmYWNlPSJUaW1lcyBO
ZXcgUm9tYW4iPmh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXd1LWh0dHAtc3RyZWFt
aW5nLW9wdGltaXphdGlvbi1wcy0wMDwvRk9OVD48L0E+PC9ESVY+DQogICAgICAgIDxESVY+Jm5i
c3A7PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgc2l6ZT0zIGZhY2U9IlRpbWVzIE5ldyBSb21h
biI+QXBwbGVzJyBIVFRQIGxpdmUgDQogICAgICAgIHN0cmVhbWluZzo8U1BBTiBjbGFzcz1BcHBs
ZS1jb252ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9TUEFOPjxCUj53ZWxsIGtub3duIA0KICAgICAgICBm
b3IgcXVpdGUgc29tZSB0aW1lIGFuZCBpbXBsZW1lbnRlZCBpbiB0aGUgaVBob25lLiBJdCBtYWtl
cyB1c2Ugb2YgYSBNM1UgDQogICAgICAgIHBsYXlsaXN0IGZpbGUgd2hpY2ggc2VydmVzIGFzIG1h
bmlmZXN0IGFuZCBlYWNoIG1lZGlhIGZpbGUgbXVzdCBiZSANCiAgICAgICAgZm9ybWF0dGVkIGFz
IGFuIE1QRUctMiBUcmFuc3BvcnQgU3RyZWFtIG9yIGFuIE1QRUctMiBhdWRpbyBlbGVtZW50YXJ5
IA0KICAgICAgICBzdHJlYW0uPEJSPk1vdnN0cmVhbWluZzogaXMgYWxyZWFkeSBkZXBsb3llZCBi
dXQgYWxzbyBoaWdobHkgDQogICAgICAgIHByb3ByaWV0YXJ5LiBIb3dldmVyLCBpdCB3b3JrcyB3
aXRoIGNvbW1vbiBtZWRpYSBwbGF5ZXJzLjxTUEFOIA0KICAgICAgICBjbGFzcz1BcHBsZS1jb252
ZXJ0ZWQtc3BhY2U+Jm5ic3A7PC9TUEFOPjxCUj5UaGUgcmVsYXRlZCB3b3JrIGlzIA0KICAgICAg
ICBhdmFpYWJsZSBhdDo8QlI+PC9GT05UPjxBIA0KICAgICAgICBocmVmPSJodHRwOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1wYW50b3MtaHR0cC1saXZlLXN0cmVhbWluZy0wNCIgDQogICAg
ICAgIHRhcmdldD1fYmxhbms+PEZPTlQgc2l6ZT0zIA0KICAgICAgICBmYWNlPSJUaW1lcyBOZXcg
Um9tYW4iPmh0dHA6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXBhbnRvcy1odHRwLWxpdmUt
c3RyZWFtaW5nLTA0PC9GT05UPjwvQT48L0RJVj4NCiAgICAgICAgPERJVj4mbmJzcDs8L0RJVj4N
CiAgICAgICAgPERJVj4mbmJzcDs8L0RJVj4NCiAgICAgICAgPERJVj4oYikuIElFVEY6IFdlYnNv
Y2tldCBwcm90b2NvbA0KICAgICAgICA8RElWPjxGT05UIHNpemU9MyBmYWNlPSJUaW1lcyBOZXcg
Um9tYW4iPkZvY3VzIG9uIGJyb3dzaW5nIGFjY2VsZXJhdGlvbiwgDQogICAgICAgIGRldmxvcGVk
IGJ5IEh5YmkgV0csQXMgb25lIGNvbXBsZW1lbnRhcnkgd29yaywgVzNDIHN0YW5kYXJkaXplIHdl
YnNvY2tldCANCiAgICAgICAgQVBJPC9GT05UPjwvRElWPg0KICAgICAgICA8RElWPiZuYnNwOzwv
RElWPjwvRElWPg0KICAgICAgICA8RElWPihjKS5XM0MnIGZvY3VzIG9uIGNsaWVudCBpbXBsZW50
YXRpb24gYnVsaXQgaW50byBicm93c2VyLGUuZy4sIA0KICAgICAgICB2aWRlbyBwbGF5YmFjayBz
dXBwb3J0IHVzaW5nIHNjcmlwdCBhbmQgaHRtbCwgcHVzaCBub3RpZmljYXRpb24gc3VwcG9ydCAN
CiAgICAgICAgdXNpbmcgQVBJLCB2aWRlbyBzdXBwb3J0IHVzaW5nIE1lZGlhIGZyYWdtZW50cyBV
UkkuPC9ESVY+DQogICAgICAgIDxESVY+Jm5ic3A7PC9ESVY+PC9ESVY+DQogICAgICAgIDxESVY+
PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4oZCkuM0dQUHMnIEFkYXB0aXZlIEhUVFAgU3Ry
ZWFtaW5nIA0KICAgICAgICAoQUhTKTo8U1BBTiBjbGFzcz1BcHBsZS1jb252ZXJ0ZWQtc3BhY2U+
Jm5ic3A7PC9TUEFOPjxCUj5pbnRyb2R1Y2VkIA0KICAgICAgICByZWNlbnRseSB3aGljaCBkZWZp
bmVzIGEgTWVkaWEgUHJlc2VudGF0aW9uIERlc2NyaXB0aW9uIChNRFApPFNQQU4gDQogICAgICAg
IGNsYXNzPUFwcGxlLWNvbnZlcnRlZC1zcGFjZT4mbmJzcDs8L1NQQU4+PEJSPmFuZCBleHRlbnNp
b25zIHRvIHRoZSB3ZWxsIA0KICAgICAgICBrbm93biBJU08gQmFzZSBNZWRpYSBGaWxlIEZvcm1h
dC48L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAgIDxESVY+
PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4oZSkuT3BlbiBJUFRWIEZvcnVtIChPSVBGKTo8
U1BBTiANCiAgICAgICAgY2xhc3M9QXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvU1BBTj48
QlI+aGFzIGJlZW4gcHVibGlzaGVkIG9uIFNlcCANCiAgICAgICAgN3RoLCAyMDEwIGluY2x1ZGlu
ZyAiSFRUUCBBZGFwdGl2ZSBTdHJlYW1pbmciIHdoaWNoIGFkb3B0cyAzR1BQIEFIUyBhbmQgDQog
ICAgICAgIGFkZHMgc3VwcG9ydCBmb3IgTVBFRy0yIFRyYW5zcG9ydCBTdHJlYW0uIFRoZSByZWxh
dGVkIHdvcmsgaXMgYXZhaWxhYmxlIA0KICAgICAgICBhdDo8L0ZPTlQ+PC9ESVY+DQogICAgICAg
IDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJv
bWFuIj4oZikuTVBFRycgSFRUUCBTdHJlYW1pbmcgb2YgTVBFRyBNZWRpYSANCiAgICAgICAgOjxT
UEFOIGNsYXNzPUFwcGxlLWNvbnZlcnRlZC1zcGFjZT4mbmJzcDs8L1NQQU4+PEJSPk1QRUcgaGFz
IHB1Ymxpc2hlZCANCiAgICAgICAgVXNlcyBDYXNlcyBmb3IgSFRUUCBTdHJlYW1pbmcgb2YgTVBF
RyBNZWRpYSBhbmQgUmVxdWlyZW1lbnRzIG9uIEhUVFAgDQogICAgICAgIFN0cmVhbWluZyBvZiBN
UEVHIE1lZGlhLiBUaGUgbmV4dCBzdHBlIGlzIHRvIHN0YW5kYXJkaXplIGEgc29sdXRpb24gdGhh
dCANCiAgICAgICAgYWRkcmVzc2VzIHRoZSBuZWVkIG9uIGhvdyB0byBlbXBsb3kgSFRUUCBTdHJl
YW1pbmcgdG8gc3VwcG9ydCBNUEVHIA0KICAgICAgICBNRWRpYS5UaGVyZWZvcmUgTVBHRSBpc3N1
ZWQgYSBjYWxsIGZvciBwcm9wb3NhbHMgb24gSFRUUCBzdHJlYW1pbmcgb2YgDQogICAgICAgIE1Q
RUcgbWVkaWEuPEJSPjwvRk9OVD48L0RJVj4NCiAgICAgICAgPERJVj48Rk9OVCBmYWNlPSJUaW1l
cyBOZXcgUm9tYW4iPlRoZXJlZm9yZSBTdGFuZGFyZGl6dGlvbiByZWxhdGVkIHRvIA0KICAgICAg
ICB0aGlzIHdvcmsmbmJzcDtuZWVkcyB0byBiZSZuYnNwO2NhcnJpZWQgb3V0IGpvaW50IGJ5IElF
VEYvVzNDLzNHUFAgLiANCiAgICAgICAgT3ZlcmxhcHBpbmcgd29yayBhbmQgZWZmb3J0cyB3aWxs
IGJlIGNvbnRyaWJ1dGVkIHRvIGFuZCANCiAgICAgICAgc3luY2hyb25pemVkPFNQQU4gY2xhc3M9
QXBwbGUtY29udmVydGVkLXNwYWNlPiZuYnNwOzwvU1BBTj48QlI+d2l0aCANCiAgICAgICAgdGhl
c2Ugb3RoZXIgcmVsZXZhbnQgZ3JvdXBzLjwvRk9OVD48L0RJVj4NCiAgICAgICAgPERJVj4mbmJz
cDs8L0RJVj4NCiAgICAgICAgPERJVj4mbmJzcDs8L0RJVj4NCiAgICAgICAgPERJVj48Rk9OVCBm
YWNlPSJUaW1lcyBOZXcgUm9tYW4iPjMuIEdpdmVuIHZhcmlvdXMgb25naW5nIHdvcmsgaW4gb3Ro
ZXIgDQogICAgICAgIFNET3MgdGhhbiBJRVRGJm5ic3A7YW5kIHZhaXJvdXMgZGlmZmVyZW50IGlt
cGxlbWVudGF0aW9ucyBkZXZlbG9wZWQgYnkgDQogICAgICAgIGluZHVzdHJpZXMgKGUuZy4sQXBw
bGUsIE1pY3Jvc29mdCwgQWRvYmUsIFJlYWxOZXR3b3JrKSwgd2hhdCANCiAgICAgICAgY29udHJp
YnV0aW9uIElFVEYgY291bGQgbWFrZT88L0ZPTlQ+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFu
Ij5XaGF0J3MgDQogICAgICAgIHRoZSBwb3RlbnRpYWwgd29yayBpdGVtPyB3aGF0IGtpbmQgb2Yg
cHJvYmxlbSBkbyB3ZSBuZWVkIHRvIA0KICAgICAgICBzb2x2ZT88L0ZPTlQ+PC9ESVY+DQogICAg
ICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3
IFJvbWFuIj5ZZXMsIGl0IGlzIGNsZWFyIElFVEYgZm9sa3MgaGFzIA0KICAgICAgICBleHBlcnRp
c2UgdG8gZG8gdGhpcyB3b3JrLiBUaGUgcG90ZW50aWFsIHByb2JsZW1zIGFuZCBpc3N1ZXMmbmJz
cDt0aGUgDQogICAgICAgIElFVEYgZm9sa3MgYXJlIGludGVyZXN0ZWQgdG8gbG9vayBhdCBhbmQg
ZGlzY3VzcyBhcmU6PC9GT05UPjwvRElWPg0KICAgICAgICA8RElWPjxGT05UIGZhY2U9IlRpbWVz
IE5ldyBSb21hbiI+KGEpLiBJc3N1ZXMgaW52b2x2aW5nIHJlYWwtdGltZSANCiAgICAgICAgY29u
c2lkZXJhdGlvbnMgYW5kIGludGVyb3BlcmFiaWxpdHkgd2l0aCBvdGhlciBzdHJlYW1pbmcgDQog
ICAgICAgIHRlY2huaXF1ZXM8L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT0i
VGltZXMgTmV3IFJvbWFuIj4oYikuIENvbnNpZGVyYXRpb24gb2YgdHJhbnNwb3J0aXNzdWVzIA0K
ICAgICAgICAoZmFpcm5lc3MsIGRlbGF5LCBldGMuKTwvRk9OVD48L0RJVj4NCiAgICAgICAgPERJ
Vj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPihjKS4gVHdlYWtpbmcgSFRUUCB0byBpbXBy
b3ZlIA0KICAgICAgICBzdHJlYW1pbmcgcGVyZm9ybWFuY2U8L0ZPTlQ+PC9ESVY+DQogICAgICAg
IDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4oZCkuR3VpZGFuY2Ugb24gaG93IHRv
IHVzZSBIVFRQIGluIGEgDQogICAgICAgIG5ldHdvcmstZnJpZW5kbHkgd2F5LjwvRk9OVD48L0RJ
Vj4NCiAgICAgICAgPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPihlKS4gQ29vcmRp
bmF0aW9uIHdpdGggb3RoZXIgcHJvdG9jb2xzIA0KICAgICAgICBkZXZlbG9wZWQgYnkgSUVURi48
L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj4o
ZikuIE9mZmVyIGJldHRlciB0cmFuc3BvcnQgYmV0dGVyIA0KICAgICAgICB0aGFuIFRDUCAobGlr
ZSBTQ1RQKSwgYmV0dGVyIHRhaWxvcmVkIGZvciB0aGUgbmVlZHMgZm9yIHN0cmVhbWluZyBvdmVy
IA0KICAgICAgICBodHRwLjwvRk9OVD48L0RJVj4NCiAgICAgICAgPERJVj48Rk9OVCBmYWNlPSJU
aW1lcyBOZXcgUm9tYW4iPihnKS4gaG93IHRvIHdvcmsgaW4gZW52aXJvbm1lbnRzIHRoYXQgDQog
ICAgICAgIG1heSB1c2UgYSBjb21iaW5hdGlvbiBvZiBSVFAgbXVsdGljYXN0IGFuZCBIVFRQIHVu
aWNhc3QuPEJSPihoKS4gSG93IHRvIA0KICAgICAgICBkZWxpdmVyIHN0cmVhbWluZyBjb250ZW50
cyB0byB0aGUgY2xpZW50IG9uIGFueSBkZXZpY2Ugd2l0aCB0aGUgc2FtZSBUViANCiAgICAgICAg
UXVhbGl0eSBvZiBFeHBlcmllbmNlLjwvRk9OVD48L0RJVj4NCiAgICAgICAgPERJVj48Rk9OVCBm
YWNlPSJUaW1lcyBOZXcgUm9tYW4iPkFzIGZvciBwbGF5bGlzdCBmb3JtYXQgYW5kIHN0cmVhbWlu
ZyANCiAgICAgICAgZmlsZSBmb3JtYXQsIHRoZXNlIHdvcmtzIGhhdmUgYmVlbiBzcGVjaWZpZWQg
YnkgM0dQUCwgZm9sbG93ZWQgYnkgDQogICAgICAgIE1QRUcvT0lQRixwcm9iYWJseSBub3QgdGhl
IGludGVyZXN0aW5nIHBpZWNlIGZvciB0aGUgDQpJRVRGZXJzPC9GT05UPjwvRElWPg0KICAgICAg
ICA8RElWPiZuYnNwOzwvRElWPg0KICAgICAgICA8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBS
b21hbiI+SWYgSSBtaXNzIHNvbWV0aGluZyBvciB5b3UgaGF2ZSBhbnkgDQogICAgICAgIGZ1cnRo
ZXIgaW5wdXRzIGFuZCBzdWdnZXN0aW9ucy9jb21tZW50cywgcGxlYXNlIHNwZWFrIHVwIG9uIHRo
ZSANCiAgICAgICAgbGlzdC48L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT0i
VGltZXMgTmV3IFJvbWFuIj5CYXNlZCBvbiB0aGVzZSBpbnB1dHMgYW5kIHByb3Bvc2FscywgSSAN
CiAgICAgICAgd291bGQgbGlrZSB0byBzaGFyZSBvdXIgdGhvdWdodHMgdGh1cyBmYXIgb24gd2hh
dCZuYnNwOyBhIG5ldyBjaGFydGVyIA0KICAgICAgICBtaWdodDwvRk9OVD48L0RJVj4NCiAgICAg
ICAgPERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPmxvb2sgbGlrZSBhbmQgd2lsbCBw
b3N0IGluIGEgc2VwYXJhdGUgDQogICAgICAgIGVtYWlsIHRvIHRoaXMgZGlzY3Vzc2lvbiBsaXN0
LiBUaGUgZmVlZGJhY2sgd291bGQgYmUgaGlnaGx5IHVzZWZ1bCBhdCANCiAgICAgICAgdGhpcyBw
b2ludC48L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAgIDxE
SVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5CVFc6PC9GT05UPjwvRElWPg0KICAgICAg
ICA8RElWPjxGT05UIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+U2luY2Ugd2UgaGF2ZSBjcmVhdGVk
IHNlcGFyYXRlZCANCiAgICAgICAgbWFpbGluZyBsaXN0IGZvciB0aGlzIHRvcGljLCBpZiB5b3Ug
aGF2ZSBhbnkgY29tbWVudHMvaWRlYXMvcHJvcG9zYWxzIHRvIA0KICAgICAgICBzaGFyZSwgcGxl
YXNlIHBvc3Q8L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+PEZPTlQgZmFjZT0iVGltZXMgTmV3
IFJvbWFuIj50aGVtIHRvIHRoZSBuZXcgZGlzY3Vzc2lvbiZuYnNwOyANCiAgICAgICAgbGlzdC48
L0ZPTlQ+PC9ESVY+DQogICAgICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAgIDxESVY+PEZP
TlQgZmFjZT0iVGltZXMgTmV3IFJvbWFuIj5SZWdhcmRzITwvRk9OVD48L0RJVj4NCiAgICAgICAg
PERJVj48Rk9OVCBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPi1RaW48L0ZPTlQ+PC9ESVY+DQogICAg
ICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAgIDxESVY+Jm5ic3A7PC9ESVY+DQogICAgICAg
IDxESVY+Jm5ic3A7PC9ESVY+PC9ESVY+PEJSPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPEJSPmh0dHBzdHJlYW1pbmcgDQogICAgICAgIG1haWxpbmcgbGlz
dDxCUj48QSANCiAgICAgICAgaHJlZj0ibWFpbHRvOmh0dHBzdHJlYW1pbmdAaWV0Zi5vcmciPmh0
dHBzdHJlYW1pbmdAaWV0Zi5vcmc8L0E+PEJSPjxBIA0KICAgICAgICBocmVmPSJodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2h0dHBzdHJlYW1pbmciIA0KICAgICAgICB0YXJn
ZXQ9X2JsYW5rPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaHR0cHN0cmVh
bWluZzwvQT48QlI+PEJSPjwvQkxPQ0tRVU9URT48L0RJVj48QlI+PEJSIA0KICAgICAgY2xlYXI9
YWxsPjxCUj48L0JMT0NLUVVPVEU+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188QlI+aHR0cHN0cmVhbWluZyANCiAgICBtYWlsaW5nIGxpc3Q8QlI+PEEgDQog
ICAgaHJlZj0ibWFpbHRvOmh0dHBzdHJlYW1pbmdAaWV0Zi5vcmciPmh0dHBzdHJlYW1pbmdAaWV0
Zi5vcmc8L0E+PEJSPjxBIA0KICAgIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vaHR0cHN0cmVhbWluZyI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9odHRwc3RyZWFtaW5nPC9BPjxCUj48L0RJVj48L1NQQU4+PC9CTE9DS1FVT1RFPjwvRElW
PjxCUj4NCiAgPERJVj48U1BBTiANCiAgc3R5bGU9IldJRE9XUzogMjsgVEVYVC1UUkFOU0ZPUk06
IG5vbmU7IFRFWFQtSU5ERU5UOiAwcHg7IEJPUkRFUi1DT0xMQVBTRTogc2VwYXJhdGU7IEZPTlQ6
IG1lZGl1bSBIZWx2ZXRpY2E7IFdISVRFLVNQQUNFOiBub3JtYWw7IE9SUEhBTlM6IDI7IExFVFRF
Ui1TUEFDSU5HOiBub3JtYWw7IENPTE9SOiByZ2IoMCwwLDApOyBXT1JELVNQQUNJTkc6IDBweDsg
LXdlYmtpdC1ib3JkZXItaG9yaXpvbnRhbC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtYm9yZGVyLXZl
cnRpY2FsLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LWRlY29yYXRpb25zLWluLWVmZmVjdDog
bm9uZTsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyAtd2Via2l0LXRleHQtc3Ryb2tl
LXdpZHRoOiAwcHgiIA0KICBjbGFzcz1BcHBsZS1zdHlsZS1zcGFuPjxTUEFOIA0KICBzdHlsZT0i
V0lET1dTOiAyOyBURVhULVRSQU5TRk9STTogbm9uZTsgVEVYVC1JTkRFTlQ6IDBweDsgQk9SREVS
LUNPTExBUFNFOiBzZXBhcmF0ZTsgRk9OVDogbWVkaXVtIEhlbHZldGljYTsgV0hJVEUtU1BBQ0U6
IG5vcm1hbDsgT1JQSEFOUzogMjsgTEVUVEVSLVNQQUNJTkc6IG5vcm1hbDsgQ09MT1I6IHJnYigw
LDAsMCk7IFdPUkQtU1BBQ0lORzogMHB4OyAtd2Via2l0LWJvcmRlci1ob3Jpem9udGFsLXNwYWNp
bmc6IDBweDsgLXdlYmtpdC1ib3JkZXItdmVydGljYWwtc3BhY2luZzogMHB4OyAtd2Via2l0LXRl
eHQtZGVjb3JhdGlvbnMtaW4tZWZmZWN0OiBub25lOyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6
IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweCIgDQogIGNsYXNzPUFwcGxlLXN0
eWxlLXNwYW4+DQogIDxESVYgDQogIHN0eWxlPSJXT1JELVdSQVA6IGJyZWFrLXdvcmQ7IC13ZWJr
aXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFj
ZSI+PFNQQU4gDQogIHN0eWxlPSJXSURPV1M6IDI7IFRFWFQtVFJBTlNGT1JNOiBub25lOyBURVhU
LUlOREVOVDogMHB4OyBCT1JERVItQ09MTEFQU0U6IHNlcGFyYXRlOyBGT05UOiBtZWRpdW0gSGVs
dmV0aWNhOyBXSElURS1TUEFDRTogbm9ybWFsOyBPUlBIQU5TOiAyOyBMRVRURVItU1BBQ0lORzog
bm9ybWFsOyBDT0xPUjogcmdiKDAsMCwwKTsgV09SRC1TUEFDSU5HOiAwcHg7IC13ZWJraXQtYm9y
ZGVyLWhvcml6b250YWwtc3BhY2luZzogMHB4OyAtd2Via2l0LWJvcmRlci12ZXJ0aWNhbC1zcGFj
aW5nOiAwcHg7IC13ZWJraXQtdGV4dC1kZWNvcmF0aW9ucy1pbi1lZmZlY3Q6IG5vbmU7IC13ZWJr
aXQtdGV4dC1zaXplLWFkanVzdDogYXV0bzsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4
IiANCiAgY2xhc3M9QXBwbGUtc3R5bGUtc3Bhbj4NCiAgPERJViANCiAgc3R5bGU9IldPUkQtV1JB
UDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJl
YWs6IGFmdGVyLXdoaXRlLXNwYWNlIj4NCiAgPERJVj48U1BBTiBzdHlsZT0iRk9OVC1TSVpFOiAx
MnB4IiBjbGFzcz1BcHBsZS1zdHlsZS1zcGFuPg0KICA8RElWIA0KICBzdHlsZT0iV09SRC1XUkFQ
OiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVh
azogYWZ0ZXItd2hpdGUtc3BhY2UiPg0KICA8RElWPi0tLTwvRElWPg0KICA8RElWPkRyLiBUaG9t
YXMgU3RvY2toYW1tZXIgKENFTykgfHwmbmJzcDs8QSANCiAgaHJlZj0ibWFpbHRvOnN0b2NraGFt
bWVyQG5vbW9yLmRlIj5zdG9ja2hhbW1lckBub21vci5kZTwvQT4mbmJzcDt8fCBwaG9uZSArNDkg
DQogIDg5IDk3ODk4MCAwMiB8fCBjZWxsICs0OTE3MjU3MDI2NjcgfHwgPEEgDQogIGhyZWY9Imh0
dHA6Ly93d3cubm9tb3ItcmVzZWFyY2guY29tIj5odHRwOi8vd3d3Lm5vbW9yLXJlc2VhcmNoLmNv
bTwvQT48L0RJVj4NCiAgPERJVj4NCiAgPERJVj48U1BBTiBzdHlsZT0iRk9OVC1GQU1JTFk6ICdU
aW1lcyBOZXcgUm9tYW4nOyBGT05ULVNJWkU6IDE2cHgiIA0KICBjbGFzcz1BcHBsZS1zdHlsZS1z
cGFuPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1GQU1JTFk6IEFyaWFsLCBzYW5zLXNlcmlmOyBGT05U
LVNJWkU6IDZwdCI+Tm9tb3IgUmVzZWFyY2ggR21iSCANCiAgJm5ic3A7LSAmbmJzcDtTaXR6IGRl
ciBHZXNlbGxzY2hhZnQ6IE3DvG5jaGVuIC0gUmVnaXN0ZXJnZXJpY2h0OiBNw7xuY2hlbiwgSFJC
IA0KICAxNjU4NTYg4oCTIFVtc2F0enN0ZXVlci1JRDogREUyMzgwNDc2MzcgLSBHZXNjaMOkZnRz
ZsO8aHJlcjogRHIuIFRob21hcyANCiAgU3RvY2toYW1tZXIsIERyLiBJbmdvIFZpZXJpbmcuPC9T
UEFOPjwvU1BBTj48L0RJVj4NCiAgPERJVj48Rk9OVCBjbGFzcz1BcHBsZS1zdHlsZS1zcGFuIHNp
emU9MSBmYWNlPUFyaWFsPjxTUEFOIA0KICBzdHlsZT0iRk9OVC1TSVpFOiA5cHgiIA0KICBjbGFz
cz1BcHBsZS1zdHlsZS1zcGFuPjxCUj48L1NQQU4+PC9GT05UPjwvRElWPjwvRElWPjwvRElWPjwv
U1BBTj48Rk9OVCANCiAgY2xhc3M9QXBwbGUtc3R5bGUtc3BhbiBjb2xvcj0jYTMwMDk2IA0KICBm
YWNlPSJWZXJkYW5hLCBHZW5ldmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiPjxCPjxC
Uj48L0I+PC9GT05UPjwvRElWPjwvRElWPjwvU1BBTj48L0RJVj48L1NQQU4+PC9TUEFOPjxCUiAN
CiAgY2xhc3M9QXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZT48L0RJVj48QlI+PC9ESVY+PC9CTE9D
S1FVT1RFPjwvQk9EWT48L0hUTUw+DQo=

--Boundary_(ID_ipiR2+ctidbT1Eg63ax97w)--

From wenboz@google.com  Tue Sep 28 01:03:20 2010
Return-Path: <wenboz@google.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A49473A6D78 for <httpstreaming@core3.amsl.com>; Tue, 28 Sep 2010 01:03:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.643
X-Spam-Level: 
X-Spam-Status: No, score=-106.643 tagged_above=-999 required=5 tests=[AWL=-0.667, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zrqjSrGid3ih for <httpstreaming@core3.amsl.com>; Tue, 28 Sep 2010 01:03:19 -0700 (PDT)
Received: from smtp-out.google.com (smtp-out.google.com [74.125.121.35]) by core3.amsl.com (Postfix) with ESMTP id 05FB93A6D5D for <httpstreaming@ietf.org>; Tue, 28 Sep 2010 01:03:18 -0700 (PDT)
Received: from wpaz17.hot.corp.google.com (wpaz17.hot.corp.google.com [172.24.198.81]) by smtp-out.google.com with ESMTP id o8S83wW3017531 for <httpstreaming@ietf.org>; Tue, 28 Sep 2010 01:03:58 -0700
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1285661039; bh=oIPHFDpr1yOrcUZCVavvxcqsbMQ=; h=MIME-Version:In-Reply-To:References:Date:Message-ID:Subject:From: To:Content-Type; b=FNAp4UE/8QuaIf/sUs2nBVrlyD9QoWhcTQf/Dli4aOkOzDKssmvJR4NtfkXoikMwp 2W2ZWq5AcSRYWTCiPvEtg==
Received: from yxd5 (yxd5.prod.google.com [10.190.1.197]) by wpaz17.hot.corp.google.com with ESMTP id o8S83vuP012922 for <httpstreaming@ietf.org>; Tue, 28 Sep 2010 01:03:57 -0700
Received: by yxd5 with SMTP id 5so1866271yxd.9 for <httpstreaming@ietf.org>; Tue, 28 Sep 2010 01:03:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=d91xWeA3UQI51DeistVzwVX8UdWqrv/QFZjd03//dmY=; b=RPRyZWTiu82IZZ55Rv1AjnauhKiWchxgst1T6XFRW0ezmzDIbZK6tnxRh9znPC5T0n AARfzKG7FJmVWwdRvYsQ==
DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ttdXlS7CYp+sieC8jsOaRwUdDYG91N67gLsHTRo2ITYQl5sRlQ2ygjI1wzDTOEAgJO fTtef3Vj8ZQ8+MTkPCzw==
MIME-Version: 1.0
Received: by 10.90.27.2 with SMTP id a2mr6258706aga.56.1285661035531; Tue, 28 Sep 2010 01:03:55 -0700 (PDT)
Received: by 10.91.213.18 with HTTP; Tue, 28 Sep 2010 01:03:55 -0700 (PDT)
In-Reply-To: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
References: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
Date: Tue, 28 Sep 2010 01:03:55 -0700
Message-ID: <AANLkTinrHhAJEXg=ev0=Z+rfxJx2mf_=xCXVr4ue_fiG@mail.gmail.com>
From: Wenbo Zhu <wenboz@google.com>
To: httpstreaming@ietf.org
Content-Type: multipart/alternative; boundary=0016e6509cca530c6804914d4947
X-System-Of-Record: true
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 08:03:20 -0000

--0016e6509cca530c6804914d4947
Content-Type: text/plain; charset=ISO-8859-1

Thanks for putting all these together, and I definitely see the value in
standardizing media streaming semantics on top of HTTP.

A few meta-comments related to the subject of "HTTP streaming"
1. focus on HTTP and exclude any ambiguity that a different transport may be
considered;
2. make it clear that this work is agnostic to emerging Web protocols/specs
that are fundamentally browser-oriented;
3. avoid any attempt to extend the basic HTTP semantics (e.g. in conflict
with httpbis)

- Wenbo


On Sun, Sep 26, 2010 at 6:20 PM, Qin Wu <sunseawq@huawei.com> wrote:

>  Hi, folks:
> We have planned to have a BarBOF in time for Beijing IETF meeting.
>
> The primary goal of this BarBOF is to making sure that people agree on what
> problem (or problems) need to be solved;
> Some of these problems or interesting issues are summarized in my previous
> email available at
> (http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html)
> which was raised by people who are interested
> in HTTP Streaming in the  DISPATCH mailing list before we move to this new
> discussion list.
> The other problems come from HTTP streaming Problem statement
> draft which I have updated recently
> (
> http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization-ps-01.txt
> ).
>
> Another goal is to make sure we have not any overlapping with other SDO.
>
> In order to stimulate the discussion toward these two goals, I have crafted
> intial charter skeleton.
> http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html
>
> I would like us to center around these problems we listed and the intial
> charter skeleton I drafted to figure out
> (a) what kind of use cases can we  have
> (b) and how many problems are worth being discussed
> (c) Is there any challenging issues we missed or neglected?
> (d) and what kind of concrete protocol/mechanism/scheme can we  come up
> with?
>
> Also I would like to point out some related works in IETF for your
> references. Curretly what we have on the table includes:
> Apples' HTTP live streaming
> http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
> HTTP Streaming Problem Statement
> http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001
> Implications of Full-Duplex HTTP
> http://tools.ietf.org/html/draft-zhu-http-fullduplex-01
> If there is any related work missing or wrong, please let me know. Also I
> would like to encourage people to bring your contributions
> and thoughts in draft to this discussion list.
>
> Regards!
> -Qin
>
>
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming
>
>

--0016e6509cca530c6804914d4947
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks for putting all these together, and I definitely see the value in st=
andardizing media streaming semantics on top of HTTP.=A0<div><br></div><div=
>A few meta-comments related to the subject of &quot;HTTP streaming&quot;</=
div>
<div>1. focus on HTTP and exclude any ambiguity that a different transport =
may be considered;</div><div>2. make it clear that this work is agnostic to=
 emerging Web protocols/specs that are=A0fundamentally=A0browser-oriented;<=
/div>
<div>3. avoid any attempt to extend the basic HTTP semantics (e.g. in confl=
ict with httpbis)<br><div><br></div><div>- Wenbo</div><div><br></div><div><=
br><div class=3D"gmail_quote">On Sun, Sep 26, 2010 at 6:20 PM, Qin Wu <span=
 dir=3D"ltr">&lt;<a href=3D"mailto:sunseawq@huawei.com">sunseawq@huawei.com=
</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">





<div bgcolor=3D"#cce8cf">
<div><font face=3D"Times New Roman">Hi, folks:</font></div>
<div><font face=3D"Times New Roman">We have planned to have a BarBOF in tim=
e for=20
Beijing IETF meeting. </font></div>
<div><font face=3D"Times New Roman"></font>=A0</div>
<div><font face=3D"Times New Roman">The primary goal of this BarBOF is to m=
aking=20
sure that people agree on what problem (or problems) need to be solved;=20
</font></div>
<div><font face=3D"Times New Roman">Some of these problems or interesting i=
ssues=20
are summarized in my previous email available at</font></div>
<div><font face=3D"Times New Roman">(<a href=3D"http://www.ietf.org/mail-ar=
chive/web/httpstreaming/current/msg00002.html" target=3D"_blank">http://www=
.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html</a>)=20
which </font><font face=3D"Times New Roman">was=A0raised by people who are=
=20
interested </font></div>
<div><font face=3D"Times New Roman">in HTTP Streaming in the=A0 </font><fon=
t face=3D"Times New Roman">DISPATCH mailing list before we move to this new=
=20
discussion list. </font></div>
<div><font face=3D"Times New Roman">The other problems </font><font face=3D=
"Times New Roman">come from HTTP streaming Problem statement </font></div>
<div><font face=3D"Times New Roman">draft which I have updated recently=20
</font></div>
<div><font face=3D"Times New Roman">(<a href=3D"http://www.ietf.org/interne=
t-drafts/draft-wu-http-streaming-optimization-ps-01.txt" rel=3D"nofollow" t=
arget=3D"_blank">http://www.ietf.org/internet-drafts/draft-wu-http-streamin=
g-optimization-ps-01.txt</a>).</font></div>

<div><font face=3D"Times New Roman"></font>=A0</div>
<div><font face=3D"Times New Roman">Another goal is to make sure we have no=
t any=20
overlapping with other SDO.</font></div>
<div><font face=3D"Times New Roman"></font>=A0</div>
<div><font face=3D"Times New Roman">In order to stimulate the discussion to=
ward=20
these two=A0goals, I have crafted intial charter skeleton. </font></div>
<div><font face=3D"Times New Roman"><a href=3D"http://www.ietf.org/mail-arc=
hive/web/httpstreaming/current/msg00003.html" target=3D"_blank">http://www.=
ietf.org/mail-archive/web/httpstreaming/current/msg00003.html</a></font></d=
iv>

<div><font size=3D"2"></font>=A0</div>
<div><font face=3D"Times New Roman">I would like us to center around these=
=20
problems we listed and the intial charter skeleton I drafted to figure out=
=20
</font></div>
<div><font face=3D"Times New Roman">(a) what kind of use cases can we=A0 ha=
ve=20
</font></div>
<div><font face=3D"Times New Roman">(b) and how many problems are worth bei=
ng=20
discussed </font></div>
<div><font face=3D"Times New Roman">(c) Is there any challenging issues we =
missed=20
or neglected?</font></div>
<div><font face=3D"Times New Roman">(d) and what kind of concrete=20
protocol/mechanism/scheme can we=A0 come up with?</font></div>
<div><font face=3D"Times New Roman"></font>=A0</div>
<div><font face=3D"Times New Roman">Also I would like to point out=A0some=
=20
related works in IETF for your references. Curretly what we have on the tab=
le=20
includes:</font></div>
<div><font face=3D"Times New Roman">Apples&#39; HTTP live streaming</font><=
/div>
<div><font face=3D"Times New Roman"><a href=3D"http://tools.ietf.org/html/d=
raft-pantos-http-live-streaming-04" target=3D"_blank">http://tools.ietf.org=
/html/draft-pantos-http-live-streaming-04</a></font></div>
<div><font face=3D"Times New Roman">HTTP Streaming Problem Statement</font>=
</div>
<div><font face=3D"Times New Roman"><a href=3D"http://tools.ietf.org/html/d=
raft-wu-http-streaming-optimization-ps-001" target=3D"_blank">http://tools.=
ietf.org/html/draft-wu-http-streaming-optimization-ps-001</a></font></div>
<div><font face=3D"Times New Roman">Implications of Full-Duplex HTTP</font>=
</div>
<div><font face=3D"Times New Roman"><a href=3D"http://tools.ietf.org/html/d=
raft-zhu-http-fullduplex-01" target=3D"_blank">http://tools.ietf.org/html/d=
raft-zhu-http-fullduplex-01</a></font></div>
<div><font face=3D"Times New Roman">If there is any related work missing or=
 wrong,=20
please let me know. Also I would like to encourage people to bring your=20
contributions</font></div>
<div><font face=3D"Times New Roman">and thoughts in draft to this discussio=
n=20
list.</font></div>
<div><font face=3D"Times New Roman"></font>=A0</div>
<div><font face=3D"Times New Roman">Regards!</font></div>
<div><font face=3D"Times New Roman">-Qin</font></div>
<div><br></div></div>
<br>_______________________________________________<br>
httpstreaming mailing list<br>
<a href=3D"mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming" target=3D"_=
blank">https://www.ietf.org/mailman/listinfo/httpstreaming</a><br>
<br></blockquote></div><br></div></div>

--0016e6509cca530c6804914d4947--

From ben@niven-jenkins.co.uk  Tue Sep 28 10:25:22 2010
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 186A63A6CB9 for <httpstreaming@core3.amsl.com>; Tue, 28 Sep 2010 10:25:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.707
X-Spam-Level: 
X-Spam-Status: No, score=-101.707 tagged_above=-999 required=5 tests=[AWL=-1.308, BAYES_50=0.001, J_CHICKENPOX_31=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ego8wJKglCOG for <httpstreaming@core3.amsl.com>; Tue, 28 Sep 2010 10:25:20 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.61]) by core3.amsl.com (Postfix) with ESMTP id 26F543A6B6C for <httpstreaming@ietf.org>; Tue, 28 Sep 2010 10:25:20 -0700 (PDT)
Received: from host1.cachelogic.com ([212.44.43.80] helo=dhcp-105-devlan.cachelogic.com) by mail11.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1P0dwF-00021G-Ol; Tue, 28 Sep 2010 18:26:00 +0100
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset=windows-1252
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
X-Priority: 3
In-Reply-To: <02f501cb5c66$d61b15f0$4f548a0a@china.huawei.com>
Date: Tue, 28 Sep 2010 18:25:59 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <33C6E7E4-A986-479C-A2EE-C1A5D58A225E@niven-jenkins.co.uk>
References: <02f501cb5c66$d61b15f0$4f548a0a@china.huawei.com>
To: Qin Wu <sunseawq@huawei.com>, httpstreaming@ietf.org
X-Mailer: Apple Mail (2.1081)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Subject: Re: [httpstreaming] Charter Skeleton draft- Your thoughts are requested
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 17:25:22 -0000

Qin, Colleagues,

Reading the draft charter below and =
draft-wu-http-streaming-optimization-ps-02 it is not clear to me what =
the intended purpose of a httpstreaming working group would be, in other =
words what specific problems (or problem areas) would an httpstreaming =
group address?

Both the wu-http-streaming draft and the draft charter put forward a =
number of perceived problems with 'HTTP Streaming' in general but it is =
not clear which of them, if any, it is intended that a httpstreaming =
group work on.

For example, from the draft/charter I could take away the impression =
that the intent is to:
- Identify shortcoming in the HTTP protocol itself and improvements to =
HTTP that could make HTTP based streaming "better" (for some definition =
of "better")
- Specify a different protocol to HTTP for streaming data
- Specify a different transport layer for HTTP to avoid the problems =
raised in wu-http-streaming caused by TCP
- Specify how an application running over HTTP should operate in order =
to be able to implement  HTTP streaming and avoid certain =
challenges/issues etc
- all the above
- something entirely different.

I think the charter needs to be much more tightly focussed on what areas =
will/will not be in scope. This should make it much easier to assess =
whether the proposed work is something that is complementary to or =
competing with other efforts in other bodies and where any =
commonalities/synergies exist.

Some specific comments of the draft charter text in-line

On 25 Sep 2010, at 05:05, Qin Wu wrote:
> --------
> Goal:
> Focus on work which will address relevant issues facing the network =
operator community today.
> In particular an effort will be made to address gaps and issues in =
currently understood best practices for
> forwarding, control plane, and management plane and seek network =
capability to control and manage HTTP Streaming.

This is very vague. "forwarding, control plane, and management plane" at =
which 'layer'? Is this talking about improving the actual network =
routers/switches, interaction with application (e.g. HTTP) proxy caches, =
how to provision & manage an actual Streaming service, etc.
=20
> Background:
> Streaming service is described as transmission of data over network as =
a steady continuous stream, allowing playback
> to proceed while subsequent data is being received, which may utilize =
multiple transport protocols for data delivery.
> HTTP streaming refers to the streaming service wherein the HTTP =
protocol is used for basic transport of media data.
> One example of HTTP streaming is progressive download streaming which =
allows the user to access content using
> existing infrastructure before the data transfer is complete.
> =20
> Since HTTP streaming takes Existing HTTP as data transport (i.e., HTTP =
1.1) and HTTP is operated over TCP, it is
>  much more likely to cause major packet drop-outs and greater delay =
due to TCP with the characteristic which keeps
> TCP trying to resend the lost packet before sending anything further.

"it is much more likely to cause major packet drop-outs and greater =
delay" compared to what?

Any problem here would appear not to lie with HTTP itself (except that =
it has chosen TCP as its transport protocol), many other streaming =
protocols such as RTMP, RTSP, MMS etc. support TCP based transport, do =
these suffer from the same issues? If not what is special about the HTTP =
case?

> One way to reduce major packet drop-outs is to
> introduce media segmentation capability in the network behind media =
encoder, i.e., using segmenter to split the input
> streaming media into a serial of small chunks and meanwhile creating =
manifest file containing reference to each chunks.

I don;t see how media segmentation reduces packet drops. I can see that =
it may allow you to reduce the impact if you have multiple connections =
in parallel as a packet drop would only block one of the open sockets =
and the others could continue to receive data.

> Allowing such streaming media segmentation can mitigate great delays =
and breakups during streaming playout.

Is it actually the media segmentation that mitigate the delays & =
breakups or the fact it is being combined with adaptive bit rate =
delivery?

> =20
> Why HTTP Streaming:
> As the HTTP protocol is widely used on the Internet as data transport, =
it has since been employed extensively for the delivery of multimedia =
content. A significant part of the
>  Internet traffic today formly generated by P2P application has been =
eclipsed by streaming, CDN and direct download.
> Another trend is the growing popularity of connected devices like =
Smartphones, TVs, PCs and tablets is raising interest
> in multi-screen services that enable consumers to access the same =
media content and quality of experience (QoE) on any
> device, anytime and anywhere. Since almost all the connected devices =
have browser support, but not all of them can
> afford high CPU load and batteries draining as TVs or PCs, it is =
obviously a best choice to use HTTP streaming to
> support multi-screen video delivery.
> =20
> Problems: (The challenging of the existing work on HTTP streaming)
> With media segmentation support, existing streaming technology (e.g., =
progressive download streaming)
> is characterized as client based pull schemes and more relies on =
client to handle buffer and playback during
> download. However streaming long duration and high quality media over =
the internet has several unique Challenges:
> =96    Client polling for each new data in chunks using HTTP requests =
is not efficient to deliver high-quality video content across the =
Internet

I think it may be worthwhile to separate "efficient" from "good enough". =
Polling may not be efficient in terms of the number of =
requests/responses during playout but is it so inefficient that it =
actually affects the performance of a client or the scale of a server =
(e.g. because requests may become synchronised) performing HTTP =
streaming?

> =96    Segmentation capability requires over-utilizing CPU and =
bandwidth resources, which may not be a desirable and effective way to =
improve the quality of streaming media delivery

I don't really understand why segmentation itself would lead to =
over-utilized CPU or bandwidth resources.

> =96    Lack of QoS guarantee on the packet switching based Internet , =
the quality of Internet media streaming may significant degrade due to =
rising usage

This may be true but is the intent for an httpstreaming group to do =
something about it?

> =96    Experience burstiness or other dynamics changes due to =
bandwidth fluctuations and heterogeneous handover.

Is this not a generic issue not specific to HTTP streaming?

> =96    Impossible to fast-forward through any part of a streaming =
contents until it is stored on the user's device

Is this really a problem with HTTP streaming or more with the currently =
defined manifest & media file formats not supporting an equivalent of a =
trick play file?

> Given these challenges, the typical user experience can be limited by =
delayed startups, poor quality, buffering delays, and inadequate =
playback control.

How much of these are down to HTTP specifically versus those shared by =
most/all other streaming protocols? Does HTTP perform significantly =
worse than other streaming protocols in these areas?

> =20
> Scope:
> a. Exploration of problem inherent in HTTP streaming.
> =20
> b.Proposals for new approaches to operational challenges metioned =
above.
> In order to address those above challenges effectively , the group may =
consider to design and specify =20
> network based HTTP Streaming schemes/protocol that will offer =
efficient and network-friendly transport
> with QoS/QoE guaranteed and the feedback on quality of data delivery.

This may be somewhat premature until it is clearer where the real issues =
with HTTP Streaming lie - i.e. do they require a new application =
specification, a tweak to an existing application specification or are =
they solvable in other ways - e.g. choice of a different transport =
protocol.

>  HTTP Streaming applications can rely
>  on the server side to detect the user's connection speed and select =
the streaming contents with the appropriate
>  encoding rate for smooth, uninterrupted playback. Also it can choose =
to switch between push or pull using the
> better transport.

I am not sure why the server side should detect the user's connection.

> As a simple example, the server keeps on pushing data chunks to the =
client and the client communicates
> with the server over a full-duplex TCP connection to convey feedback =
on quality of data delivery. And then the server
> tunes the parameters such as buffer size and bandwidth according to =
QoS feedback and network load. In case of streaming
> changes or failover, the server may send notification event to the =
client. Though there are existing server push schemes
> (e.g., Server Sent Event, XMLHttpRequest, iFrame,WebSocket), however =
they might be lack capability for
> providing feedback on quality of data delivery.

I would not include an example solution in the charter - if definition =
of a new application/protocol is in scope then state that, but giving =
example solutions tends to confuse & distract during discussions/BoFs =
more than it helps IME.

>=20
> Non-Goal:
> Playlist format and Streaming file format should be beyond scope of =
this charter.

It's not clear to me how this marries with Scope (b) that implies a new =
HTTP streaming application may be specified by the group, but that the =
companion manifest & media file formats won't be specified. Maybe this =
split will become clearer as the other items I raise are addressed.

Regards
Ben



From sunseawq@huawei.com  Wed Sep 29 01:54:57 2010
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 092263A6C77 for <httpstreaming@core3.amsl.com>; Wed, 29 Sep 2010 01:54:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.602
X-Spam-Level: *
X-Spam-Status: No, score=1.602 tagged_above=-999 required=5 tests=[AWL=-0.856,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  J_CHICKENPOX_31=0.6, J_CHICKENPOX_84=0.6, MIME_BASE64_TEXT=1.753, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EfM86V5+8kM7 for <httpstreaming@core3.amsl.com>; Wed, 29 Sep 2010 01:54:55 -0700 (PDT)
Received: from szxga05-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id A4A593A6B23 for <httpstreaming@ietf.org>; Wed, 29 Sep 2010 01:54:54 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9I00INX3GEO7@szxga05-in.huawei.com> for httpstreaming@ietf.org; Wed, 29 Sep 2010 16:55:27 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9I00I4G3GE8Y@szxga05-in.huawei.com> for httpstreaming@ietf.org; Wed, 29 Sep 2010 16:55:26 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9I00JVB3GDOE@szxml04-in.huawei.com> for httpstreaming@ietf.org; Wed, 29 Sep 2010 16:55:26 +0800 (CST)
Date: Wed, 29 Sep 2010 16:55:28 +0800
From: Qin Wu <sunseawq@huawei.com>
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>, httpstreaming@ietf.org
Message-id: <048601cb5fb4$10d4e1d0$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: text/plain; charset=windows-1252
Content-transfer-encoding: base64
X-Priority: 3
X-MSMail-priority: Normal
References: <02f501cb5c66$d61b15f0$4f548a0a@china.huawei.com> <33C6E7E4-A986-479C-A2EE-C1A5D58A225E@niven-jenkins.co.uk>
Subject: Re: [httpstreaming] Charter Skeleton draft- Your thoughts are requested
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Sep 2010 08:54:57 -0000

SGksIEJlbjoNClRoYW5rIGZvciB5b3VyIHZhbHVhYmxlIGlucHV0IGFuZCBjb21tZW50cy4gSW4g
bXkgcGVyc29uYWwgb3Bpbmlvbiwgb3VyIGdvYWwgaXMgdG8gdGFsayBhYm91dCBob3cgdG8gZW5y
aWNoIG5ldHdvcmsgY2FwYWJpbGl0eQ0KdG8gd2VsbCBjb250cm9sIGFuZCBtYW5hZ2UgSFRUUCBz
dHJlYW1pbmcgYW5kIGhvdyB0byB1dGlsaXplIEhUVFAgc3RyZWFtaW5nIHRvIHN1cHBvcnQgbXVs
dGlwbGUgc2NyZWVuIHNlcnZpY2UuIFRoZSBRb1MvUW9FIHJlcXVpcmVtZW50DQppcyBhIGJpZyBj
aGFsbGVuZ2UgdG8gSFRUUCBzdHJlYW1pbmcuIFdlIGhhdmUgaWRlbnRpZmllZCBsb3RzIG9mIGlu
dGVyZXN0aW5nIGlzc3VlcyBpbiB0aGUgRElTUEFUQ0ggZGlzY3Vzc2lvbi4gQWxzbyBJIHJhaXNl
IGxvdHMgb2Ygc2VyaW91cyBpc3N1ZXMNCmluIGRyYWZ0LXd1LWh0dHAtc3RyZWFtaW5nLW9wdGlt
aXphdGlvbi1wcy0wMi4gDQoNClNvIHRoZSBtYWluIHB1cnBvc2Ugb2YgdGhpcyBkaXNjdXNzaW9u
IGxpc3QgdG8gZ2V0IHBlb3BsZSBhZ3JlZWQgd2hhdCBwcm9ibGVtIHdlIG5lZWQgdG8gc29sdmUg
YW5kIA0KZ2FpbiBhbiB1bmRlcnN0YW5kaW5nIG9mIHRoZSBkaXJlY3Rpb25zIGZvcndhcmQuDQoN
ClRoZSBkcmFmdCBjaGFydGVyIGFuZCBkcmFmdC13dS1odHRwLXN0cmVhbWluZy1vcHRpbWl6YXRp
b24tcHMtMDIgYXJlIHByaW1hcmlseSB1c2VkIHRvIGZvcm0gb3VyIGRpc2N1c3Npb24gYmFzaXMg
YW5kIHRocm93IG91dCBhIG1pbm5vdyB0byBjYXRjaCBhIHdoYWxlLg0KQnV0IHlvdSBhcmUgcmln
aHQsIHdlIGFyZSBhdCB0aGUgY3Jvc3Mgcm9hZCB3aGVuIHNlZWtpbmcgY29uY3JldGUgcHJvdG9j
b2wgbWVjaGFuaXNtIGZvciB0aGUgcHJvYmxlbXMgd2UgaWRlbnRpZmllZC46LSkNCg0KQXMgZm9y
IHlvdXIgZGV0YWlsZWQgY29tbWVudHMsIHBsZWFzZSBzZWUgbXkgcmVwbHkgYmVsb3dzLg0KDQpS
ZWdhcmRzIQ0KLVFpbg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCkZyb206ICJCZW4g
Tml2ZW4tSmVua2lucyIgPGJlbkBuaXZlbi1qZW5raW5zLmNvLnVrPg0KVG86ICJRaW4gV3UiIDxz
dW5zZWF3cUBodWF3ZWkuY29tPjsgPGh0dHBzdHJlYW1pbmdAaWV0Zi5vcmc+DQpTZW50OiBXZWRu
ZXNkYXksIFNlcHRlbWJlciAyOSwgMjAxMCAxOjI1IEFNDQpTdWJqZWN0OiBSZTogW2h0dHBzdHJl
YW1pbmddIENoYXJ0ZXIgU2tlbGV0b24gZHJhZnQtIFlvdXIgdGhvdWdodHMgYXJlIHJlcXVlc3Rl
ZA0KDQoNClFpbiwgQ29sbGVhZ3VlcywNCg0KUmVhZGluZyB0aGUgZHJhZnQgY2hhcnRlciBiZWxv
dyBhbmQgZHJhZnQtd3UtaHR0cC1zdHJlYW1pbmctb3B0aW1pemF0aW9uLXBzLTAyIGl0IGlzIG5v
dCBjbGVhciB0byBtZSB3aGF0IHRoZSBpbnRlbmRlZCBwdXJwb3NlIG9mIGEgaHR0cHN0cmVhbWlu
ZyB3b3JraW5nIGdyb3VwIHdvdWxkIGJlLCBpbiBvdGhlciB3b3JkcyB3aGF0IHNwZWNpZmljIHBy
b2JsZW1zIChvciBwcm9ibGVtIGFyZWFzKSB3b3VsZCBhbiBodHRwc3RyZWFtaW5nIGdyb3VwIGFk
ZHJlc3M/DQoNCkJvdGggdGhlIHd1LWh0dHAtc3RyZWFtaW5nIGRyYWZ0IGFuZCB0aGUgZHJhZnQg
Y2hhcnRlciBwdXQgZm9yd2FyZCBhIG51bWJlciBvZiBwZXJjZWl2ZWQgcHJvYmxlbXMgd2l0aCAn
SFRUUCBTdHJlYW1pbmcnIGluIGdlbmVyYWwgYnV0IGl0IGlzIG5vdCBjbGVhciB3aGljaCBvZiB0
aGVtLCBpZiBhbnksIGl0IGlzIGludGVuZGVkIHRoYXQgYSBodHRwc3RyZWFtaW5nIGdyb3VwIHdv
cmsgb24uDQoNCkZvciBleGFtcGxlLCBmcm9tIHRoZSBkcmFmdC9jaGFydGVyIEkgY291bGQgdGFr
ZSBhd2F5IHRoZSBpbXByZXNzaW9uIHRoYXQgdGhlIGludGVudCBpcyB0bzoNCi0gSWRlbnRpZnkg
c2hvcnRjb21pbmcgaW4gdGhlIEhUVFAgcHJvdG9jb2wgaXRzZWxmIGFuZCBpbXByb3ZlbWVudHMg
dG8gSFRUUCB0aGF0IGNvdWxkIG1ha2UgSFRUUCBiYXNlZCBzdHJlYW1pbmcgImJldHRlciIgKGZv
ciBzb21lIGRlZmluaXRpb24gb2YgImJldHRlciIpDQotIFNwZWNpZnkgYSBkaWZmZXJlbnQgcHJv
dG9jb2wgdG8gSFRUUCBmb3Igc3RyZWFtaW5nIGRhdGENCi0gU3BlY2lmeSBhIGRpZmZlcmVudCB0
cmFuc3BvcnQgbGF5ZXIgZm9yIEhUVFAgdG8gYXZvaWQgdGhlIHByb2JsZW1zIHJhaXNlZCBpbiB3
dS1odHRwLXN0cmVhbWluZyBjYXVzZWQgYnkgVENQDQotIFNwZWNpZnkgaG93IGFuIGFwcGxpY2F0
aW9uIHJ1bm5pbmcgb3ZlciBIVFRQIHNob3VsZCBvcGVyYXRlIGluIG9yZGVyIHRvIGJlIGFibGUg
dG8gaW1wbGVtZW50ICBIVFRQIHN0cmVhbWluZyBhbmQgYXZvaWQgY2VydGFpbiBjaGFsbGVuZ2Vz
L2lzc3VlcyBldGMNCi0gYWxsIHRoZSBhYm92ZQ0KLSBzb21ldGhpbmcgZW50aXJlbHkgZGlmZmVy
ZW50Lg0KDQpJIHRoaW5rIHRoZSBjaGFydGVyIG5lZWRzIHRvIGJlIG11Y2ggbW9yZSB0aWdodGx5
IGZvY3Vzc2VkIG9uIHdoYXQgYXJlYXMgd2lsbC93aWxsIG5vdCBiZSBpbiBzY29wZS4gVGhpcyBz
aG91bGQgbWFrZSBpdCBtdWNoIGVhc2llciB0byBhc3Nlc3Mgd2hldGhlciB0aGUgcHJvcG9zZWQg
d29yayBpcyBzb21ldGhpbmcgdGhhdCBpcyBjb21wbGVtZW50YXJ5IHRvIG9yIGNvbXBldGluZyB3
aXRoIG90aGVyIGVmZm9ydHMgaW4gb3RoZXIgYm9kaWVzIGFuZCB3aGVyZSBhbnkgY29tbW9uYWxp
dGllcy9zeW5lcmdpZXMgZXhpc3QuDQoNClNvbWUgc3BlY2lmaWMgY29tbWVudHMgb2YgdGhlIGRy
YWZ0IGNoYXJ0ZXIgdGV4dCBpbi1saW5lDQoNCk9uIDI1IFNlcCAyMDEwLCBhdCAwNTowNSwgUWlu
IFd1IHdyb3RlOg0KPiAtLS0tLS0tLQ0KPiBHb2FsOg0KPiBGb2N1cyBvbiB3b3JrIHdoaWNoIHdp
bGwgYWRkcmVzcyByZWxldmFudCBpc3N1ZXMgZmFjaW5nIHRoZSBuZXR3b3JrIG9wZXJhdG9yIGNv
bW11bml0eSB0b2RheS4NCj4gSW4gcGFydGljdWxhciBhbiBlZmZvcnQgd2lsbCBiZSBtYWRlIHRv
IGFkZHJlc3MgZ2FwcyBhbmQgaXNzdWVzIGluIGN1cnJlbnRseSB1bmRlcnN0b29kIGJlc3QgcHJh
Y3RpY2VzIGZvcg0KPiBmb3J3YXJkaW5nLCBjb250cm9sIHBsYW5lLCBhbmQgbWFuYWdlbWVudCBw
bGFuZSBhbmQgc2VlayBuZXR3b3JrIGNhcGFiaWxpdHkgdG8gY29udHJvbCBhbmQgbWFuYWdlIEhU
VFAgU3RyZWFtaW5nLg0KDQpUaGlzIGlzIHZlcnkgdmFndWUuICJmb3J3YXJkaW5nLCBjb250cm9s
IHBsYW5lLCBhbmQgbWFuYWdlbWVudCBwbGFuZSIgYXQgd2hpY2ggJ2xheWVyJz8gSXMgdGhpcyB0
YWxraW5nIGFib3V0IGltcHJvdmluZyB0aGUgYWN0dWFsIG5ldHdvcmsgcm91dGVycy9zd2l0Y2hl
cywgaW50ZXJhY3Rpb24gd2l0aCBhcHBsaWNhdGlvbiAoZS5nLiBIVFRQKSBwcm94eSBjYWNoZXMs
IGhvdyB0byBwcm92aXNpb24gJiBtYW5hZ2UgYW4gYWN0dWFsIFN0cmVhbWluZyBzZXJ2aWNlLCBl
dGMuDQoNCltRaW5dOiBUaGFuayBmb3IgcG9pbnRpbmcgb3V0IHRoaXMuDQpJIHRoaW5rIHRoZSBu
ZXR3b3JrIGNhcGFiaWxpdHkgc2hvdWxkIGJlIGJ1bGl0IG92ZXIgbmV0d29yayBsYXllciBhbmQg
c2l0IGJldHdlZW4gdHJhbnNwb3J0IGxheWVyIGFuZCBhcHBsaWNhdGlvbiBsYXllci4gVGhlIG5l
dHdvcmsgd2UgYXJlIHRhbGtpbmcgYWJvdXQgaXMgQ0ROIG5ldHdvcmssIHRoZSBhY3R1YWxsIG5l
dHdvcmsgY29tcG9uZW50cyB3ZSBhcmUgdGFsa2luZyBhYm91dCBpbmNsdWRlDQpIVFRQIHN0cmVh
bWluZyBzZXJ2ZXIsIEhUVFAgU3RyZWFtaW5nIFByb3h5LCBIVFRQIHN0cmVhbWluZyBDbGllbnQg
cmF0aGVyIHRoYW4gcmVndWxhciBuZXR3b3JrIHJvdXRlcnMvc3dpdGNoZXMuIFRoZXNlIGNvbXBv
bmVudHMgYXJlIGNvbWJpbmF0aW9uIG9mIHJlZ3VsYXIgd2ViIHNlcnZlci9wcm94eS9icm93c2Vy
IGFuZCBzdHJlYW1pbmcgZnVuY3Rpb25hbGl0eS4NCkhvcGUgdGhpcyBjbGFyaWZpZXMuDQogDQo+
IEJhY2tncm91bmQ6DQo+IFN0cmVhbWluZyBzZXJ2aWNlIGlzIGRlc2NyaWJlZCBhcyB0cmFuc21p
c3Npb24gb2YgZGF0YSBvdmVyIG5ldHdvcmsgYXMgYSBzdGVhZHkgY29udGludW91cyBzdHJlYW0s
IGFsbG93aW5nIHBsYXliYWNrDQo+IHRvIHByb2NlZWQgd2hpbGUgc3Vic2VxdWVudCBkYXRhIGlz
IGJlaW5nIHJlY2VpdmVkLCB3aGljaCBtYXkgdXRpbGl6ZSBtdWx0aXBsZSB0cmFuc3BvcnQgcHJv
dG9jb2xzIGZvciBkYXRhIGRlbGl2ZXJ5Lg0KPiBIVFRQIHN0cmVhbWluZyByZWZlcnMgdG8gdGhl
IHN0cmVhbWluZyBzZXJ2aWNlIHdoZXJlaW4gdGhlIEhUVFAgcHJvdG9jb2wgaXMgdXNlZCBmb3Ig
YmFzaWMgdHJhbnNwb3J0IG9mIG1lZGlhIGRhdGEuDQo+IE9uZSBleGFtcGxlIG9mIEhUVFAgc3Ry
ZWFtaW5nIGlzIHByb2dyZXNzaXZlIGRvd25sb2FkIHN0cmVhbWluZyB3aGljaCBhbGxvd3MgdGhl
IHVzZXIgdG8gYWNjZXNzIGNvbnRlbnQgdXNpbmcNCj4gZXhpc3RpbmcgaW5mcmFzdHJ1Y3R1cmUg
YmVmb3JlIHRoZSBkYXRhIHRyYW5zZmVyIGlzIGNvbXBsZXRlLg0KPiAgDQo+IFNpbmNlIEhUVFAg
c3RyZWFtaW5nIHRha2VzIEV4aXN0aW5nIEhUVFAgYXMgZGF0YSB0cmFuc3BvcnQgKGkuZS4sIEhU
VFAgMS4xKSBhbmQgSFRUUCBpcyBvcGVyYXRlZCBvdmVyIFRDUCwgaXQgaXMNCj4gIG11Y2ggbW9y
ZSBsaWtlbHkgdG8gY2F1c2UgbWFqb3IgcGFja2V0IGRyb3Atb3V0cyBhbmQgZ3JlYXRlciBkZWxh
eSBkdWUgdG8gVENQIHdpdGggdGhlIGNoYXJhY3RlcmlzdGljIHdoaWNoIGtlZXBzDQo+IFRDUCB0
cnlpbmcgdG8gcmVzZW5kIHRoZSBsb3N0IHBhY2tldCBiZWZvcmUgc2VuZGluZyBhbnl0aGluZyBm
dXJ0aGVyLg0KDQoiaXQgaXMgbXVjaCBtb3JlIGxpa2VseSB0byBjYXVzZSBtYWpvciBwYWNrZXQg
ZHJvcC1vdXRzIGFuZCBncmVhdGVyIGRlbGF5IiBjb21wYXJlZCB0byB3aGF0Pw0KDQpbUWluXTog
Q29tcGFyZWQgdG8gdGFraW5nIFVEUCBhcyB0cmFuc3BvcnQuDQoNCkFueSBwcm9ibGVtIGhlcmUg
d291bGQgYXBwZWFyIG5vdCB0byBsaWUgd2l0aCBIVFRQIGl0c2VsZiAoZXhjZXB0IHRoYXQgaXQg
aGFzIGNob3NlbiBUQ1AgYXMgaXRzIHRyYW5zcG9ydCBwcm90b2NvbCksIG1hbnkgb3RoZXIgc3Ry
ZWFtaW5nIHByb3RvY29scyBzdWNoIGFzIFJUTVAsIFJUU1AsIE1NUyBldGMuIHN1cHBvcnQgVENQ
IGJhc2VkIHRyYW5zcG9ydCwgZG8gdGhlc2Ugc3VmZmVyIGZyb20gdGhlIHNhbWUgaXNzdWVzPyBJ
ZiBub3Qgd2hhdCBpcyBzcGVjaWFsIGFib3V0IHRoZSBIVFRQIGNhc2U/DQoNCltRaW5dOiBHb29k
IHF1ZXN0aW9uLiBJIHRoaW5rIHRoZXkgbWF5IHN1ZmZlciB0aGUgc2FtZSBpc3N1ZSB3aGVuIHRo
ZXkgdGFrZSBUQ1AgYXMgVHJhbnNwb3J0LiBXaGF0IGlzIHNwZWNpYWwgYWJvdXQgdGhlIEhUVFAg
Y2FzZSBpcyB1bmxpa2UgUlRTUCBuZXcgZXh0ZW5zaW9uLCBIVFRQIGNhc2UgZG9lcyBub3QgaGF2
ZSBxdWFsaXR5IHBhcmFtZXRlciBhdCB0aGUgSFRUUCBsYXllciB3aGljaCBkaXNhbGxvdyBtYXBw
aW5nIGJldHdlZW4gcXVhbGl0eSBwYXJhbWV0ZXIgYXQgdGhlIEhUVFAgbGF5ZXIgYW5kIHJhdGUg
cGFyYW1ldGVyIGF0IHRoZSBUQ1AgbGF5ZXIuIEluIG90aGVyIHdvcmRzLCBjcm9zcyBsYXllciBp
bnRlcmFjdGlvbiBiZXR3ZWVuIEhUVFAgbGF5ZXIgYW5kIFRDUCBsYXllciAgaXMgbm90IGFsbG93
ZWQgd2hpY2ggbWF5IGNhdXNlIHNsb3cgcmVzcG9uc2Ugb2YgVENQIHdoZW4gYmFuZHdpZHRoIGZs
dWN0YXRpb24gb3IgaGFuZG92ZXIgb2NjdXJzLg0KQnV0IHRoaXMgbWF5IGdldCB0b28gZmFyIGF3
YXkgZnJvbSB3aGF0IHdlIGZvY3VzLiBUcmFuc3BvcnQgYXJlYSBleHBlcnRzIG1heSBiZSBtb3Jl
IGludGVyZXJlc3RlZCBpbiBzdWNoIGlzc3VlLg0KDQo+IE9uZSB3YXkgdG8gcmVkdWNlIG1ham9y
IHBhY2tldCBkcm9wLW91dHMgaXMgdG8NCj4gaW50cm9kdWNlIG1lZGlhIHNlZ21lbnRhdGlvbiBj
YXBhYmlsaXR5IGluIHRoZSBuZXR3b3JrIGJlaGluZCBtZWRpYSBlbmNvZGVyLCBpLmUuLCB1c2lu
ZyBzZWdtZW50ZXIgdG8gc3BsaXQgdGhlIGlucHV0DQo+IHN0cmVhbWluZyBtZWRpYSBpbnRvIGEg
c2VyaWFsIG9mIHNtYWxsIGNodW5rcyBhbmQgbWVhbndoaWxlIGNyZWF0aW5nIG1hbmlmZXN0IGZp
bGUgY29udGFpbmluZyByZWZlcmVuY2UgdG8gZWFjaCBjaHVua3MuDQoNCkkgZG9uO3Qgc2VlIGhv
dyBtZWRpYSBzZWdtZW50YXRpb24gcmVkdWNlcyBwYWNrZXQgZHJvcHMuIEkgY2FuIHNlZSB0aGF0
IGl0IG1heSBhbGxvdyB5b3UgdG8gcmVkdWNlIHRoZSBpbXBhY3QgaWYgeW91IGhhdmUgbXVsdGlw
bGUgY29ubmVjdGlvbnMgaW4gcGFyYWxsZWwgYXMgYSBwYWNrZXQgZHJvcCB3b3VsZCBvbmx5IGJs
b2NrIG9uZSBvZiB0aGUgb3BlbiBzb2NrZXRzIGFuZCB0aGUgb3RoZXJzIGNvdWxkIGNvbnRpbnVl
IHRvIHJlY2VpdmUgZGF0YS4NCg0KW1Fpbl06IFllcywgbWVkaWEgc2VnZW1lbnRhdGlvbiBjYW4g
bm90IHJvb3Qgb3V0IGxhcmdlIHBhY2tldCBkcm9wcGluZy4gQnV0IGl0IGNhbiBpbiBzb21lIGRl
Z3JlZSBtaXRpZ2F0ZSBwYWNrZXQgZHJvcCBhbmQgbGF0ZW5jeSBjb21wYXJpbmcgd2l0aCBubyBz
ZWdtZW50YXRpb24uDQpJZiB3ZSB3YW50IHRvIGVyYWRpY2F0ZSB1bHRpbWF0ZWx5IGxhcmdlIHBh
Y2tldCBkcm9wcGluZyBkdWUgdG8gVENQLCB3ZSBtYXkgbmVlZCB0byByZWxheCBUQ1AgcmV0cmFu
c21pc3Npb24gbWVjaGFuaXNtIGF0IHRoZSBUQ1AgbGF5ZXIuIERvZXMgSUVURiB0cmFuc3BvcnQg
YXJlYSBhbGxvdyB1cyB0byBkbyB0aGlzPw0KDQpBbm90aGVyIGRlc2lyYWJsZSB3YXkgaXMgdG8g
cHJvdmlkZSBRb1MvUW9FIGd1YW5yYW50ZWVkIG1lY2hhbmlzbSBmb3IgSFRUUCBTdHJlYW1pbmcg
d2hpY2ggaXMgdXNlZCB0byBzYXRpc2Z5IHJlYWwgdGltZSBzdHJlYW1pbmcgcmVxdWlyZW1lbnRz
Lg0KDQo+IEFsbG93aW5nIHN1Y2ggc3RyZWFtaW5nIG1lZGlhIHNlZ21lbnRhdGlvbiBjYW4gbWl0
aWdhdGUgZ3JlYXQgZGVsYXlzIGFuZCBicmVha3VwcyBkdXJpbmcgc3RyZWFtaW5nIHBsYXlvdXQu
DQoNCklzIGl0IGFjdHVhbGx5IHRoZSBtZWRpYSBzZWdtZW50YXRpb24gdGhhdCBtaXRpZ2F0ZSB0
aGUgZGVsYXlzICYgYnJlYWt1cHMgb3IgdGhlIGZhY3QgaXQgaXMgYmVpbmcgY29tYmluZWQgd2l0
aCBhZGFwdGl2ZSBiaXQgcmF0ZSBkZWxpdmVyeT8NCg0KW1Fpbl06VGhhdCdzIHdoYXQgSSBzYWlk
IGFib3ZlLiBXZSBhcmUgb24gdGhlIHNhbWUgcGFnZSBub3cuOi0pDQoNCj4gIA0KPiBXaHkgSFRU
UCBTdHJlYW1pbmc6DQo+IEFzIHRoZSBIVFRQIHByb3RvY29sIGlzIHdpZGVseSB1c2VkIG9uIHRo
ZSBJbnRlcm5ldCBhcyBkYXRhIHRyYW5zcG9ydCwgaXQgaGFzIHNpbmNlIGJlZW4gZW1wbG95ZWQg
ZXh0ZW5zaXZlbHkgZm9yIHRoZSBkZWxpdmVyeSBvZiBtdWx0aW1lZGlhIGNvbnRlbnQuIEEgc2ln
bmlmaWNhbnQgcGFydCBvZiB0aGUNCj4gIEludGVybmV0IHRyYWZmaWMgdG9kYXkgZm9ybWx5IGdl
bmVyYXRlZCBieSBQMlAgYXBwbGljYXRpb24gaGFzIGJlZW4gZWNsaXBzZWQgYnkgc3RyZWFtaW5n
LCBDRE4gYW5kIGRpcmVjdCBkb3dubG9hZC4NCj4gQW5vdGhlciB0cmVuZCBpcyB0aGUgZ3Jvd2lu
ZyBwb3B1bGFyaXR5IG9mIGNvbm5lY3RlZCBkZXZpY2VzIGxpa2UgU21hcnRwaG9uZXMsIFRWcywg
UENzIGFuZCB0YWJsZXRzIGlzIHJhaXNpbmcgaW50ZXJlc3QNCj4gaW4gbXVsdGktc2NyZWVuIHNl
cnZpY2VzIHRoYXQgZW5hYmxlIGNvbnN1bWVycyB0byBhY2Nlc3MgdGhlIHNhbWUgbWVkaWEgY29u
dGVudCBhbmQgcXVhbGl0eSBvZiBleHBlcmllbmNlIChRb0UpIG9uIGFueQ0KPiBkZXZpY2UsIGFu
eXRpbWUgYW5kIGFueXdoZXJlLiBTaW5jZSBhbG1vc3QgYWxsIHRoZSBjb25uZWN0ZWQgZGV2aWNl
cyBoYXZlIGJyb3dzZXIgc3VwcG9ydCwgYnV0IG5vdCBhbGwgb2YgdGhlbSBjYW4NCj4gYWZmb3Jk
IGhpZ2ggQ1BVIGxvYWQgYW5kIGJhdHRlcmllcyBkcmFpbmluZyBhcyBUVnMgb3IgUENzLCBpdCBp
cyBvYnZpb3VzbHkgYSBiZXN0IGNob2ljZSB0byB1c2UgSFRUUCBzdHJlYW1pbmcgdG8NCj4gc3Vw
cG9ydCBtdWx0aS1zY3JlZW4gdmlkZW8gZGVsaXZlcnkuDQo+ICANCj4gUHJvYmxlbXM6IChUaGUg
Y2hhbGxlbmdpbmcgb2YgdGhlIGV4aXN0aW5nIHdvcmsgb24gSFRUUCBzdHJlYW1pbmcpDQo+IFdp
dGggbWVkaWEgc2VnbWVudGF0aW9uIHN1cHBvcnQsIGV4aXN0aW5nIHN0cmVhbWluZyB0ZWNobm9s
b2d5IChlLmcuLCBwcm9ncmVzc2l2ZSBkb3dubG9hZCBzdHJlYW1pbmcpDQo+IGlzIGNoYXJhY3Rl
cml6ZWQgYXMgY2xpZW50IGJhc2VkIHB1bGwgc2NoZW1lcyBhbmQgbW9yZSByZWxpZXMgb24gY2xp
ZW50IHRvIGhhbmRsZSBidWZmZXIgYW5kIHBsYXliYWNrIGR1cmluZw0KPiBkb3dubG9hZC4gSG93
ZXZlciBzdHJlYW1pbmcgbG9uZyBkdXJhdGlvbiBhbmQgaGlnaCBxdWFsaXR5IG1lZGlhIG92ZXIg
dGhlIGludGVybmV0IGhhcyBzZXZlcmFsIHVuaXF1ZSBDaGFsbGVuZ2VzOg0KPiCWICAgIENsaWVu
dCBwb2xsaW5nIGZvciBlYWNoIG5ldyBkYXRhIGluIGNodW5rcyB1c2luZyBIVFRQIHJlcXVlc3Rz
IGlzIG5vdCBlZmZpY2llbnQgdG8gZGVsaXZlciBoaWdoLXF1YWxpdHkgdmlkZW8gY29udGVudCBh
Y3Jvc3MgdGhlIEludGVybmV0DQoNCkkgdGhpbmsgaXQgbWF5IGJlIHdvcnRod2hpbGUgdG8gc2Vw
YXJhdGUgImVmZmljaWVudCIgZnJvbSAiZ29vZCBlbm91Z2giLiBQb2xsaW5nIG1heSBub3QgYmUg
ZWZmaWNpZW50IGluIHRlcm1zIG9mIHRoZSBudW1iZXIgb2YgcmVxdWVzdHMvcmVzcG9uc2VzIGR1
cmluZyBwbGF5b3V0IGJ1dCBpcyBpdCBzbyBpbmVmZmljaWVudCB0aGF0IGl0IGFjdHVhbGx5IGFm
ZmVjdHMgdGhlIHBlcmZvcm1hbmNlIG9mIGEgY2xpZW50IG9yIHRoZSBzY2FsZSBvZiBhIHNlcnZl
ciAoZS5nLiBiZWNhdXNlIHJlcXVlc3RzIG1heSBiZWNvbWUgc3luY2hyb25pc2VkKSBwZXJmb3Jt
aW5nIEhUVFAgc3RyZWFtaW5nPw0KDQpbUWluXTogR29vZCBwb2ludC4NCg0KPiCWICAgIFNlZ21l
bnRhdGlvbiBjYXBhYmlsaXR5IHJlcXVpcmVzIG92ZXItdXRpbGl6aW5nIENQVSBhbmQgYmFuZHdp
ZHRoIHJlc291cmNlcywgd2hpY2ggbWF5IG5vdCBiZSBhIGRlc2lyYWJsZSBhbmQgZWZmZWN0aXZl
IHdheSB0byBpbXByb3ZlIHRoZSBxdWFsaXR5IG9mIHN0cmVhbWluZyBtZWRpYSBkZWxpdmVyeQ0K
DQpJIGRvbid0IHJlYWxseSB1bmRlcnN0YW5kIHdoeSBzZWdtZW50YXRpb24gaXRzZWxmIHdvdWxk
IGxlYWQgdG8gb3Zlci11dGlsaXplZCBDUFUgb3IgYmFuZHdpZHRoIHJlc291cmNlcy4NCg0KW1Fp
bl06IFNlZ2VtYXRpb24gY2FwYWJpbGl0eSBzaG91bGQgYmUgcGFydCBvZiB0aGUgc2VydmVyLiBU
aGUgc2VydmVyIGNhbiBiZSBzcGxpdCBpbnRvIHdlYiBzZXJ2ZXIgYW5kIHN0cmVhbWluZyBzZXJ2
ZXIuIFRoZSBib3R0bGVuZWNrIG9mIHdlYiBzZXJ2ZXIgaXMgYmFuZHdpZHRoIG9yIG5ldHdvcmsg
Y29ubmVjdGlvbnMsIHRoZSBib3R0bGVuZWNrIG9mIHN0cmVhbWluZyBzZXJ2ZXIgaXMgQ1BVLg0K
V2hlbiB0aGUgcHJlLXJlY29yZGVkIHN0cmVhbWluZyBjb250ZW50IGZlZWRzIHRoZSBzdHJlYW1p
bmcgc2VydmVyICwgaXQgaXMgbm90IGJpZyBkZWFsIGZvciBzdHJlYW1pbmcgc2VydmVyIGZvciBi
cmVhayB0aGVtIGludG8gYSBzZXJpYWwgY2h1bmtzIG9yIGNsaXBzIG9yIHRoZSBwcmUtcmVjb3Jk
ZWQgY29udGVudHMgaGFzIGFscmVhZHkgYmVlbiBzcGxpdCBpbnRvIHNtYWxsIGNodW5rcy4NCkJ1
dCAgd2hlbiB0aGUgbGl2ZSBzdHJlYW1pbmcgY29udGVudCBmZWVkcyB0aGUgc3RyZWFtaW5nIHNl
cnZlciwgdGhlIHN0cmVhbWluZyBzZXJ2ZXIgZGVtYW5kcyBleHRlbnNpdmUgQ1BVIHBvd2VyLiBU
aGlzIGNhbiBiZSB2ZXJ5IGV4cGVuc2l2ZSBpbiB0ZXJtcyBvZiBlcXVpcG1lbnQsIHJlc291cmNl
cy4NCg0KPiCWICAgIExhY2sgb2YgUW9TIGd1YXJhbnRlZSBvbiB0aGUgcGFja2V0IHN3aXRjaGlu
ZyBiYXNlZCBJbnRlcm5ldCAsIHRoZSBxdWFsaXR5IG9mIEludGVybmV0IG1lZGlhIHN0cmVhbWlu
ZyBtYXkgc2lnbmlmaWNhbnQgZGVncmFkZSBkdWUgdG8gcmlzaW5nIHVzYWdlDQoNClRoaXMgbWF5
IGJlIHRydWUgYnV0IGlzIHRoZSBpbnRlbnQgZm9yIGFuIGh0dHBzdHJlYW1pbmcgZ3JvdXAgdG8g
ZG8gc29tZXRoaW5nIGFib3V0IGl0Pw0KDQpbUWluXTogSW4gbXkgcGVyc29uYWwgb3Bpbmlvbiwg
SSB0aGluayB0aGlzIHBhcnQgaXMgd29ydGggYmVpbmcgZHVnIGludG8uDQoNCj4gliAgICBFeHBl
cmllbmNlIGJ1cnN0aW5lc3Mgb3Igb3RoZXIgZHluYW1pY3MgY2hhbmdlcyBkdWUgdG8gYmFuZHdp
ZHRoIGZsdWN0dWF0aW9ucyBhbmQgaGV0ZXJvZ2VuZW91cyBoYW5kb3Zlci4NCg0KSXMgdGhpcyBu
b3QgYSBnZW5lcmljIGlzc3VlIG5vdCBzcGVjaWZpYyB0byBIVFRQIHN0cmVhbWluZz8NCg0KW1Fp
bl06IFRoaXMgaXNzdWUgd2lsbCBiZSBtb3JlIHNlcmlvdXMgZm9yIEhUVFAgc3RyZWFtaW5nLg0K
DQo+IJYgICAgSW1wb3NzaWJsZSB0byBmYXN0LWZvcndhcmQgdGhyb3VnaCBhbnkgcGFydCBvZiBh
IHN0cmVhbWluZyBjb250ZW50cyB1bnRpbCBpdCBpcyBzdG9yZWQgb24gdGhlIHVzZXIncyBkZXZp
Y2UNCg0KSXMgdGhpcyByZWFsbHkgYSBwcm9ibGVtIHdpdGggSFRUUCBzdHJlYW1pbmcgb3IgbW9y
ZSB3aXRoIHRoZSBjdXJyZW50bHkgZGVmaW5lZCBtYW5pZmVzdCAmIG1lZGlhIGZpbGUgZm9ybWF0
cyBub3Qgc3VwcG9ydGluZyBhbiBlcXVpdmFsZW50IG9mIGEgdHJpY2sgcGxheSBmaWxlPw0KDQpb
UWluXTogSW4gbXkgdW5kZXJzdGFuZGluZywgY3VycmVudGx5IGRlZmluZWQgbWFuaWZlc3QmIG1l
ZGlhIGZpbGUgZm9ybWF0cyBvbmx5IGNhbiBoYW5kbGUgdGhlIGRvd2xvYWRlZCBvciBzdG9yZWQg
c3RhdGljIGNvbnRlbnRzLnRoZXkgd2lsbCBmYWxsIHNob3J0IHdoZW4gdGhleSBoYW5kbGUgbGl2
ZSBjb250ZW50cyBhbmQgbW9zdCBvZiB0aGlzIGxpdmUgY29udGVudHMNCmhhc24ndCAgYmVlbiBk
b3dsb2FkZWQsIHRoYXQgY2FuIG5vdCBwcm92aWRlIHRoZSBzYW1lIGRlZ3JlZSB1c2VyIGV4cGVy
aWVuY2UgYXMgRFZEIHZpZXdpbmcuIA0KWW91IG1heSBhcmd1ZSB0aGF0IHRoZSBtYW5pZmVzdCBj
YW4gYmUgdXBkYXRlZCBmcmVxdWVudGx5IHdoZW4gb2ZmZXIgbGl2ZSBjb250ZW50IHRvIHRoZSBj
bGllbnQsIGJ1dCB3aGVuIGFuZCBob3cgZnJlcXVlbnQgdGhlIGNsaWVudCBmZXRjaCBzdWNoIHVw
ZGF0ZWQgbWFuaWZlc3QgaXMgb25lIGlzc3VlIHdoaWNoIG1heSBjYXVzZSB1bmFjY2VwdGFibGUg
dXNlciANCmV4cGVyaWVuY2UuDQoNCj4gR2l2ZW4gdGhlc2UgY2hhbGxlbmdlcywgdGhlIHR5cGlj
YWwgdXNlciBleHBlcmllbmNlIGNhbiBiZSBsaW1pdGVkIGJ5IGRlbGF5ZWQgc3RhcnR1cHMsIHBv
b3IgcXVhbGl0eSwgYnVmZmVyaW5nIGRlbGF5cywgYW5kIGluYWRlcXVhdGUgcGxheWJhY2sgY29u
dHJvbC4NCg0KSG93IG11Y2ggb2YgdGhlc2UgYXJlIGRvd24gdG8gSFRUUCBzcGVjaWZpY2FsbHkg
dmVyc3VzIHRob3NlIHNoYXJlZCBieSBtb3N0L2FsbCBvdGhlciBzdHJlYW1pbmcgcHJvdG9jb2xz
PyBEb2VzIEhUVFAgcGVyZm9ybSBzaWduaWZpY2FudGx5IHdvcnNlIHRoYW4gb3RoZXIgc3RyZWFt
aW5nIHByb3RvY29scyBpbiB0aGVzZSBhcmVhcz8NCg0KW1Fpbl06IFRoZSBrZXkgZGlmZmVyZW5j
ZSBiZXR3ZWVuIEhUVFAgc3RyZWFtaW5nIGFuZCBvdGhlciBzdHJlYW1pbmcgcHJvdG9jb2wgaXMg
c3RyZWFtaW5nIGNvbnRlbnQgaXMgZGVsaXZlcmVkIG92ZXIgSW50ZXJuZXQgd2hpY2ggY2FuIG9u
bHkgcHJvdmlkZSBiZXR0ZXIgZWZmb3J0IFFvUyBndWFyYW50ZWVkLg0KVGhlcmVmb3JlIHNvbWUg
cGVvcGxlIHNhaWQgaWYgeW91IGxvb2sgZm9yIGFtYXRldXIgc29sdXRpb24sIHBsZWFzZSBjaG9v
c2UgSFRUUCBzdHJlYW1pbmcsIGlmIHlvdSBsb29rIGZvciBwcm9mZXNzb25hbCBzb2x1dGlvbiwg
cGxlYXNlIGNob29zZSBvdGhlciBzdHJlYW1pbmcgdGVjaG5vbG9neSBsaWtlIFJUU1AvUlRQLg0K
QnV0IG5vdyB3ZSBhcmUgZmFjaW5nIGRpZmZlcmVudCBzaXR1YXRpb24sIFdpdGggZ3Jvd2luZyBw
b3B1bGFyaXkgb2YgbXVsdGlwbGUgc2NyZWVuIHNlcnZpY2UsIGhvdyB0byBhbGxvdyBkaWZmZXJu
dCB0eXBlIG9mIGNsaWVudCB1c2luZyBicm93c2VyICB0byBhY2Nlc3MgdGhlIHNhbWUgc3RyZWFt
aW5nIG1lZGlhIHdpdGggdGhlIHNhbWUgUXVhbGl0eSBvZiBFeHBlcmllbmNlIGlzIGEgYmlnDQpv
cHBvcnR1bml0eSBhbmQgZ3JlYXQgY2hhbGxlbmdlLg0KDQo+ICANCj4gU2NvcGU6DQo+IGEuIEV4
cGxvcmF0aW9uIG9mIHByb2JsZW0gaW5oZXJlbnQgaW4gSFRUUCBzdHJlYW1pbmcuDQo+ICANCj4g
Yi5Qcm9wb3NhbHMgZm9yIG5ldyBhcHByb2FjaGVzIHRvIG9wZXJhdGlvbmFsIGNoYWxsZW5nZXMg
bWV0aW9uZWQgYWJvdmUuDQo+IEluIG9yZGVyIHRvIGFkZHJlc3MgdGhvc2UgYWJvdmUgY2hhbGxl
bmdlcyBlZmZlY3RpdmVseSAsIHRoZSBncm91cCBtYXkgY29uc2lkZXIgdG8gZGVzaWduIGFuZCBz
cGVjaWZ5ICANCj4gbmV0d29yayBiYXNlZCBIVFRQIFN0cmVhbWluZyBzY2hlbWVzL3Byb3RvY29s
IHRoYXQgd2lsbCBvZmZlciBlZmZpY2llbnQgYW5kIG5ldHdvcmstZnJpZW5kbHkgdHJhbnNwb3J0
DQo+IHdpdGggUW9TL1FvRSBndWFyYW50ZWVkIGFuZCB0aGUgZmVlZGJhY2sgb24gcXVhbGl0eSBv
ZiBkYXRhIGRlbGl2ZXJ5Lg0KDQpUaGlzIG1heSBiZSBzb21ld2hhdCBwcmVtYXR1cmUgdW50aWwg
aXQgaXMgY2xlYXJlciB3aGVyZSB0aGUgcmVhbCBpc3N1ZXMgd2l0aCBIVFRQIFN0cmVhbWluZyBs
aWUgLSBpLmUuIGRvIHRoZXkgcmVxdWlyZSBhIG5ldyBhcHBsaWNhdGlvbiBzcGVjaWZpY2F0aW9u
LCBhIHR3ZWFrIHRvIGFuIGV4aXN0aW5nIGFwcGxpY2F0aW9uIHNwZWNpZmljYXRpb24gb3IgYXJl
IHRoZXkgc29sdmFibGUgaW4gb3RoZXIgd2F5cyAtIGUuZy4gY2hvaWNlIG9mIGEgZGlmZmVyZW50
IHRyYW5zcG9ydCBwcm90b2NvbC4NCg0KW1Fpbl06IEdvb2QgcG9pbnQuDQoNCj4gIEhUVFAgU3Ry
ZWFtaW5nIGFwcGxpY2F0aW9ucyBjYW4gcmVseQ0KPiAgb24gdGhlIHNlcnZlciBzaWRlIHRvIGRl
dGVjdCB0aGUgdXNlcidzIGNvbm5lY3Rpb24gc3BlZWQgYW5kIHNlbGVjdCB0aGUgc3RyZWFtaW5n
IGNvbnRlbnRzIHdpdGggdGhlIGFwcHJvcHJpYXRlDQo+ICBlbmNvZGluZyByYXRlIGZvciBzbW9v
dGgsIHVuaW50ZXJydXB0ZWQgcGxheWJhY2suIEFsc28gaXQgY2FuIGNob29zZSB0byBzd2l0Y2gg
YmV0d2VlbiBwdXNoIG9yIHB1bGwgdXNpbmcgdGhlDQo+IGJldHRlciB0cmFuc3BvcnQuDQoNCkkg
YW0gbm90IHN1cmUgd2h5IHRoZSBzZXJ2ZXIgc2lkZSBzaG91bGQgZGV0ZWN0IHRoZSB1c2VyJ3Mg
Y29ubmVjdGlvbi4NCg0KW1Fpbl06IFNpbmNlIHdlIHdhbnQgdG8gYnJlYWsgY2xpZW50IHBvbGxp
bmcgdG8gcHJvdmlkZSBtb3JlIGVmZmljaWVudCBkZWxpdmVyeSBmb3IgcmVhbCB0aW1lIHN0cmVh
bWluZyBjb250ZW50cywgdGhlIGRlc2lyYWJsZSB3YXkgaXMgdG8gdXNlIHNlcnZlciBwdXNoIGxp
a2UgbWVjaGFuaXNtLg0KU2luY2UgdGhlIHNlcnZlciBjb250cm9sIGFuZCBtYW5hZ2UgSFRUUCBz
dHJlYW1pbmcsIGl0IGlzIG1vcmUgZWZmaWNpZW50IHRvIGxldCB0aGUgc2VydmVyIHNpZGUgdG8g
ZGV0ZWN0IHVzZXIgY29ubmVjdGlvbiBhbmQgdHVuZSB0aGUgZnJlcXVlY3kgb2Ygc2VuZGluZyBt
ZWRpYSBzZWdlbWVudHMuDQoNCj4gQXMgYSBzaW1wbGUgZXhhbXBsZSwgdGhlIHNlcnZlciBrZWVw
cyBvbiBwdXNoaW5nIGRhdGEgY2h1bmtzIHRvIHRoZSBjbGllbnQgYW5kIHRoZSBjbGllbnQgY29t
bXVuaWNhdGVzDQo+IHdpdGggdGhlIHNlcnZlciBvdmVyIGEgZnVsbC1kdXBsZXggVENQIGNvbm5l
Y3Rpb24gdG8gY29udmV5IGZlZWRiYWNrIG9uIHF1YWxpdHkgb2YgZGF0YSBkZWxpdmVyeS4gQW5k
IHRoZW4gdGhlIHNlcnZlcg0KPiB0dW5lcyB0aGUgcGFyYW1ldGVycyBzdWNoIGFzIGJ1ZmZlciBz
aXplIGFuZCBiYW5kd2lkdGggYWNjb3JkaW5nIHRvIFFvUyBmZWVkYmFjayBhbmQgbmV0d29yayBs
b2FkLiBJbiBjYXNlIG9mIHN0cmVhbWluZw0KPiBjaGFuZ2VzIG9yIGZhaWxvdmVyLCB0aGUgc2Vy
dmVyIG1heSBzZW5kIG5vdGlmaWNhdGlvbiBldmVudCB0byB0aGUgY2xpZW50LiBUaG91Z2ggdGhl
cmUgYXJlIGV4aXN0aW5nIHNlcnZlciBwdXNoIHNjaGVtZXMNCj4gKGUuZy4sIFNlcnZlciBTZW50
IEV2ZW50LCBYTUxIdHRwUmVxdWVzdCwgaUZyYW1lLFdlYlNvY2tldCksIGhvd2V2ZXIgdGhleSBt
aWdodCBiZSBsYWNrIGNhcGFiaWxpdHkgZm9yDQo+IHByb3ZpZGluZyBmZWVkYmFjayBvbiBxdWFs
aXR5IG9mIGRhdGEgZGVsaXZlcnkuDQoNCkkgd291bGQgbm90IGluY2x1ZGUgYW4gZXhhbXBsZSBz
b2x1dGlvbiBpbiB0aGUgY2hhcnRlciAtIGlmIGRlZmluaXRpb24gb2YgYSBuZXcgYXBwbGljYXRp
b24vcHJvdG9jb2wgaXMgaW4gc2NvcGUgdGhlbiBzdGF0ZSB0aGF0LCBidXQgZ2l2aW5nIGV4YW1w
bGUgc29sdXRpb25zIHRlbmRzIHRvIGNvbmZ1c2UgJiBkaXN0cmFjdCBkdXJpbmcgZGlzY3Vzc2lv
bnMvQm9GcyBtb3JlIHRoYW4gaXQgaGVscHMgSU1FLg0KDQpbUWluXTogT2theS4NCg0KPiANCj4g
Tm9uLUdvYWw6DQo+IFBsYXlsaXN0IGZvcm1hdCBhbmQgU3RyZWFtaW5nIGZpbGUgZm9ybWF0IHNo
b3VsZCBiZSBiZXlvbmQgc2NvcGUgb2YgdGhpcyBjaGFydGVyLg0KDQpJdCdzIG5vdCBjbGVhciB0
byBtZSBob3cgdGhpcyBtYXJyaWVzIHdpdGggU2NvcGUgKGIpIHRoYXQgaW1wbGllcyBhIG5ldyBI
VFRQIHN0cmVhbWluZyBhcHBsaWNhdGlvbiBtYXkgYmUgc3BlY2lmaWVkIGJ5IHRoZSBncm91cCwg
YnV0IHRoYXQgdGhlIGNvbXBhbmlvbiBtYW5pZmVzdCAmIG1lZGlhIGZpbGUgZm9ybWF0cyB3b24n
dCBiZSBzcGVjaWZpZWQuIE1heWJlIHRoaXMgc3BsaXQgd2lsbCBiZWNvbWUgY2xlYXJlciBhcyB0
aGUgb3RoZXIgaXRlbXMgSSByYWlzZSBhcmUgYWRkcmVzc2VkLg0KDQpbUWluXTogSSB0aGluayBp
dCBpcyBiZXR0ZXIgZm9yIHVzIHRvIHNheSB3ZSB3aWxsIHJlc3VlIG1hbmlmZXN0ICYgbWVkaWEg
ZmlsZSBmb3JtYXRzIGFzIG9uZSBleGlzdGluZyBjb21wb25lbnQuIFdlIGFyZSBub3QgaW50ZW5k
aW5nIHRvIGJ1aWxkIGFueSBuZXcgY29tcG9uZW50IGxpa2UgbWFuaWZlc3QgJiBtZWRpYSBmaWxl
IGZvcm1hdHMuDQoNClJlZ2FyZHMNCkJlbg0KDQo=


From davidbryan@gmail.com  Wed Sep 29 11:58:27 2010
Return-Path: <davidbryan@gmail.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 900413A6901 for <httpstreaming@core3.amsl.com>; Wed, 29 Sep 2010 11:58:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.604
X-Spam-Level: 
X-Spam-Status: No, score=-101.604 tagged_above=-999 required=5 tests=[AWL=0.373, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKV00IZ61RRY for <httpstreaming@core3.amsl.com>; Wed, 29 Sep 2010 11:58:26 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id 347F23A6C7B for <httpstreaming@ietf.org>; Wed, 29 Sep 2010 11:58:26 -0700 (PDT)
Received: by wyi11 with SMTP id 11so1241330wyi.31 for <httpstreaming@ietf.org>; Wed, 29 Sep 2010 11:59:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=t8a9Ciuqebpn1fQy3MoHVeKroz8tNc8/8tfTBDrVG3E=; b=e39ACKY/0JCUW3d2zQQjE4pCmsg98yQOt0VJlqK8xOdFEELWpATjdyyhOEb7eSw/+L /prUUSNfpoxRDEN1UzLAGmrWlRVGIbJ9Atg7ISNAvBOh0px3ICQTlQfoyPjyUDrBxBgZ pm20LoWIGhnesbOchYcYMuXqdUV5+cY45H+Cw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=tAqyu5dyFZq7VrBzc+HgIeu0AXy4yNECWAUuSmJccaY6PMsV21o0mdtNX+paXi3D8V uSQ7qnHmbLV1jpPdgxT+QxGeJnRTgQGk4oKGMFF1Yn/MpPDCCJQdp4m9HW8MVdTiMb2i NQjffsDK/lJ2e0k6klVapD9VbIIrAPPcpK4fM=
MIME-Version: 1.0
Received: by 10.216.23.4 with SMTP id u4mr1798515weu.96.1285786749447; Wed, 29 Sep 2010 11:59:09 -0700 (PDT)
Sender: davidbryan@gmail.com
Received: by 10.216.86.78 with HTTP; Wed, 29 Sep 2010 11:59:09 -0700 (PDT)
In-Reply-To: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
References: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com>
Date: Wed, 29 Sep 2010 14:59:09 -0400
X-Google-Sender-Auth: oEwY_DAcGd2G0G3Ta3U-gjC6MxU
Message-ID: <AANLkTimB3-=zWGnT=uq9Qcb-N8Pq+-RR0WMN12BZ9pr4@mail.gmail.com>
From: "David A. Bryan" <dbryan@ethernot.org>
To: Qin Wu <sunseawq@huawei.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Sep 2010 18:58:27 -0000

So we have had a number of threads, some about possible work, some
about details in the charter, etc. I think it is great to start
thinking about a possible charter if this work turns into a WG, and
some good reference drafts (thanks to Qin and the folks from Apple for
putting these together), but I think another way to look at this might
be to at least initially take a step back and see if the folks on the
list can take a stab at some more basic questions. I think that was
perhaps what Qin was getting at when we started this thread, but it is
always good to refocus.

I'll ask two really basic questions to the folks on list, and let's
see what the opinions may be, and maybe we can move forward from
there. Personally, I think that if we have a bar BoF, focusing just on
these two basic questions (ok, one is a compound question, but one is
basic!) might be a good way to move forward. I expect we'll have some
VERY different answers. Remember that HTTP streaming may mean
different things to people, and might even be the wrong term...but
these are the things we need to try to figure out.

So the two big questions:

1) On the topic of this list/HTTP streaming, what do you think is the
problem/problems/scenario we should be looking at?

2) What other standards body work in this space are you aware of
(including IETF work), and how do you think any new work would fit in
(or not!) with the answer above?

Yep, these are really broad, but to me, they seem to be at the heart
of what we need to figure out to move forward. I think that at the
beginning of this thread these were the basic questions Qin was
looking to answer, and I think they are a great place to start.

David

2010/9/26 Qin Wu <sunseawq@huawei.com>:
> Hi, folks:
> We have planned to have a BarBOF in time for Beijing IETF meeting.
>
> The primary goal of this BarBOF is to making sure that people agree on wh=
at
> problem (or problems) need to be solved;
> Some of these problems or interesting issues are summarized in my previou=
s
> email available at
> (http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00002.html=
)
> which was=A0raised by people who are interested
> in HTTP Streaming in the=A0 DISPATCH mailing list before we move to this =
new
> discussion list.
> The other problems come from HTTP streaming Problem statement
> draft which I have updated recently
> (http://www.ietf.org/internet-drafts/draft-wu-http-streaming-optimization=
-ps-01.txt).
>
> Another goal is to make sure we have not any overlapping with other SDO.
>
> In order to stimulate the discussion toward these two=A0goals, I have cra=
fted
> intial charter skeleton.
> http://www.ietf.org/mail-archive/web/httpstreaming/current/msg00003.html
>
> I would like us to center around these problems we listed and the intial
> charter skeleton I drafted to figure out
> (a) what kind of use cases can we=A0 have
> (b) and how many problems are worth being discussed
> (c) Is there any challenging issues we missed or neglected?
> (d) and what kind of concrete protocol/mechanism/scheme can we=A0 come up
> with?
>
> Also I would like to point out=A0some related works in IETF for your
> references. Curretly what we have on the table includes:
> Apples' HTTP live streaming
> http://tools.ietf.org/html/draft-pantos-http-live-streaming-04
> HTTP Streaming Problem Statement
> http://tools.ietf.org/html/draft-wu-http-streaming-optimization-ps-001
> Implications of Full-Duplex HTTP
> http://tools.ietf.org/html/draft-zhu-http-fullduplex-01
> If there is any related work missing or wrong, please let me know. Also I
> would like to encourage people to bring your contributions
> and thoughts in draft to this discussion list.
>
> Regards!
> -Qin
>
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming
>
>

From ben@niven-jenkins.co.uk  Thu Sep 30 10:12:30 2010
Return-Path: <ben@niven-jenkins.co.uk>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3C8363A6E1A for <httpstreaming@core3.amsl.com>; Thu, 30 Sep 2010 10:12:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.245
X-Spam-Level: 
X-Spam-Status: No, score=-103.245 tagged_above=-999 required=5 tests=[AWL=0.354, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vhvWaAK-XjcG for <httpstreaming@core3.amsl.com>; Thu, 30 Sep 2010 10:12:27 -0700 (PDT)
Received: from mailex.mailcore.me (mailex.mailcore.me [94.136.40.61]) by core3.amsl.com (Postfix) with ESMTP id 7835A3A6DFD for <httpstreaming@ietf.org>; Thu, 30 Sep 2010 10:12:27 -0700 (PDT)
Received: from host1.cachelogic.com ([212.44.43.80] helo=dhcp-105-devlan.cachelogic.com) by mail11.atlas.pipex.net with esmtpa (Exim 4.71) (envelope-from <ben@niven-jenkins.co.uk>) id 1P1Mgy-0001bs-Gd; Thu, 30 Sep 2010 18:13:12 +0100
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset=us-ascii
From: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>
In-Reply-To: <AANLkTimB3-=zWGnT=uq9Qcb-N8Pq+-RR0WMN12BZ9pr4@mail.gmail.com>
Date: Thu, 30 Sep 2010 18:13:08 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <18429BFD-5C5F-4513-85B7-8B91F6D28C97@niven-jenkins.co.uk>
References: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com> <AANLkTimB3-=zWGnT=uq9Qcb-N8Pq+-RR0WMN12BZ9pr4@mail.gmail.com>
To: David A. Bryan <dbryan@ethernot.org>
X-Mailer: Apple Mail (2.1081)
X-Mailcore-Auth: 9600544
X-Mailcore-Domain: 172912
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Sep 2010 17:12:30 -0000

David, Colleagues,

On 29 Sep 2010, at 19:59, David A. Bryan wrote:

> So we have had a number of threads, some about possible work, some
> about details in the charter, etc. I think it is great to start
> thinking about a possible charter if this work turns into a WG, and
> some good reference drafts (thanks to Qin and the folks from Apple for
> putting these together), but I think another way to look at this might
> be to at least initially take a step back and see if the folks on the
> list can take a stab at some more basic questions. I think that was
> perhaps what Qin was getting at when we started this thread, but it is
> always good to refocus.
>=20

Ah! I (wrongly) assumed that the areas of possible work were already =
known to someone and the proposed charter was just an attempt to =
articulate them.

> I'll ask two really basic questions to the folks on list, and let's
> see what the opinions may be, and maybe we can move forward from
> there. Personally, I think that if we have a bar BoF, focusing just on
> these two basic questions (ok, one is a compound question, but one is
> basic!) might be a good way to move forward. I expect we'll have some
> VERY different answers. Remember that HTTP streaming may mean
> different things to people, and might even be the wrong term...but
> these are the things we need to try to figure out.
>=20
> So the two big questions:
>=20
> 1) On the topic of this list/HTTP streaming, what do you think is the
> problem/problems/scenario we should be looking at?
>=20

I do not feel I am in a position just yet to start making statements =
about what problems I think a HTTP streaming group (if formed) should =
look at, however one area that I think may be interesting to study and =
that I am not aware of other bodies looking at is "chunk hints".

A lot of streaming media today is delivered via CDNs that operate as =
more than just a dumb (inline) proxy cache.

HTTP naturally supports the insertion of caches transparently to the end =
points so one could argue that nothing more needs to be done for HTTP =
streaming than for regular HTTP.

As adaptive bit rate combined with HTTP delivery relies on throughput =
measurements to determine the appropriate bit rate to download for =
subsequent chunks, variation in latency (e.g. the difference between a =
request for a chunk being a cache hit Vs a cache miss) is likely to =
affect the throughput perceived by the client and therefore may cause =
bit rate switch on a cache miss that wouldn't have occurred had the =
request actually been a cache hit.

If there was some way to provide a "hint" to the server/cache as to =
which chunk the client is likely to request next then a CDN could elect =
to retrieve that chunk ahead of it actually being requested to keep the =
response latency (or some other factor) more consistent and avoid =
additional bit rate switches.



> 2) What other standards body work in this space are you aware of
> (including IETF work), and how do you think any new work would fit in
> (or not!) with the answer above?

None that I am aware of.



From luby@qualcomm.com  Thu Sep 30 12:14:24 2010
Return-Path: <luby@qualcomm.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A65B43A6E6A for <httpstreaming@core3.amsl.com>; Thu, 30 Sep 2010 12:14:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w6uUlbEVlv43 for <httpstreaming@core3.amsl.com>; Thu, 30 Sep 2010 12:14:20 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id CCDB63A6DCA for <httpstreaming@ietf.org>; Thu, 30 Sep 2010 12:14:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=luby@qualcomm.com; q=dns/txt; s=qcdkim; t=1285874106; x=1317410106; h=from:to:date:subject:thread-topic:thread-index: message-id:in-reply-to:accept-language:content-language: x-ms-has-attach:x-ms-tnef-correlator:user-agent: acceptlanguage:content-type:content-transfer-encoding: mime-version; z=From:=20"Luby,=20Michael"=20<luby@qualcomm.com>|To:=20Be n=20Niven-Jenkins=20<ben@niven-jenkins.co.uk>,=20David=20 A.Bryan=0D=0A=09<dbryan@ethernot.org>,=20"httpstreaming@i etf.org"=20<httpstreaming@ietf.org>|Date:=20Thu,=2030=20S ep=202010=2012:15:03=20-0700|Subject:=20Re:=20[httpstream ing]=20Current=20Status=20and=20Our=20Goal|Thread-Topic: =20[httpstreaming]=20Current=20Status=20and=20Our=20Goal |Thread-Index:=20Actg0d+cTP0++OlTTBWyIUxfxdcWVgAAej8h |Message-ID:=20<C8CA2FC7.5093%luby@qualcomm.com> |In-Reply-To:=20<18429BFD-5C5F-4513-85B7-8B91F6D28C97@niv en-jenkins.co.uk>|Accept-Language:=20en-US |Content-Language:=20en-US|X-MS-Has-Attach: |X-MS-TNEF-Correlator:|user-agent:=20Microsoft-Entourage/ 13.6.0.100712|acceptlanguage:=20en-US|Content-Type:=20tex t/plain=3B=20charset=3D"us-ascii" |Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0; bh=yU8EhBFkXhh2vbbB/qeN8JTHF1MYf8dnIF9vscZ5kRo=; b=jto6+2PAYcN0V48uax1WBy1tBeyI60Xk4jLhTswCvNGEW4gyoUhUqt0C jQwo1OJOS04CZnEmtWZiu0Ar5dKO3v93UgcTNXuqlFQMBL4yd6JH+jSRS KFhbR5W21Xq5oYL8qQ5Vop8TvICmhNsj/INGqa72pEkt1EmlLDtxaEqXb k=;
X-IronPort-AV: E=McAfee;i="5400,1158,6122"; a="56265368"
Received: from ironmsg03-l.qualcomm.com ([172.30.48.18]) by wolverine01.qualcomm.com with ESMTP; 30 Sep 2010 12:15:06 -0700
X-IronPort-AV: E=Sophos;i="4.57,260,1283756400"; d="scan'208";a="10417059"
Received: from nasanexhub02.na.qualcomm.com ([10.46.143.120]) by Ironmsg03-L.qualcomm.com with ESMTP/TLS/RC4-MD5; 30 Sep 2010 12:15:06 -0700
Received: from nasclexhc01.na.qualcomm.com (10.227.147.14) by nasanexhub02.na.qualcomm.com (10.46.143.120) with Microsoft SMTP Server (TLS) id 8.2.254.0; Thu, 30 Sep 2010 12:15:06 -0700
Received: from NASCLEXMB02.na.qualcomm.com ([10.227.144.113]) by nasclexhc01.na.qualcomm.com ([10.227.147.14]) with mapi; Thu, 30 Sep 2010 12:15:05 -0700
From: "Luby, Michael" <luby@qualcomm.com>
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>, David A.Bryan <dbryan@ethernot.org>, "httpstreaming@ietf.org" <httpstreaming@ietf.org>
Date: Thu, 30 Sep 2010 12:15:03 -0700
Thread-Topic: [httpstreaming] Current Status and Our Goal
Thread-Index: Actg0d+cTP0++OlTTBWyIUxfxdcWVgAAej8h
Message-ID: <C8CA2FC7.5093%luby@qualcomm.com>
In-Reply-To: <18429BFD-5C5F-4513-85B7-8B91F6D28C97@niven-jenkins.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-Entourage/13.6.0.100712
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Sep 2010 19:14:24 -0000

One thing I suggest is that this group seriously study DASH standardization
work in 3GPP and MPEG to understand what these standards do and do not
address, preferably before deciding whether or not to start a group and
definitely before establishing a charter if the decision is to start a
group.


On 9/30/10 10:13 AM, "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk> wrote:

> David, Colleagues,
>=20
> On 29 Sep 2010, at 19:59, David A. Bryan wrote:
>=20
>> So we have had a number of threads, some about possible work, some
>> about details in the charter, etc. I think it is great to start
>> thinking about a possible charter if this work turns into a WG, and
>> some good reference drafts (thanks to Qin and the folks from Apple for
>> putting these together), but I think another way to look at this might
>> be to at least initially take a step back and see if the folks on the
>> list can take a stab at some more basic questions. I think that was
>> perhaps what Qin was getting at when we started this thread, but it is
>> always good to refocus.
>>=20
>=20
> Ah! I (wrongly) assumed that the areas of possible work were already know=
n to
> someone and the proposed charter was just an attempt to articulate them.
>=20
>> I'll ask two really basic questions to the folks on list, and let's
>> see what the opinions may be, and maybe we can move forward from
>> there. Personally, I think that if we have a bar BoF, focusing just on
>> these two basic questions (ok, one is a compound question, but one is
>> basic!) might be a good way to move forward. I expect we'll have some
>> VERY different answers. Remember that HTTP streaming may mean
>> different things to people, and might even be the wrong term...but
>> these are the things we need to try to figure out.
>>=20
>> So the two big questions:
>>=20
>> 1) On the topic of this list/HTTP streaming, what do you think is the
>> problem/problems/scenario we should be looking at?
>>=20
>=20
> I do not feel I am in a position just yet to start making statements abou=
t
> what problems I think a HTTP streaming group (if formed) should look at,
> however one area that I think may be interesting to study and that I am n=
ot
> aware of other bodies looking at is "chunk hints".
>=20
> A lot of streaming media today is delivered via CDNs that operate as more=
 than
> just a dumb (inline) proxy cache.
>=20
> HTTP naturally supports the insertion of caches transparently to the end
> points so one could argue that nothing more needs to be done for HTTP
> streaming than for regular HTTP.
>=20
> As adaptive bit rate combined with HTTP delivery relies on throughput
> measurements to determine the appropriate bit rate to download for subseq=
uent
> chunks, variation in latency (e.g. the difference between a request for a
> chunk being a cache hit Vs a cache miss) is likely to affect the throughp=
ut
> perceived by the client and therefore may cause bit rate switch on a cach=
e
> miss that wouldn't have occurred had the request actually been a cache hi=
t.
>=20
> If there was some way to provide a "hint" to the server/cache as to which
> chunk the client is likely to request next then a CDN could elect to retr=
ieve
> that chunk ahead of it actually being requested to keep the response late=
ncy
> (or some other factor) more consistent and avoid additional bit rate swit=
ches.
>=20
>=20
>=20
>> 2) What other standards body work in this space are you aware of
>> (including IETF work), and how do you think any new work would fit in
>> (or not!) with the answer above?
>=20
> None that I am aware of.
>=20
>=20
>=20


From soohongp@gmail.com  Thu Sep 30 19:02:31 2010
Return-Path: <soohongp@gmail.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 354133A6E89 for <httpstreaming@core3.amsl.com>; Thu, 30 Sep 2010 19:02:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.187
X-Spam-Level: 
X-Spam-Status: No, score=-2.187 tagged_above=-999 required=5 tests=[AWL=0.411,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W2C+p8y7Sh62 for <httpstreaming@core3.amsl.com>; Thu, 30 Sep 2010 19:02:29 -0700 (PDT)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id 509593A6C59 for <httpstreaming@ietf.org>; Thu, 30 Sep 2010 19:02:29 -0700 (PDT)
Received: by iwn3 with SMTP id 3so3841254iwn.31 for <httpstreaming@ietf.org>; Thu, 30 Sep 2010 19:03:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=hCVcw+djbgkxobJOULdYO1UuYSQtZlLEv9Dlj+fUZlo=; b=A5x89WLn1GlBG/+79yJ25OnDWjvDK2JoNJ2v4iuLc5QUsuhinMb6CHbQAs8Ch37uEc 6Upe1JVBZ6jiGEiZerF/COxmqH5ZuLlkT2UgZQljXN9nCrsgzBl6yOacwtsBzi9dk8BM Y7WPhs4kjq9OuTJMXNknMpKziMYSksjiPyAic=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=j9cCKSuZIOstUA7tlVat1K1izkEd8psJaCVOkYhBmHUUhZl/QNUv33+vjJC6xYK/nO L8FgjtqnYO03mOIJd9c9D/gAEK08b9fydPAdxqs4Tm+5v1m4e/Yyr+d+fZgLvaltSV/9 CrS3swETMERKL9vDN9zZ9K5/50mii16KF9Adk=
MIME-Version: 1.0
Received: by 10.231.166.139 with SMTP id m11mr4793909iby.136.1285898593850; Thu, 30 Sep 2010 19:03:13 -0700 (PDT)
Received: by 10.231.113.167 with HTTP; Thu, 30 Sep 2010 19:03:13 -0700 (PDT)
In-Reply-To: <C8CA2FC7.5093%luby@qualcomm.com>
References: <18429BFD-5C5F-4513-85B7-8B91F6D28C97@niven-jenkins.co.uk> <C8CA2FC7.5093%luby@qualcomm.com>
Date: Fri, 1 Oct 2010 11:03:13 +0900
Message-ID: <AANLkTi=FjRtAiqAjNob_Uk5um2HwipTMiprkZr+Lvt59@mail.gmail.com>
From: Daniel Park <soohongp@gmail.com>
To: "Luby, Michael" <luby@qualcomm.com>
Content-Type: multipart/alternative; boundary=005045013c64e75a48049184980c
Cc: "httpstreaming@ietf.org" <httpstreaming@ietf.org>
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Oct 2010 02:02:31 -0000

--005045013c64e75a48049184980c
Content-Type: text/plain; charset=ISO-8859-1

That's what I pointed out at the previous mail.

"gap analysis among the existing approaches"

For example, a new design team (or study team) can be formed together in
this group. It's very general process within IETF to harmonize different
voices.


Daniel @ Samsung


On Fri, Oct 1, 2010 at 4:15 AM, Luby, Michael <luby@qualcomm.com> wrote:

> One thing I suggest is that this group seriously study DASH standardization
> work in 3GPP and MPEG to understand what these standards do and do not
> address, preferably before deciding whether or not to start a group and
> definitely before establishing a charter if the decision is to start a
> group.
>
>
> On 9/30/10 10:13 AM, "Ben Niven-Jenkins" <ben@niven-jenkins.co.uk> wrote:
>
> > David, Colleagues,
> >
> > On 29 Sep 2010, at 19:59, David A. Bryan wrote:
> >
> >> So we have had a number of threads, some about possible work, some
> >> about details in the charter, etc. I think it is great to start
> >> thinking about a possible charter if this work turns into a WG, and
> >> some good reference drafts (thanks to Qin and the folks from Apple for
> >> putting these together), but I think another way to look at this might
> >> be to at least initially take a step back and see if the folks on the
> >> list can take a stab at some more basic questions. I think that was
> >> perhaps what Qin was getting at when we started this thread, but it is
> >> always good to refocus.
> >>
> >
> > Ah! I (wrongly) assumed that the areas of possible work were already
> known to
> > someone and the proposed charter was just an attempt to articulate them.
> >
> >> I'll ask two really basic questions to the folks on list, and let's
> >> see what the opinions may be, and maybe we can move forward from
> >> there. Personally, I think that if we have a bar BoF, focusing just on
> >> these two basic questions (ok, one is a compound question, but one is
> >> basic!) might be a good way to move forward. I expect we'll have some
> >> VERY different answers. Remember that HTTP streaming may mean
> >> different things to people, and might even be the wrong term...but
> >> these are the things we need to try to figure out.
> >>
> >> So the two big questions:
> >>
> >> 1) On the topic of this list/HTTP streaming, what do you think is the
> >> problem/problems/scenario we should be looking at?
> >>
> >
> > I do not feel I am in a position just yet to start making statements
> about
> > what problems I think a HTTP streaming group (if formed) should look at,
> > however one area that I think may be interesting to study and that I am
> not
> > aware of other bodies looking at is "chunk hints".
> >
> > A lot of streaming media today is delivered via CDNs that operate as more
> than
> > just a dumb (inline) proxy cache.
> >
> > HTTP naturally supports the insertion of caches transparently to the end
> > points so one could argue that nothing more needs to be done for HTTP
> > streaming than for regular HTTP.
> >
> > As adaptive bit rate combined with HTTP delivery relies on throughput
> > measurements to determine the appropriate bit rate to download for
> subsequent
> > chunks, variation in latency (e.g. the difference between a request for a
> > chunk being a cache hit Vs a cache miss) is likely to affect the
> throughput
> > perceived by the client and therefore may cause bit rate switch on a
> cache
> > miss that wouldn't have occurred had the request actually been a cache
> hit.
> >
> > If there was some way to provide a "hint" to the server/cache as to which
> > chunk the client is likely to request next then a CDN could elect to
> retrieve
> > that chunk ahead of it actually being requested to keep the response
> latency
> > (or some other factor) more consistent and avoid additional bit rate
> switches.
> >
> >
> >
> >> 2) What other standards body work in this space are you aware of
> >> (including IETF work), and how do you think any new work would fit in
> >> (or not!) with the answer above?
> >
> > None that I am aware of.
> >
> >
> >
>
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming
>



-- 
Soohong Daniel Park
Samsung Electronics, DMC R&D
http://www.soohongp.com, twitter:@natpt

--005045013c64e75a48049184980c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>That&#39;s what I pointed out at the previous mail.=A0</div><div><br><=
/div><div>&quot;gap analysis among the existing approaches&quot;<br></div><=
div><br></div><div>For example, a new design team (or study team) can be fo=
rmed together in this group. It&#39;s very general process within IETF to h=
armonize different voices.</div>
<div><br></div><div><br></div><div>Daniel @ Samsung</div><div><br></div><br=
><div class=3D"gmail_quote">On Fri, Oct 1, 2010 at 4:15 AM, Luby, Michael <=
span dir=3D"ltr">&lt;<a href=3D"mailto:luby@qualcomm.com">luby@qualcomm.com=
</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">One thing I suggest is that this group seri=
ously study DASH standardization<br>
work in 3GPP and MPEG to understand what these standards do and do not<br>
address, preferably before deciding whether or not to start a group and<br>
definitely before establishing a charter if the decision is to start a<br>
group.<br>
<div><div class=3D"h5"><br>
<br>
On 9/30/10 10:13 AM, &quot;Ben Niven-Jenkins&quot; &lt;<a href=3D"mailto:be=
n@niven-jenkins.co.uk">ben@niven-jenkins.co.uk</a>&gt; wrote:<br>
<br>
&gt; David, Colleagues,<br>
&gt;<br>
&gt; On 29 Sep 2010, at 19:59, David A. Bryan wrote:<br>
&gt;<br>
&gt;&gt; So we have had a number of threads, some about possible work, some=
<br>
&gt;&gt; about details in the charter, etc. I think it is great to start<br=
>
&gt;&gt; thinking about a possible charter if this work turns into a WG, an=
d<br>
&gt;&gt; some good reference drafts (thanks to Qin and the folks from Apple=
 for<br>
&gt;&gt; putting these together), but I think another way to look at this m=
ight<br>
&gt;&gt; be to at least initially take a step back and see if the folks on =
the<br>
&gt;&gt; list can take a stab at some more basic questions. I think that wa=
s<br>
&gt;&gt; perhaps what Qin was getting at when we started this thread, but i=
t is<br>
&gt;&gt; always good to refocus.<br>
&gt;&gt;<br>
&gt;<br>
&gt; Ah! I (wrongly) assumed that the areas of possible work were already k=
nown to<br>
&gt; someone and the proposed charter was just an attempt to articulate the=
m.<br>
&gt;<br>
&gt;&gt; I&#39;ll ask two really basic questions to the folks on list, and =
let&#39;s<br>
&gt;&gt; see what the opinions may be, and maybe we can move forward from<b=
r>
&gt;&gt; there. Personally, I think that if we have a bar BoF, focusing jus=
t on<br>
&gt;&gt; these two basic questions (ok, one is a compound question, but one=
 is<br>
&gt;&gt; basic!) might be a good way to move forward. I expect we&#39;ll ha=
ve some<br>
&gt;&gt; VERY different answers. Remember that HTTP streaming may mean<br>
&gt;&gt; different things to people, and might even be the wrong term...but=
<br>
&gt;&gt; these are the things we need to try to figure out.<br>
&gt;&gt;<br>
&gt;&gt; So the two big questions:<br>
&gt;&gt;<br>
&gt;&gt; 1) On the topic of this list/HTTP streaming, what do you think is =
the<br>
&gt;&gt; problem/problems/scenario we should be looking at?<br>
&gt;&gt;<br>
&gt;<br>
&gt; I do not feel I am in a position just yet to start making statements a=
bout<br>
&gt; what problems I think a HTTP streaming group (if formed) should look a=
t,<br>
&gt; however one area that I think may be interesting to study and that I a=
m not<br>
&gt; aware of other bodies looking at is &quot;chunk hints&quot;.<br>
&gt;<br>
&gt; A lot of streaming media today is delivered via CDNs that operate as m=
ore than<br>
&gt; just a dumb (inline) proxy cache.<br>
&gt;<br>
&gt; HTTP naturally supports the insertion of caches transparently to the e=
nd<br>
&gt; points so one could argue that nothing more needs to be done for HTTP<=
br>
&gt; streaming than for regular HTTP.<br>
&gt;<br>
&gt; As adaptive bit rate combined with HTTP delivery relies on throughput<=
br>
&gt; measurements to determine the appropriate bit rate to download for sub=
sequent<br>
&gt; chunks, variation in latency (e.g. the difference between a request fo=
r a<br>
&gt; chunk being a cache hit Vs a cache miss) is likely to affect the throu=
ghput<br>
&gt; perceived by the client and therefore may cause bit rate switch on a c=
ache<br>
&gt; miss that wouldn&#39;t have occurred had the request actually been a c=
ache hit.<br>
&gt;<br>
&gt; If there was some way to provide a &quot;hint&quot; to the server/cach=
e as to which<br>
&gt; chunk the client is likely to request next then a CDN could elect to r=
etrieve<br>
&gt; that chunk ahead of it actually being requested to keep the response l=
atency<br>
&gt; (or some other factor) more consistent and avoid additional bit rate s=
witches.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;&gt; 2) What other standards body work in this space are you aware of<b=
r>
&gt;&gt; (including IETF work), and how do you think any new work would fit=
 in<br>
&gt;&gt; (or not!) with the answer above?<br>
&gt;<br>
&gt; None that I am aware of.<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
httpstreaming mailing list<br>
<a href=3D"mailto:httpstreaming@ietf.org">httpstreaming@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/httpstreaming" target=3D"_=
blank">https://www.ietf.org/mailman/listinfo/httpstreaming</a><br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br><div>Soohon=
g Daniel Park<br>Samsung Electronics, DMC R&amp;D<br><a href=3D"http://www.=
soohongp.com/" target=3D"_blank">http://www.soohongp.com</a>, twitter:@natp=
t</div>
<br>

--005045013c64e75a48049184980c--
