
From nobody Thu Jun  1 00:37:36 2017
Return-Path: <alan.ford@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7A43129B52 for <multipathtcp@ietfa.amsl.com>; Thu,  1 Jun 2017 00:37:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1BgMqEqogFIT for <multipathtcp@ietfa.amsl.com>; Thu,  1 Jun 2017 00:37:33 -0700 (PDT)
Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9E4312D574 for <multipathtcp@ietf.org>; Thu,  1 Jun 2017 00:37:32 -0700 (PDT)
Received: by mail-wm0-x244.google.com with SMTP id g15so8985326wmc.2 for <multipathtcp@ietf.org>; Thu, 01 Jun 2017 00:37:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=aLYsbYm4f+dCHt2JvL/th9bkhSex1Nu5k0Zc4LUENxw=; b=LT6RGY+MI1aeLH2n4yFhMN0KsGGsdpyI9UoMJYFKWO0aRIOHKpbuwNsC0DB7fsZVkJ C2KP0AfP17zNs1MhVK8FkTeTEKcbJUbpCPoIwx9zTuOisbm2sFi6m5SWNaKty2KjHI4Z iZC1NekOkBumFIka39Gqs780z8aSC0et/Mgc8GPbAFvSLQakQ93mvTCSF3zu5SxWjjgc UBR++XwVmWUgsWEG1w2wkgK7s6Yt+ooIMUQDGizhPW4d6m321kK7Pnjd8pUZWG8Tp1Yb XAo+c5MHGqFv53bR24etNz0VExOpbhrV8Fl/stuqRf7Bl680HPZDe04wrosZjFl5g25I ez6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=aLYsbYm4f+dCHt2JvL/th9bkhSex1Nu5k0Zc4LUENxw=; b=AybfZSCiE88OftioLBDcOs8vwd6t3A0sW7SLCiXp102hXHdQ4L/uKKr+706eEAIGPA tPXgDnJYEuCS9Fqo1rT61Jm+9NSm/gsVToURWLqvWhAgutEivsh6Ts7j3kNwfwPtWRtr Aszr1KVYHpT2ezx9IxosONwH7YVjpGJB+jikH5gQP3fHmRq4C9cmvTtE7rNeg2jkgco6 qp7mwcLExZWblA8+Mykr2UYqDJj16edMJ7bGAV0zzeLNp24GL2NithxT7ETRZw65darK 8ItFIJWZRO+aMuZW40al0CM6TSH5dFbrzI9el9Gc4cWe/S1D1GqjhWNcRU8PJTQf3BGm 7+aw==
X-Gm-Message-State: AODbwcB3JpoG23XDbcWC6ZNbkSSSHqopUW3B5UdtFDv8Bh7URxsqUy6R Mksk33VLpzL5lQ==
X-Received: by 10.223.170.74 with SMTP id q10mr96597wrd.171.1496302651229; Thu, 01 Jun 2017 00:37:31 -0700 (PDT)
Received: from alans-mbp.lan (167.177.159.143.dyn.plus.net. [143.159.177.167]) by smtp.gmail.com with ESMTPSA id j44sm11633238wre.67.2017.06.01.00.37.30 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 01 Jun 2017 00:37:30 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Alan Ford <alan.ford@gmail.com>
In-Reply-To: <0ff2085b-b355-dd2e-8f79-18fb6e6d2e4c@uclouvain.be>
Date: Thu, 1 Jun 2017 08:37:29 +0100
Cc: Christoph Paasch <cpaasch@apple.com>, =?utf-8?Q?Fran=C3=A7ois_Finfe?= <francois.finfe@tessares.net>, multipathtcp@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <403B83E8-8BB4-4C8B-8395-F355487BED76@gmail.com>
References: <3e6f4b31-15d3-0619-084a-2f264c93d9e5@tessares.net> <20170524050527.GH5506@da0602a-dhcp165.apple.com> <0ff2085b-b355-dd2e-8f79-18fb6e6d2e4c@uclouvain.be>
To: Olivier.Bonaventure@uclouvain.be
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/50C2VU3mRom-kLhnWqTdNdFuFzM>
Subject: Re: [multipathtcp] rfc6824bis - RST after MP_FASTCLOSE retransmission
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 07:37:35 -0000

Hi Olivier,

> For MPTCP, a possible modification to rfc6824bis could be
>=20
>   o  If Host A does not receive a TCP RST in reply to its MP_FASTCLOSE
>      after one retransmission timeout (RTO) (the RTO of the subflow
>      where the MPTCP_RST has been sent), it SHOULD retransmit the
>      MP_FASTCLOSE.  The number of retransmissions SHOULD be limited to
>      avoid this connection from being retained for a long time, but
>      this limit is implementation specific.  A RECOMMENDED number is =
3.
>=20
> We could add. a sentence like : After 3 retransmission of the =
MP_FASTCLOSE without any TCP RST in response, Host A MAY send a TCP RST =
when it releases the state for this MPTCP connection.


In essence, you are saying that when we give up retransmitting =
MP_FASTCLOSE, just throw a TCP RST down that subflow anyway, it won=E2=80=99=
t do any harm, and may help clear up state. That seems like a safe =
addition to me.

Best regards,
Alan=


From nobody Fri Jun  2 16:04:45 2017
Return-Path: <session-request@ietf.org>
X-Original-To: multipathtcp@ietf.org
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4AC93124234; Fri,  2 Jun 2017 16:04:43 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: multipathtcp@ietf.org, ietf@kuehlewind.net, philip.eardley@bt.com, mptcp-chairs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.52.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149644468323.31768.16149815511460984560.idtracker@ietfa.amsl.com>
Date: Fri, 02 Jun 2017 16:04:43 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/8zv3eJl10G-WrDmjJ5v9pyZoWmk>
Subject: [multipathtcp] mptcp - New Meeting Session Request for IETF 99
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jun 2017 23:04:43 -0000

A new meeting session request has just been submitted by Philip Eardley, a Chair of the mptcp working group.


---------------------------------------------------------
Working Group Name: Multipath TCP
Area Name: Transport Area
Session Requester: Philip Eardley

Number of Sessions: 2
Length of Session(s):  2 Hours, 1 Hour
Number of Attendees: 60
Conflicts to Avoid: 
 First Priority: ippm tcpinc tcpm tsvarea tsvwg lmap tls
 Second Priority: taps iccrg rtcweb manet
 Third Priority: nfvrg quic maprg


People who must be present:
  Yoshifumi Nishida
  Philip Eardley
  Mirja Kuehlewind

Resources Requested:

Special Requests:
  please avoid any transport area BoFs
---------------------------------------------------------


From nobody Thu Jun  8 20:17:02 2017
Return-Path: <sayee.kompalli@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2118128CDB for <multipathtcp@ietfa.amsl.com>; Thu,  8 Jun 2017 20:17:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZIWD-GzAG-cD for <multipathtcp@ietfa.amsl.com>; Thu,  8 Jun 2017 20:16:59 -0700 (PDT)
Received: from mail-pg0-x236.google.com (mail-pg0-x236.google.com [IPv6:2607:f8b0:400e:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3726B1242F7 for <multipathtcp@ietf.org>; Thu,  8 Jun 2017 20:16:59 -0700 (PDT)
Received: by mail-pg0-x236.google.com with SMTP id v18so22089467pgb.1 for <multipathtcp@ietf.org>; Thu, 08 Jun 2017 20:16:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=qqySzswMyGegVydAOi/Dj+kOPKpNKBF+Hho1Fl0nJH8=; b=d6hWNnStvsO+5YML4+gnoQST455jQThJ1tuQRXPQ76XTkstBW+HiYgPRLo/p+LpToG Nh2lritja0ZB/mgQA545mQ2xy8qbfm548SUbPFIKNvSn+f/HqYSRY/sfenEPfpneskxF Ui3MBH1mFH471X48TqrzB6u9YRaniYPLVp51SGhwmeXigPmpf4EA2wcao/9vEu6J24mZ FvlNymTvULKICsdZo6azFkr+gob9SUUhDYuiWI5Sn0QR1Jc5zdMecJFUMY3vE57gJlyx 6kHbRMAF7AaBghFki7SEsCWDq8NnIbN9aiVo/OqhWW0NbWKfSsl2ZIu5scCM50pXxzW5 gmHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=qqySzswMyGegVydAOi/Dj+kOPKpNKBF+Hho1Fl0nJH8=; b=WI1jyA26tlxzGDDAeFPiDze6l0sO8I2fmnbQj1UOq6uPQR4RbSQh5iZ4htr3kB9IP7 HAX2g+IIFVGPuyPQzqLDvo3AmlpQB4ZsaIHLk3Uf++lO6YovM/FSUvKxT28G9H9ne3MF KZN4o1YK8w8rBT8qoqiNF88KjDLDhfZrZI8FXifyd11vb7rHIOLNR4QkxIUnXt3kCGEn 0VxiYlePdkUf96Jyd+MhrTqedyb56SmYiOt/a9wEPhu4F4YfrnnDDUrxrUob1LCx1LOV EZW+bNH3b+rWwBtd2iPMuZ8DD/uKoype+UWYd4jlARA03Ex/ssEneVC/6GpBF7huRNeG 67yQ==
X-Gm-Message-State: AODbwcBT5gIYpVZUi+bzLTGDLc1JA+LRzKw1KCgVqM9ypUS/pVvwXg09 kE+v0hcoI7xamO0j
X-Received: by 10.84.229.70 with SMTP id d6mr37861001pln.263.1496978218505; Thu, 08 Jun 2017 20:16:58 -0700 (PDT)
Received: from [192.168.1.6] ([106.51.135.245]) by smtp.googlemail.com with ESMTPSA id s17sm12872785pfk.112.2017.06.08.20.16.56 for <multipathtcp@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Jun 2017 20:16:57 -0700 (PDT)
To: multipathtcp@ietf.org
From: Sayee Kompalli Chakravartula <sayee.kompalli@gmail.com>
Message-ID: <72dac97a-48c7-4067-21c5-8361fd2d1156@gmail.com>
Date: Fri, 9 Jun 2017 08:46:59 +0530
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Antivirus: Avast (VPS 170608-8, 08-06-2017), Outbound message
X-Antivirus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/bOBKCoOsabF68MnQu3zTmppnbiU>
Subject: [multipathtcp] A query about DSS Option
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2017 03:17:01 -0000

Hi All,

I have two questions for the group for clarification.

1. Assume that MPTCP connection has to fallback to regular TCP because 
of payload modification
by a middlebox. But I understand that payload modification risk is still 
there for the regular
TCP connection. In case of regular TCP there is no way for the end-host 
to find out that payload
is modified when the middlebox accordingly changes the checksum. That 
way the ability of the DSS Option to provide protection is very 
specific: so long as DSS Option can be enforced there is protection and 
when infinite mapping is to be enforced the protection disappears. So it 
appears to me that this feature is
not very general.

2. Let us consider the simplest case of a MPTCP connection that consists 
of just one subflow. I open the initial subflow for the MPTCP connection 
and then successfully negotiated the DSS
Option. Now until the time I open the second subflow, the DSS Option is 
only providing protection against
potential payload modification at the cost of control overhead because 
DSNs are unnecessary until the time
I open the second subflow, at least in principle. We need to keep in 
mind that this protection is available
to only those segments to which the DSS Option is attached. Because when 
a DSS Option covers large enough data
then we do not have to append DSS Option to every segment, thus saving 
on overhead. Then what about those segments to which DSS Option is not 
attached ? But the specification suggests that the DSS Option be sent 
frugally. So in other words, the protection that MPTCP design provides 
through the DSS Option is on/off. Also, there is no reason why one 
should provide protection selectively. So one needs to append the DSS 
Option to every segment which does not make much sense to me. First of 
all, I am not sure whether the DSS Option providing protection against 
payload modification is a stated goal of MPTCP.  But I like to 
understand that
the ability of DSS Option providing protection is an off-shoot of its 
intended design.

I thank you all in advance!

Best Regards,
-Sayee


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus


From nobody Sun Jun 11 15:43:11 2017
Return-Path: <alan.ford@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B36FE126BF7 for <multipathtcp@ietfa.amsl.com>; Sun, 11 Jun 2017 15:43:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fLL-vbB6u8cr for <multipathtcp@ietfa.amsl.com>; Sun, 11 Jun 2017 15:43:06 -0700 (PDT)
Received: from mail-wr0-x230.google.com (mail-wr0-x230.google.com [IPv6:2a00:1450:400c:c0c::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89D92126557 for <multipathtcp@ietf.org>; Sun, 11 Jun 2017 15:43:06 -0700 (PDT)
Received: by mail-wr0-x230.google.com with SMTP id v111so78692002wrc.3 for <multipathtcp@ietf.org>; Sun, 11 Jun 2017 15:43:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=h0ScF1D4RfIv8RP217t/5D5J776VZnAW2jZ30kCpKsk=; b=lwltKtbdGFKnqUYwz/uzoYMeKunj7UQ42Dx13a1V4um6A1Vo3CxfM8DuWpThm7iA+b 24gAsIHYEdJ86+CGqkUrUWNKv7WoDqwDYRlftQfzhd9YctJV4Ck+dLrJ9PVS+pLFjbcw tMXQtIRkt4Uxp4ulfF+lYomHzMqOv4cWHLA9+IKNEIKXsgRzYdZJrKL6ovTsmEjijB75 a+I5BtQ+FiEmz3PU7CyeVAFP8LcB795FI9pwo3SE+IdUgGTRgpLgWcd7sWXgdhF+oITs PBzWNwdkrUFW+sOxPzrn8y/ZEosEDMXE1IkaCqkafNFMQ5Qbu0GTqSyHdwBTcmCW5HD7 4ooA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=h0ScF1D4RfIv8RP217t/5D5J776VZnAW2jZ30kCpKsk=; b=kVlHz3OMfStbGPiYT4UXRRY6LoTd4Vs11/bner+z8rt6iBEsl0DVdXBiYJ3D8ttTHB 3RryZGseEb/QKImIH1lf6ZiJlhIWi81td47Kx2C9r0Y/sIwEper0IvsF3w+DHeR0nVsv mfCW8kJ2mW2CJgWLBtrwv4fafx7Gyb1zVOtOQkLeT4KIPTGy0NTVsICIfPZSs0G1lWV2 9PoSUGTEUX3aP3c4hysdJsLzTcieopx0AFtZOg8w+Bv/XKY4M9/aaIA7r3RFRsji2+WI vnq+KuMTaN2Gk4j2S+HqxL0dDHLTFlNmYEM6uGxLDqgP5vIZzEgUppsVPEvP82Ck1GIe A7Og==
X-Gm-Message-State: AKS2vOztQCDW5MRHwW11Z/aC3bRiyIBcm7Q0cy7w2UicjmQWyTM4LJAb rF4/TYae6jG5GA==
X-Received: by 10.28.9.142 with SMTP id 136mr5940979wmj.91.1497220985019; Sun, 11 Jun 2017 15:43:05 -0700 (PDT)
Received: from alans-mbp.lan (167.177.159.143.dyn.plus.net. [143.159.177.167]) by smtp.gmail.com with ESMTPSA id q98sm10704019wrb.3.2017.06.11.15.43.03 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Jun 2017 15:43:04 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Alan Ford <alan.ford@gmail.com>
In-Reply-To: <72dac97a-48c7-4067-21c5-8361fd2d1156@gmail.com>
Date: Sun, 11 Jun 2017 23:43:03 +0100
Cc: multipathtcp@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <24D7DF40-B1B4-47DC-B462-A69133F354FE@gmail.com>
References: <72dac97a-48c7-4067-21c5-8361fd2d1156@gmail.com>
To: Sayee Kompalli Chakravartula <sayee.kompalli@gmail.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/LCAXDLfJpLYe9IEkRUYlcWSwknc>
Subject: Re: [multipathtcp] A query about DSS Option
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 22:43:09 -0000

Hi Sayee,

To clarify - MPTCP is not attempting to prevent payload modification =
(for that, you should use encryption). The purpose of the checksum is to =
alert the MPTCP stack to any middleboxes which are not MPTCP aware and =
have potentially broken the MPTCP data flow by altering the payload and =
thus broken segment boundaries.

For example, if a NAT replaces =E2=80=9C10.0.0.1=E2=80=9D with =
=E2=80=9C192.168.0.1=E2=80=9D in the payload, that is now three bytes =
longer. The DSS mappings would no longer match the new length of the =
payload and without the checksum, the MPTCP stack would reassemble =
incorrectly and deliver garbage data to the application. The purpose of =
the checksum is purely to avoid this situation.

Regards,
Alan

> On 9 Jun 2017, at 04:16, Sayee Kompalli Chakravartula =
<sayee.kompalli@gmail.com> wrote:
>=20
> Hi All,
>=20
> I have two questions for the group for clarification.
>=20
> 1. Assume that MPTCP connection has to fallback to regular TCP because =
of payload modification
> by a middlebox. But I understand that payload modification risk is =
still there for the regular
> TCP connection. In case of regular TCP there is no way for the =
end-host to find out that payload
> is modified when the middlebox accordingly changes the checksum. That =
way the ability of the DSS Option to provide protection is very =
specific: so long as DSS Option can be enforced there is protection and =
when infinite mapping is to be enforced the protection disappears. So it =
appears to me that this feature is
> not very general.
>=20
> 2. Let us consider the simplest case of a MPTCP connection that =
consists of just one subflow. I open the initial subflow for the MPTCP =
connection and then successfully negotiated the DSS
> Option. Now until the time I open the second subflow, the DSS Option =
is only providing protection against
> potential payload modification at the cost of control overhead because =
DSNs are unnecessary until the time
> I open the second subflow, at least in principle. We need to keep in =
mind that this protection is available
> to only those segments to which the DSS Option is attached. Because =
when a DSS Option covers large enough data
> then we do not have to append DSS Option to every segment, thus saving =
on overhead. Then what about those segments to which DSS Option is not =
attached ? But the specification suggests that the DSS Option be sent =
frugally. So in other words, the protection that MPTCP design provides =
through the DSS Option is on/off. Also, there is no reason why one =
should provide protection selectively. So one needs to append the DSS =
Option to every segment which does not make much sense to me. First of =
all, I am not sure whether the DSS Option providing protection against =
payload modification is a stated goal of MPTCP.  But I like to =
understand that
> the ability of DSS Option providing protection is an off-shoot of its =
intended design.
>=20
> I thank you all in advance!
>=20
> Best Regards,
> -Sayee
>=20
>=20
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
>=20
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp


From nobody Mon Jun 12 06:11:51 2017
Return-Path: <sayee.kompalli@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC4D2126CC4 for <multipathtcp@ietfa.amsl.com>; Mon, 12 Jun 2017 06:11:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gESya_Wg_nuH for <multipathtcp@ietfa.amsl.com>; Mon, 12 Jun 2017 06:11:47 -0700 (PDT)
Received: from mail-qt0-x234.google.com (mail-qt0-x234.google.com [IPv6:2607:f8b0:400d:c0d::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 430B11205F1 for <multipathtcp@ietf.org>; Mon, 12 Jun 2017 06:11:47 -0700 (PDT)
Received: by mail-qt0-x234.google.com with SMTP id u19so124721240qta.3 for <multipathtcp@ietf.org>; Mon, 12 Jun 2017 06:11:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=sHgx0U/w5uxWH8NAdII+vTzJqbGUTyGo6xCIQ7P59Hc=; b=MMYHlEKyHPnDMk5UyUno7wPXCtYTm4/os7j/DhE3RrGSp+YxkNKMyv86PjZWBhPMEg Ndz0q2cPqTCgL0iWFAiNXircihlU2hvfe350UBKaeZT5JHuusBIaK2lWNoDWxA2yP4aS nsVXJCHwTgOk7CC1SxNbfTKndVtT9LZ+ponUm1SrRwgk9Z2bcC+VM+/yfs8XDszRB/JR 0+Q+6cBxk6ip3YGf11XT4BsHN+fZ+QpvwqaVfdWXyWU7kZdFEeA3XzKUaNVtY/7neZvg XdyCegFiJYsPJDnR+8p0ynCrfHOwYVr+/tfvpI3c02276hrpt7TlHttOHlK8RDOh56o1 NJpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=sHgx0U/w5uxWH8NAdII+vTzJqbGUTyGo6xCIQ7P59Hc=; b=QYER1ZviQuFew2G2pP/dYt/UktoKTM14nFRhfAJCm8td3YnRDFHSaIGi/uk4bgQY0F pDSflSG547GvgS9XkOPKrEd73ZTdyuTSM4BbgPvNc5VRAUoa9eWoo0MLifMC1olePc1X 0Zs2xaR8ylIb0qoW51RONu2XLlL3o/P3sVM+wRDD8nqSOwAakTqbXa1MtMSxzxeYTiKy Z0rLDTibUlulHqPT6G+zzM2GJJuKv3JNEYcU6kjD0KLWns8gj6ON33m49DgjZ2+bFosI tkDdRUgdpbsRjTSF74O0WMkCs72UY3UM5OxDX0j0hBJSiTl6pjCK9drC2nJUCDl4Yye6 sl4g==
X-Gm-Message-State: AODbwcBqrnpkC2GgTLh2gv0cZlPL/hQlsPdJ95Uonro6ZPmqL2xGcxnh UsUSPaEgTzsHeaiE00bsQkmvn8dTtA==
X-Received: by 10.200.43.99 with SMTP id 32mr69381342qtv.6.1497273106206; Mon, 12 Jun 2017 06:11:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.39.38 with HTTP; Mon, 12 Jun 2017 06:11:45 -0700 (PDT)
Received: by 10.140.39.38 with HTTP; Mon, 12 Jun 2017 06:11:45 -0700 (PDT)
In-Reply-To: <24D7DF40-B1B4-47DC-B462-A69133F354FE@gmail.com>
References: <72dac97a-48c7-4067-21c5-8361fd2d1156@gmail.com> <24D7DF40-B1B4-47DC-B462-A69133F354FE@gmail.com>
From: "Sayee C. Kompalli" <sayee.kompalli@gmail.com>
Date: Mon, 12 Jun 2017 18:41:45 +0530
Message-ID: <CAERYHWpbHmT9aBEB59QQ=nz4-mEAPc7vV3U3ZstuqLo-y0zNSQ@mail.gmail.com>
To: Alan Ford <alan.ford@gmail.com>
Cc: multipathtcp@ietf.org
Content-Type: multipart/alternative; boundary="001a1146fb46a095990551c30f1f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/HVyP2hCq8SOZztDRlnUeazJTmIs>
Subject: Re: [multipathtcp] A query about DSS Option
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 13:11:50 -0000

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

On Jun 12, 2017 4:13 AM, "Alan Ford" <alan.ford@gmail.com> wrote:

Hi Sayee,

To clarify - MPTCP is not attempting to prevent payload modification (for
that, you should use encryption). The purpose of the checksum is to alert
the MPTCP stack to any middleboxes which are not MPTCP aware and have
potentially broken the MPTCP data flow by altering the payload and thus
broken segment boundaries.


I agree, I should have carefully chosen my wording.


For example, if a NAT replaces =E2=80=9C10.0.0.1=E2=80=9D with =E2=80=9C192=
.168.0.1=E2=80=9D in the
payload, that is now three bytes longer.


I didn't understand this; IPv4 address always occupies 4 bytes of memory.
Is it not?


The

 DSS mappings would no longer match the new length of the payload and
without the checksum, the MPTCP stack would reassemble incorrectly and
deliver garbage data to the application. The purpose of the checksum is
purely to avoid this situation.

Regards,
Alan

> On 9 Jun 2017, at 04:16, Sayee Kompalli Chakravartula <
sayee.kompalli@gmail.com> wrote:
>
> Hi All,
>
> I have two questions for the group for clarification.
>
> 1. Assume that MPTCP connection has to fallback to regular TCP because of
payload modification
> by a middlebox. But I understand that payload modification risk is still
there for the regular
> TCP connection. In case of regular TCP there is no way for the end-host
to find out that payload
> is modified when the middlebox accordingly changes the checksum. That way
the ability of the DSS Option to provide protection is very specific: so
long as DSS Option can be enforced there is protection and when infinite
mapping is to be enforced the protection disappears. So it appears to me
that this feature is
> not very general.
>
> 2. Let us consider the simplest case of a MPTCP connection that consists
of just one subflow. I open the initial subflow for the MPTCP connection
and then successfully negotiated the DSS
> Option. Now until the time I open the second subflow, the DSS Option is
only providing protection against
> potential payload modification at the cost of control overhead because
DSNs are unnecessary until the time
> I open the second subflow, at least in principle. We need to keep in mind
that this protection is available
> to only those segments to which the DSS Option is attached. Because when
a DSS Option covers large enough data
> then we do not have to append DSS Option to every segment, thus saving on
overhead. Then what about those segments to which DSS Option is not
attached ? But the specification suggests that the DSS Option be sent
frugally. So in other words, the protection that MPTCP design provides
through the DSS Option is on/off. Also, there is no reason why one should
provide protection selectively. So one needs to append the DSS Option to
every segment which does not make much sense to me. First of all, I am not
sure whether the DSS Option providing protection against payload
modification is a stated goal of MPTCP.  But I like to understand that
> the ability of DSS Option providing protection is an off-shoot of its
intended design.
>
> I thank you all in advance!
>
> Best Regards,
> -Sayee
>
>
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
>
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp

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

<div dir=3D"auto"><div><br><div class=3D"gmail_extra"><br><div class=3D"gma=
il_quote">On Jun 12, 2017 4:13 AM, &quot;Alan Ford&quot; &lt;<a href=3D"mai=
lto:alan.ford@gmail.com">alan.ford@gmail.com</a>&gt; wrote:<br type=3D"attr=
ibution"><blockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">Hi Sayee,<br>
<br>
To clarify - MPTCP is not attempting to prevent payload modification (for t=
hat, you should use encryption). The purpose of the checksum is to alert th=
e MPTCP stack to any middleboxes which are not MPTCP aware and have potenti=
ally broken the MPTCP data flow by altering the payload and thus broken seg=
ment boundaries.<br></blockquote></div></div></div><div dir=3D"auto"><br></=
div><div dir=3D"auto">I agree, I should have carefully chosen my wording.</=
div><div dir=3D"auto"><div class=3D"gmail_extra"><div class=3D"gmail_quote"=
><blockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">
<br>
For example, if a NAT replaces =E2=80=9C10.0.0.1=E2=80=9D with =E2=80=9C192=
.168.0.1=E2=80=9D in the payload, that is now three bytes longer. </blockqu=
ote></div></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">I didn&=
#39;t understand this; IPv4 address always occupies 4 bytes of memory. Is i=
t not?</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div di=
r=3D"auto">The</div><div dir=3D"auto"><div class=3D"gmail_extra"><div class=
=3D"gmail_quote"><blockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;bor=
der-left:1px #ccc solid;padding-left:1ex">=C2=A0DSS mappings would no longe=
r match the new length of the payload and without the checksum, the MPTCP s=
tack would reassemble incorrectly and deliver garbage data to the applicati=
on. The purpose of the checksum is purely to avoid this situation.<br>
<br>
Regards,<br>
Alan<br>
<div class=3D"elided-text"><br>
&gt; On 9 Jun 2017, at 04:16, Sayee Kompalli Chakravartula &lt;<a href=3D"m=
ailto:sayee.kompalli@gmail.com">sayee.kompalli@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I have two questions for the group for clarification.<br>
&gt;<br>
&gt; 1. Assume that MPTCP connection has to fallback to regular TCP because=
 of payload modification<br>
&gt; by a middlebox. But I understand that payload modification risk is sti=
ll there for the regular<br>
&gt; TCP connection. In case of regular TCP there is no way for the end-hos=
t to find out that payload<br>
&gt; is modified when the middlebox accordingly changes the checksum. That =
way the ability of the DSS Option to provide protection is very specific: s=
o long as DSS Option can be enforced there is protection and when infinite =
mapping is to be enforced the protection disappears. So it appears to me th=
at this feature is<br>
&gt; not very general.<br>
&gt;<br>
&gt; 2. Let us consider the simplest case of a MPTCP connection that consis=
ts of just one subflow. I open the initial subflow for the MPTCP connection=
 and then successfully negotiated the DSS<br>
&gt; Option. Now until the time I open the second subflow, the DSS Option i=
s only providing protection against<br>
&gt; potential payload modification at the cost of control overhead because=
 DSNs are unnecessary until the time<br>
&gt; I open the second subflow, at least in principle. We need to keep in m=
ind that this protection is available<br>
&gt; to only those segments to which the DSS Option is attached. Because wh=
en a DSS Option covers large enough data<br>
&gt; then we do not have to append DSS Option to every segment, thus saving=
 on overhead. Then what about those segments to which DSS Option is not att=
ached ? But the specification suggests that the DSS Option be sent frugally=
. So in other words, the protection that MPTCP design provides through the =
DSS Option is on/off. Also, there is no reason why one should provide prote=
ction selectively. So one needs to append the DSS Option to every segment w=
hich does not make much sense to me. First of all, I am not sure whether th=
e DSS Option providing protection against payload modification is a stated =
goal of MPTCP.=C2=A0 But I like to understand that<br>
&gt; the ability of DSS Option providing protection is an off-shoot of its =
intended design.<br>
&gt;<br>
&gt; I thank you all in advance!<br>
&gt;<br>
&gt; Best Regards,<br>
&gt; -Sayee<br>
&gt;<br>
&gt;<br>
&gt; ---<br>
&gt; This email has been checked for viruses by Avast antivirus software.<b=
r>
&gt; <a href=3D"https://www.avast.com/antivirus" rel=3D"noreferrer" target=
=3D"_blank">https://www.avast.com/<wbr>antivirus</a><br>
&gt;<br>
</div>&gt; ______________________________<wbr>_________________<br>
&gt; multipathtcp mailing list<br>
&gt; <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" rel=3D"=
noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/mu=
ltipathtcp</a><br>
<br>
</blockquote></div><br></div></div></div>

--001a1146fb46a095990551c30f1f--


From nobody Mon Jun 12 13:41:01 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8808129A9D for <multipathtcp@ietfa.amsl.com>; Mon, 12 Jun 2017 13:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level: 
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0WIs1PpL4lRw for <multipathtcp@ietfa.amsl.com>; Mon, 12 Jun 2017 13:40:57 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92EBA1293E8 for <multipathtcp@ietf.org>; Mon, 12 Jun 2017 13:40:57 -0700 (PDT)
Received: from mail-ot0-f175.google.com (mail-ot0-f175.google.com [74.125.82.175]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id B147E27832F for <multipathtcp@ietf.org>; Tue, 13 Jun 2017 05:40:54 +0900 (JST)
Received: by mail-ot0-f175.google.com with SMTP id a2so74094946oth.2 for <multipathtcp@ietf.org>; Mon, 12 Jun 2017 13:40:54 -0700 (PDT)
X-Gm-Message-State: AODbwcAsotogoinqgU/y0H4t0IBzz4lZeEYEE3+uTm8O0H6uhbn/MKfh yegVitMy5FFIGj8ZTn+lyTPVAhrlPg==
X-Received: by 10.157.44.231 with SMTP id e36mr33144152otd.82.1497300053536; Mon, 12 Jun 2017 13:40:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.67.148 with HTTP; Mon, 12 Jun 2017 13:40:53 -0700 (PDT)
In-Reply-To: <CAERYHWpbHmT9aBEB59QQ=nz4-mEAPc7vV3U3ZstuqLo-y0zNSQ@mail.gmail.com>
References: <72dac97a-48c7-4067-21c5-8361fd2d1156@gmail.com> <24D7DF40-B1B4-47DC-B462-A69133F354FE@gmail.com> <CAERYHWpbHmT9aBEB59QQ=nz4-mEAPc7vV3U3ZstuqLo-y0zNSQ@mail.gmail.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Mon, 12 Jun 2017 13:40:53 -0700
X-Gmail-Original-Message-ID: <CAO249yc+mBymmy5k3wOjh_7dr7wQQx_sFtCsRhjn0Z9OZBfbbQ@mail.gmail.com>
Message-ID: <CAO249yc+mBymmy5k3wOjh_7dr7wQQx_sFtCsRhjn0Z9OZBfbbQ@mail.gmail.com>
To: "Sayee C. Kompalli" <sayee.kompalli@gmail.com>
Cc: Alan Ford <alan.ford@gmail.com>, multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="001a1141cf64d03a520551c9553d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/SvRW95VH73wixYkVqjfLHKr3Tn0>
Subject: Re: [multipathtcp] A query about DSS Option
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Jun 2017 20:41:00 -0000

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

On Mon, Jun 12, 2017 at 6:11 AM, Sayee C. Kompalli <sayee.kompalli@gmail.co=
m
> wrote:

>
>
> On Jun 12, 2017 4:13 AM, "Alan Ford" <alan.ford@gmail.com> wrote:
>
> Hi Sayee,
>
> To clarify - MPTCP is not attempting to prevent payload modification (for
> that, you should use encryption). The purpose of the checksum is to alert
> the MPTCP stack to any middleboxes which are not MPTCP aware and have
> potentially broken the MPTCP data flow by altering the payload and thus
> broken segment boundaries.
>
>
> I agree, I should have carefully chosen my wording.
>
>
> For example, if a NAT replaces =E2=80=9C10.0.0.1=E2=80=9D with =E2=80=9C1=
92.168.0.1=E2=80=9D in the
> payload, that is now three bytes longer.
>
>
> I didn't understand this; IPv4 address always occupies 4 bytes of memory.
> Is it not?
>

Not always. Some application protocols (e.g. ftp or protocols that exchange
SDPs) could use text format for IP addresses.
--
Yoshi

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">=
On Mon, Jun 12, 2017 at 6:11 AM, Sayee C. Kompalli <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:sayee.kompalli@gmail.com" target=3D"_blank">sayee.kompalli@=
gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=
=3D"auto"><span class=3D""><div><br><div class=3D"gmail_extra"><br><div cla=
ss=3D"gmail_quote">On Jun 12, 2017 4:13 AM, &quot;Alan Ford&quot; &lt;<a hr=
ef=3D"mailto:alan.ford@gmail.com" target=3D"_blank">alan.ford@gmail.com</a>=
&gt; wrote:<br type=3D"attribution"><blockquote class=3D"m_3780377375732113=
651quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex">Hi Sayee,<br>
<br>
To clarify - MPTCP is not attempting to prevent payload modification (for t=
hat, you should use encryption). The purpose of the checksum is to alert th=
e MPTCP stack to any middleboxes which are not MPTCP aware and have potenti=
ally broken the MPTCP data flow by altering the payload and thus broken seg=
ment boundaries.<br></blockquote></div></div></div><div dir=3D"auto"><br></=
div></span><div dir=3D"auto">I agree, I should have carefully chosen my wor=
ding.</div><span class=3D""><div dir=3D"auto"><div class=3D"gmail_extra"><d=
iv class=3D"gmail_quote"><blockquote class=3D"m_3780377375732113651quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
For example, if a NAT replaces =E2=80=9C10.0.0.1=E2=80=9D with =E2=80=9C192=
.168.0.1=E2=80=9D in the payload, that is now three bytes longer. </blockqu=
ote></div></div></div><div dir=3D"auto"><br></div></span><div dir=3D"auto">=
I didn&#39;t understand this; IPv4 address always occupies 4 bytes of memor=
y. Is it not?</div></div></blockquote><div><br></div><div>Not always. Some =
application protocols (e.g. ftp or protocols that exchange SDPs) could use =
text format for IP addresses.</div><div>--</div><div>Yoshi</div><div><br></=
div></div></div></div>

--001a1141cf64d03a520551c9553d--


From nobody Thu Jun 15 11:04:00 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 248C21286B1 for <multipathtcp@ietfa.amsl.com>; Thu, 15 Jun 2017 11:03:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bHMzfdVY0vuQ for <multipathtcp@ietfa.amsl.com>; Thu, 15 Jun 2017 11:03:56 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A604127333 for <multipathtcp@ietf.org>; Thu, 15 Jun 2017 11:03:55 -0700 (PDT)
Received: from mail-ot0-f173.google.com (mail-ot0-f173.google.com [74.125.82.173]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id BFF08278588 for <multipathtcp@ietf.org>; Fri, 16 Jun 2017 03:03:52 +0900 (JST)
Received: by mail-ot0-f173.google.com with SMTP id u13so694500otd.2 for <multipathtcp@ietf.org>; Thu, 15 Jun 2017 11:03:52 -0700 (PDT)
X-Gm-Message-State: AKS2vOyKBFbe5U0Fm41uZf3HxfjuVGt4xkUh4Gj7CxNAzeLaeOts3g/V 24Vr9iDLZeGroBrzLpSQtJzqQS5z/A==
X-Received: by 10.157.9.210 with SMTP id 18mr2097979otz.245.1497549829305; Thu, 15 Jun 2017 11:03:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.41.220 with HTTP; Thu, 15 Jun 2017 11:03:48 -0700 (PDT)
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Thu, 15 Jun 2017 11:03:48 -0700
X-Gmail-Original-Message-ID: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com>
Message-ID: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="001a113d0e169c03680552037dc8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/eihBN_lRbBZwsPi3yLFoqXJeUao>
Subject: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jun 2017 18:03:59 -0000

--001a113d0e169c03680552037dc8
Content-Type: text/plain; charset="UTF-8"

Thank you for the replies and discussion about the consensus call and
active discussions on this topic. We apologize for the delay in responding.
We have discussed and studies this topic carefully.



In our observation, we believe most people basically support proxy work in
the WG along with #1 scenario in page 12 at https://www.ietf.org/
proceedings/98/slides/slides-98-mptcp-sessa-chairs-01.pdf



OTOH, we've seen some folks raised concerns on the proposal.



The chairs have discussed on these concerns and we think the following
points will not be solved in the current proposal without significant
updates.



    a) The current proposal requires applications to snoop transit traffics
and modify header information in TCP packets.



    b) The current proposal requires to convey information in TCP SYN
packets. This would need to consider cooperation with other WGs, such as
tcpm or tsvwg, to consider any impact on the robustness and security of TCP.



    c) The current document is hard for people to understand the proposal



Based on our assessment of the current situation, we think some combination
of the followings will be required in order to make progress.


    -   A new draft, based on the existing one but with modifications to
address the concerns

    -   A fresh approach

    -   A possible update of some of our technology criteria. For example,
we've seen some people prefer 0-RTT approach, but this might be a bit hard
requirement and 1 or 2 RTTs could be possible compromise.



Again, we appreciate lots of productive discussions and very sorry for our
slow response.

If you have comments or questions on our current assessments, please let us
know.


Best regards,

--

Yoshi & Phil

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

<div dir=3D"ltr"><div><span style=3D"font-family:arial,helvetica,sans-serif=
">Thank you for the replies and discussion about the consensus call and act=
ive discussions on this topic. We apologize for the delay in responding. We=
 have discussed and studies this topic carefully.</span><br></div><div><p c=
lass=3D"MsoNormal"><font face=3D"arial, helvetica, sans-serif"><u></u></fon=
t></p><span class=3D"gmail-im"><font face=3D"arial, helvetica, sans-serif">=
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><p class=3D"MsoNormal">In ou=
r observation, we believe most people basically support proxy work in the W=
G along with #1 scenario in page 12 at=C2=A0<a href=3D"https://www.ietf.org=
/proceedings/98/slides/slides-98-mptcp-sessa-chairs-01.pdf" target=3D"_blan=
k">https://www.ietf.org/<wbr>proceedings/98/slides/slides-<wbr>98-mptcp-ses=
sa-chairs-01.pdf</a><u></u><u></u></p><p class=3D"MsoNormal"><u></u>=C2=A0<=
u></u></p><p class=3D"MsoNormal">OTOH, we&#39;ve seen some folks raised con=
cerns on the proposal.=C2=A0<u></u><u></u></p><p class=3D"MsoNormal"><u></u=
>=C2=A0<u></u></p></font></span><p class=3D"MsoNormal"><font face=3D"arial,=
 helvetica, sans-serif">The chairs have discussed on these concerns and we =
think the following points will not be solved in the current proposal witho=
ut significant updates.<u></u><u></u></font></p><p class=3D"MsoNormal"><fon=
t face=3D"arial, helvetica, sans-serif">=C2=A0<u></u><u></u></font></p><p c=
lass=3D"MsoNormal"><font face=3D"arial, helvetica, sans-serif">=C2=A0 =C2=
=A0 a) The current proposal requires applications to snoop transit traffics=
 and modify header information in TCP packets.<u></u><u></u></font></p><p c=
lass=3D"MsoNormal"><font face=3D"arial, helvetica, sans-serif"><u></u>=C2=
=A0<u></u></font></p><p class=3D"MsoNormal"><font face=3D"arial, helvetica,=
 sans-serif">=C2=A0 =C2=A0 b) The current proposal requires to convey infor=
mation in TCP SYN packets. This would need to consider cooperation with oth=
er WGs, such as tcpm or tsvwg, to consider any impact on the robustness and=
 security of TCP.<u></u><u></u></font></p><p class=3D"MsoNormal"><font face=
=3D"arial, helvetica, sans-serif"><u></u>=C2=A0<u></u></font></p><p class=
=3D"MsoNormal"><font face=3D"arial, helvetica, sans-serif">=C2=A0=C2=A0 =C2=
=A0c) The current document is hard for people to understand the proposal<u>=
</u><u></u></font></p><p class=3D"MsoNormal"><font face=3D"arial, helvetica=
, sans-serif"><u></u>=C2=A0<u></u></font></p><p class=3D"MsoNormal"><font f=
ace=3D"arial, helvetica, sans-serif">Based on our assessment of the current=
 situation, we think=C2=A0</font><span style=3D"font-family:arial,helvetica=
,sans-serif">some combination of the followings will be required in order t=
o make progress.</span></p><p class=3D"MsoNormal"><span style=3D"font-famil=
y:arial,helvetica,sans-serif"><br></span></p><p class=3D"MsoNormal"><span s=
tyle=3D"font-family:arial,helvetica,sans-serif">=C2=A0 =C2=A0 -</span><span=
 style=3D"font-family:arial,helvetica,sans-serif;font-stretch:normal;line-h=
eight:normal">=C2=A0 =C2=A0</span><u style=3D"font-family:arial,helvetica,s=
ans-serif"></u><span style=3D"font-family:arial,helvetica,sans-serif">A new=
 draft, based on the existing one but with modifications to address the con=
cerns</span></p><p class=3D"MsoNormal"><span style=3D"font-family:arial,hel=
vetica,sans-serif">=C2=A0 =C2=A0 -</span><span style=3D"font-family:arial,h=
elvetica,sans-serif;font-stretch:normal;line-height:normal">=C2=A0=C2=A0=C2=
=A0</span><span style=3D"font-family:arial,helvetica,sans-serif">A fresh ap=
proach</span></p><p class=3D"MsoNormal"><span style=3D"font-family:arial,he=
lvetica,sans-serif">=C2=A0 =C2=A0 -</span><span style=3D"font-family:arial,=
helvetica,sans-serif;font-stretch:normal;line-height:normal">=C2=A0=C2=A0=
=C2=A0</span><span style=3D"font-family:arial,helvetica,sans-serif">A possi=
ble update of some of our technology criteria. For example, we&#39;ve seen =
some people prefer 0-RTT approach, but this might be a bit hard requirement=
 and 1 or 2 RTTs could be possible compromise.</span></p><span class=3D"gma=
il-im"><font face=3D"arial, helvetica, sans-serif"><p class=3D"MsoNormal"><=
u></u>=C2=A0</p><p class=3D"MsoNormal">Again, we appreciate lots of product=
ive discussions and very sorry for our slow response.=C2=A0<u></u><u></u></=
p><p class=3D"MsoNormal">If you have comments or questions on our current a=
ssessments, please let us know.<u></u><u></u></p><p class=3D"MsoNormal"><br=
></p><p class=3D"MsoNormal">Best regards,</p><p class=3D"MsoNormal">--</p><=
p class=3D"MsoNormal">Yoshi &amp; Phil</p><p class=3D"MsoNormal"><span styl=
e=3D"color:rgb(31,73,125)"><u></u>=C2=A0</span></p></font></span></div></di=
v>

--001a113d0e169c03680552037dc8--


From nobody Fri Jun 16 05:56:12 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F137B129BD1 for <multipathtcp@ietfa.amsl.com>; Fri, 16 Jun 2017 05:56:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.399
X-Spam-Level: 
X-Spam-Status: No, score=-5.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JqqNl20FPgOr for <multipathtcp@ietfa.amsl.com>; Fri, 16 Jun 2017 05:56:07 -0700 (PDT)
Received: from relais-inet.orange.com (mta135.mail.business.static.orange.com [80.12.70.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95F221294E0 for <multipathtcp@ietf.org>; Fri, 16 Jun 2017 05:56:07 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr25.francetelecom.fr (ESMTP service) with ESMTP id 918B91804FE; Fri, 16 Jun 2017 14:56:05 +0200 (CEST)
Received: from Exchangemail-eme3.itn.ftgroup (unknown [xx.xx.50.39]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 6E7944007F; Fri, 16 Jun 2017 14:56:05 +0200 (CEST)
Received: from OPEXCNORMAD.corporate.adroot.infra.ftgroup ([fe80::f1a0:3c6b:bc7b:3aaf]) by OPEXCNORM2C.corporate.adroot.infra.ftgroup ([fe80::2977:5660:65d1:c10f%21]) with mapi id 14.03.0339.000; Fri, 16 Jun 2017 14:56:05 +0200
From: <mohamed.boucadair@orange.com>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>, multipathtcp <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] Summary for discussions on potential MPTCP proxy work
Thread-Index: AQHS5gHHgPROYLEc3E2uJ3vqYdp7ZKInZnIg
Date: Fri, 16 Jun 2017 12:56:04 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup>
References: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com>
In-Reply-To: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: multipart/alternative; boundary="_000_787AE7BB302AE849A7480A190F8B933009FE3354OPEXCNORMADcorp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/D7gF2nKrawnGOtNzPL2vqMLHrVA>
Subject: Re: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 12:56:10 -0000

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

SGkgWW9zaGksDQoNClRoYW5rIHlvdSBmb3IgdGhpcyBzdW1tYXJ5IHRoYXQgSSByZWFkIGFzIGEg
Y29uZmlybWF0aW9uIG9mIHRoZSBjb25zZW5zdXMgdG8gd29yayBvbiAjMSBhcyBwZXIgdGhlIG91
dGNvbWUgb2YgdGhlIGxhc3QgSUVURiBtZWV0aW5nLg0KDQpJIGRvbuKAmXQgcXVpdGUgdW5kZXJz
dGFuZCB3aHkgdGhlIFdHIHNob3VsZCB3YWl0IGZvciB5ZXQgYW5vdGhlciBjeWNsZSBiZWZvcmUg
YWRvcHRpbmcgdGhlIGRvY3VtZW50LiBTdXJlLCB0aGUgZG9jdW1lbnQgbmVlZHMgdG8gYmUgdXBk
YXRlZCB0byByZWZsZWN0IHNvbWUgb2Ygb3V0Y29tZXMgb2YgdGhlIGRpc2N1c3Npb24gYW5kIG90
aGVyIGlucHV0cyBmcm9tIHRoZSBXRy4gVGhhdOKAmXMganVzdCB0aGUgbm9ybWFsIElFVEYgcHJv
Y2Vzcy4NCg0KSeKAmW0gYWZyYWlkIHRoZXJlIG1heSBiZSBjb25mdXNpb24gYmV0d2VlbiBhIFdH
TEMgYW5kIGEgZG9jdW1lbnQgYWRvcHRpb24gY2FsbC4NCg0KSGF2aW5nIGEgV0cgaXRlbSBBU0FQ
IHdpbGwgaGVscCB1cyBmaXhpbmcgaXNzdWVzIHRoYXQgYXJlIHJhaXNlZCBvciB5ZXQtdG8tYmUg
cmFpc2VkLg0KDQpDaGVlcnMsDQpNZWQNCg0KRGUgOiBtdWx0aXBhdGh0Y3AgW21haWx0bzptdWx0
aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZ10gRGUgbGEgcGFydCBkZSBZb3NoaWZ1bWkgTmlzaGlk
YQ0KRW52b3nDqSA6IGpldWRpIDE1IGp1aW4gMjAxNyAyMDowNA0Kw4AgOiBtdWx0aXBhdGh0Y3AN
Ck9iamV0IDogW211bHRpcGF0aHRjcF0gU3VtbWFyeSBmb3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50
aWFsIE1QVENQIHByb3h5IHdvcmsNCg0KVGhhbmsgeW91IGZvciB0aGUgcmVwbGllcyBhbmQgZGlz
Y3Vzc2lvbiBhYm91dCB0aGUgY29uc2Vuc3VzIGNhbGwgYW5kIGFjdGl2ZSBkaXNjdXNzaW9ucyBv
biB0aGlzIHRvcGljLiBXZSBhcG9sb2dpemUgZm9yIHRoZSBkZWxheSBpbiByZXNwb25kaW5nLiBX
ZSBoYXZlIGRpc2N1c3NlZCBhbmQgc3R1ZGllcyB0aGlzIHRvcGljIGNhcmVmdWxseS4NCg0KSW4g
b3VyIG9ic2VydmF0aW9uLCB3ZSBiZWxpZXZlIG1vc3QgcGVvcGxlIGJhc2ljYWxseSBzdXBwb3J0
IHByb3h5IHdvcmsgaW4gdGhlIFdHIGFsb25nIHdpdGggIzEgc2NlbmFyaW8gaW4gcGFnZSAxMiBh
dCBodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xpZGVzLTk4LW1w
dGNwLXNlc3NhLWNoYWlycy0wMS5wZGYNCg0KT1RPSCwgd2UndmUgc2VlbiBzb21lIGZvbGtzIHJh
aXNlZCBjb25jZXJucyBvbiB0aGUgcHJvcG9zYWwuDQoNClRoZSBjaGFpcnMgaGF2ZSBkaXNjdXNz
ZWQgb24gdGhlc2UgY29uY2VybnMgYW5kIHdlIHRoaW5rIHRoZSBmb2xsb3dpbmcgcG9pbnRzIHdp
bGwgbm90IGJlIHNvbHZlZCBpbiB0aGUgY3VycmVudCBwcm9wb3NhbCB3aXRob3V0IHNpZ25pZmlj
YW50IHVwZGF0ZXMuDQoNCiAgICBhKSBUaGUgY3VycmVudCBwcm9wb3NhbCByZXF1aXJlcyBhcHBs
aWNhdGlvbnMgdG8gc25vb3AgdHJhbnNpdCB0cmFmZmljcyBhbmQgbW9kaWZ5IGhlYWRlciBpbmZv
cm1hdGlvbiBpbiBUQ1AgcGFja2V0cy4NCg0KICAgIGIpIFRoZSBjdXJyZW50IHByb3Bvc2FsIHJl
cXVpcmVzIHRvIGNvbnZleSBpbmZvcm1hdGlvbiBpbiBUQ1AgU1lOIHBhY2tldHMuIFRoaXMgd291
bGQgbmVlZCB0byBjb25zaWRlciBjb29wZXJhdGlvbiB3aXRoIG90aGVyIFdHcywgc3VjaCBhcyB0
Y3BtIG9yIHRzdndnLCB0byBjb25zaWRlciBhbnkgaW1wYWN0IG9uIHRoZSByb2J1c3RuZXNzIGFu
ZCBzZWN1cml0eSBvZiBUQ1AuDQoNCiAgICBjKSBUaGUgY3VycmVudCBkb2N1bWVudCBpcyBoYXJk
IGZvciBwZW9wbGUgdG8gdW5kZXJzdGFuZCB0aGUgcHJvcG9zYWwNCg0KQmFzZWQgb24gb3VyIGFz
c2Vzc21lbnQgb2YgdGhlIGN1cnJlbnQgc2l0dWF0aW9uLCB3ZSB0aGluayBzb21lIGNvbWJpbmF0
aW9uIG9mIHRoZSBmb2xsb3dpbmdzIHdpbGwgYmUgcmVxdWlyZWQgaW4gb3JkZXIgdG8gbWFrZSBw
cm9ncmVzcy4NCg0KICAgIC0gICBBIG5ldyBkcmFmdCwgYmFzZWQgb24gdGhlIGV4aXN0aW5nIG9u
ZSBidXQgd2l0aCBtb2RpZmljYXRpb25zIHRvIGFkZHJlc3MgdGhlIGNvbmNlcm5zDQogICAgLSAg
IEEgZnJlc2ggYXBwcm9hY2gNCiAgICAtICAgQSBwb3NzaWJsZSB1cGRhdGUgb2Ygc29tZSBvZiBv
dXIgdGVjaG5vbG9neSBjcml0ZXJpYS4gRm9yIGV4YW1wbGUsIHdlJ3ZlIHNlZW4gc29tZSBwZW9w
bGUgcHJlZmVyIDAtUlRUIGFwcHJvYWNoLCBidXQgdGhpcyBtaWdodCBiZSBhIGJpdCBoYXJkIHJl
cXVpcmVtZW50IGFuZCAxIG9yIDIgUlRUcyBjb3VsZCBiZSBwb3NzaWJsZSBjb21wcm9taXNlLg0K
DQpBZ2Fpbiwgd2UgYXBwcmVjaWF0ZSBsb3RzIG9mIHByb2R1Y3RpdmUgZGlzY3Vzc2lvbnMgYW5k
IHZlcnkgc29ycnkgZm9yIG91ciBzbG93IHJlc3BvbnNlLg0KSWYgeW91IGhhdmUgY29tbWVudHMg
b3IgcXVlc3Rpb25zIG9uIG91ciBjdXJyZW50IGFzc2Vzc21lbnRzLCBwbGVhc2UgbGV0IHVzIGtu
b3cuDQoNCkJlc3QgcmVnYXJkcywNCi0tDQpZb3NoaSAmIFBoaWwNCg0K

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov
KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z
b05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5nbWFpbC1pbQ0KCXttc28tc3R5
bGUtbmFtZTpnbWFpbC1pbTt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpw
ZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOmJsYWNr
Ow0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsNCglmb250LXN0eWxlOm5vcm1hbDt9DQouTXNvQ2hwRGVm
YXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUzt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJ
bWFyZ2luOjcwLjg1cHQgNzAuODVwdCA3MC44NXB0IDcwLjg1cHQ7fQ0KZGl2LldvcmRTZWN0aW9u
MQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwv
eG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQg
djpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hh
cGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJGUiIgbGlu
az0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhpIFlvc2hpLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPlRoYW5rIHlvdSBmb3IgdGhpcyBzdW1tYXJ5
IHRoYXQgSSByZWFkIGFzIGEgY29uZmlybWF0aW9uIG9mIHRoZSBjb25zZW5zdXMgdG8gd29yayBv
biAjMSBhcyBwZXIgdGhlIG91dGNvbWUgb2YgdGhlIGxhc3QgSUVURiBtZWV0aW5nLiZuYnNwOzxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5JIGRvbuKA
mXQgcXVpdGUgdW5kZXJzdGFuZCB3aHkgdGhlIFdHIHNob3VsZCB3YWl0IGZvciB5ZXQgYW5vdGhl
ciBjeWNsZSBiZWZvcmUgYWRvcHRpbmcgdGhlIGRvY3VtZW50LiBTdXJlLCB0aGUgZG9jdW1lbnQg
bmVlZHMgdG8gYmUgdXBkYXRlZCB0byByZWZsZWN0IHNvbWUNCiBvZiBvdXRjb21lcyBvZiB0aGUg
ZGlzY3Vzc2lvbiBhbmQgb3RoZXIgaW5wdXRzIGZyb20gdGhlIFdHLiBUaGF04oCZcyBqdXN0IHRo
ZSBub3JtYWwgSUVURiBwcm9jZXNzLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPknigJltIGFmcmFpZCB0aGVyZSBtYXkgYmUgY29uZnVzaW9uIGJl
dHdlZW4gYSBXR0xDIGFuZCBhIGRvY3VtZW50IGFkb3B0aW9uIGNhbGwuJm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhhdmluZyBhIFdHIGl0
ZW0gQVNBUCB3aWxsIGhlbHAgdXMgZml4aW5nIGlzc3VlcyB0aGF0IGFyZSByYWlzZWQgb3IgeWV0
LXRvLWJlIHJhaXNlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+TWVkPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4w
cHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1
QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rh
aG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5EZSZuYnNwOzo8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gbXVsdGlwYXRodGNwIFttYWlsdG86bXVsdGlwYXRo
dGNwLWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5EZSBsYSBwYXJ0IGRlPC9iPiBZb3NoaWZ1bWkgTmlz
aGlkYTxicj4NCjxiPkVudm95w6kmbmJzcDs6PC9iPiBqZXVkaSAxNSBqdWluIDIwMTcgMjA6MDQ8
YnI+DQo8Yj7DgCZuYnNwOzo8L2I+IG11bHRpcGF0aHRjcDxicj4NCjxiPk9iamV0Jm5ic3A7Ojwv
Yj4gW211bHRpcGF0aHRjcF0gU3VtbWFyeSBmb3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50aWFsIE1Q
VENQIHByb3h5IHdvcms8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5UaGFuayB5b3UgZm9yIHRoZSByZXBsaWVzIGFu
ZCBkaXNjdXNzaW9uIGFib3V0IHRoZSBjb25zZW5zdXMgY2FsbCBhbmQgYWN0aXZlIGRpc2N1c3Np
b25zIG9uIHRoaXMgdG9waWMuIFdlIGFwb2xvZ2l6ZSBmb3IgdGhlIGRlbGF5IGluIHJlc3BvbmRp
bmcuIFdlIGhhdmUgZGlzY3Vzc2VkIGFuZCBzdHVkaWVzIHRoaXMgdG9waWMgY2FyZWZ1bGx5Ljwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkluIG91ciBv
YnNlcnZhdGlvbiwgd2UgYmVsaWV2ZSBtb3N0IHBlb3BsZSBiYXNpY2FsbHkgc3VwcG9ydCBwcm94
eSB3b3JrIGluIHRoZSBXRyBhbG9uZyB3aXRoICMxIHNjZW5hcmlvIGluIHBhZ2UgMTIgYXQmbmJz
cDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xp
ZGVzLTk4LW1wdGNwLXNlc3NhLWNoYWlycy0wMS5wZGYiIHRhcmdldD0iX2JsYW5rIj5odHRwczov
L3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xpZGVzLTk4LW1wdGNwLXNlc3Nh
LWNoYWlycy0wMS5wZGY8L2E+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PVE9ILCB3ZSd2
ZSBzZWVuIHNvbWUgZm9sa3MgcmFpc2VkIGNvbmNlcm5zIG9uIHRoZSBwcm9wb3NhbC4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5UaGUgY2hhaXJzIGhhdmUgZGlz
Y3Vzc2VkIG9uIHRoZXNlIGNvbmNlcm5zIGFuZCB3ZSB0aGluayB0aGUgZm9sbG93aW5nIHBvaW50
cyB3aWxsIG5vdCBiZSBzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgcHJvcG9zYWwgd2l0aG91dCBzaWdu
aWZpY2FudA0KIHVwZGF0ZXMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyBhKSBUaGUgY3VycmVudCBwcm9w
b3NhbCByZXF1aXJlcyBhcHBsaWNhdGlvbnMgdG8gc25vb3AgdHJhbnNpdCB0cmFmZmljcyBhbmQg
bW9kaWZ5IGhlYWRlciBpbmZvcm1hdGlvbiBpbiBUQ1AgcGFja2V0cy48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgJm5i
c3A7IGIpIFRoZSBjdXJyZW50IHByb3Bvc2FsIHJlcXVpcmVzIHRvIGNvbnZleSBpbmZvcm1hdGlv
biBpbiBUQ1AgU1lOIHBhY2tldHMuIFRoaXMgd291bGQgbmVlZCB0byBjb25zaWRlciBjb29wZXJh
dGlvbiB3aXRoIG90aGVyDQogV0dzLCBzdWNoIGFzIHRjcG0gb3IgdHN2d2csIHRvIGNvbnNpZGVy
IGFueSBpbXBhY3Qgb24gdGhlIHJvYnVzdG5lc3MgYW5kIHNlY3VyaXR5IG9mIFRDUC48L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsgJm5ic3A7YykgVGhlIGN1cnJlbnQgZG9jdW1lbnQgaXMgaGFyZCBmb3IgcGVv
cGxlIHRvIHVuZGVyc3RhbmQgdGhlIHByb3Bvc2FsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+QmFzZWQgb24gb3VyIGFzc2Vzc21l
bnQgb2YgdGhlIGN1cnJlbnQgc2l0dWF0aW9uLCB3ZSB0aGluayZuYnNwO3NvbWUgY29tYmluYXRp
b24gb2YgdGhlIGZvbGxvd2luZ3Mgd2lsbCBiZSByZXF1aXJlZCBpbiBvcmRlciB0byBtYWtlIHBy
b2dyZXNzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJz
cDsgJm5ic3A7IC0mbmJzcDsgJm5ic3A7QSBuZXcgZHJhZnQsIGJhc2VkIG9uIHRoZSBleGlzdGlu
ZyBvbmUgYnV0IHdpdGggbW9kaWZpY2F0aW9ucyB0byBhZGRyZXNzIHRoZSBjb25jZXJuczwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
OyAmbmJzcDsgLSZuYnNwOyZuYnNwOyZuYnNwO0EgZnJlc2ggYXBwcm9hY2g8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgJm5ic3A7
IC0mbmJzcDsmbmJzcDsmbmJzcDtBIHBvc3NpYmxlIHVwZGF0ZSBvZiBzb21lIG9mIG91ciB0ZWNo
bm9sb2d5IGNyaXRlcmlhLiBGb3IgZXhhbXBsZSwgd2UndmUgc2VlbiBzb21lIHBlb3BsZSBwcmVm
ZXIgMC1SVFQgYXBwcm9hY2gsIGJ1dCB0aGlzDQogbWlnaHQgYmUgYSBiaXQgaGFyZCByZXF1aXJl
bWVudCBhbmQgMSBvciAyIFJUVHMgY291bGQgYmUgcG9zc2libGUgY29tcHJvbWlzZS48L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BZ2Fpbiwgd2UgYXBwcmVjaWF0ZSBsb3RzIG9m
IHByb2R1Y3RpdmUgZGlzY3Vzc2lvbnMgYW5kIHZlcnkgc29ycnkgZm9yIG91ciBzbG93IHJlc3Bv
bnNlLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JZiB5b3Ug
aGF2ZSBjb21tZW50cyBvciBxdWVzdGlvbnMgb24gb3VyIGN1cnJlbnQgYXNzZXNzbWVudHMsIHBs
ZWFzZSBsZXQgdXMga25vdy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkJlc3QgcmVnYXJk
cyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+LS08bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+WW9zaGkgJmFtcDsgUGhpbDxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_787AE7BB302AE849A7480A190F8B933009FE3354OPEXCNORMADcorp_--


From nobody Fri Jun 16 07:02:37 2017
Return-Path: <christian.jacquenet@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A6261270A0 for <multipathtcp@ietfa.amsl.com>; Fri, 16 Jun 2017 07:02:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.399
X-Spam-Level: 
X-Spam-Status: No, score=-4.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f247kx7sVrv4 for <multipathtcp@ietfa.amsl.com>; Fri, 16 Jun 2017 07:02:32 -0700 (PDT)
Received: from relais-inet.orange.com (mta241.mail.business.static.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56DAA126B7E for <multipathtcp@ietf.org>; Fri, 16 Jun 2017 07:02:32 -0700 (PDT)
Received: from opfedar04.francetelecom.fr (unknown [xx.xx.xx.6]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 100EA60331; Fri, 16 Jun 2017 16:02:31 +0200 (CEST)
Received: from Exchangemail-eme3.itn.ftgroup (unknown [xx.xx.50.25]) by opfedar04.francetelecom.fr (ESMTP service) with ESMTP id E749740086; Fri, 16 Jun 2017 16:02:30 +0200 (CEST)
Received: from OPEXCNORMAD.corporate.adroot.infra.ftgroup ([fe80::f1a0:3c6b:bc7b:3aaf]) by OPEXCNORM4C.corporate.adroot.infra.ftgroup ([fe80::347e:851c:671b:3eed%21]) with mapi id 14.03.0339.000; Fri, 16 Jun 2017 16:02:27 +0200
From: <christian.jacquenet@orange.com>
To: BOUCADAIR Mohamed IMT/OLN <mohamed.boucadair@orange.com>, "Yoshifumi Nishida" <nishida@sfc.wide.ad.jp>, multipathtcp <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] Summary for discussions on potential MPTCP proxy work
Thread-Index: AQHS5gHHMBi+ezamBUmgb4mQjB46BaInUkgAgAAxuXA=
Date: Fri, 16 Jun 2017 14:02:26 +0000
Message-ID: <13011_1497621751_5943E4F6_13011_234_1_cc838c8f-77e1-4e54-8c1d-52d449cd4c1e@OPEXCNORM4C.corporate.adroot.infra.ftgroup>
References: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup>
In-Reply-To: <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.3]
Content-Type: multipart/alternative; boundary="_000_cc838c8f77e14e548c1d52d449cd4c1eOPEXCNORM4Ccorporateadr_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/-uOsl7Hg2v45Rl7k0TXE46hf1mU>
Subject: Re: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 14:02:35 -0000

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

V0csDQoNCkkgYW0gdG9vIGEgYml0IHVuY2xlYXIgYWJvdXQgc29tZSBvZiB0aGUgdGV4dCBvZiBZ
b3NoaeKAmXMgbWVzc2FnZS4NCg0KTGlrZSBNZWQsIEkgd291bGQgbGlrZSB0byByZWFkIGl0IGFz
IGEgY29uZmlybWF0aW9uIHRoYXQgdGhlIHByb3h5IHdvcmsgYmFzZWQgdXBvbiBvcHRpb24gIzEg
dGhhdCB3YXMgZGlzY3Vzc2VkIGR1cmluZyB0aGUgQ2hpY2FnbyBzZXNzaW9uIGFuZCB3aGljaCBy
ZWFjaGVkIGNvbnNlbnN1cyBhbW9uZyB0aGUgV0cgbWVtYmVycyBpcyBub3cgYW4gbXB0Y3AgV0cg
aXRlbS4NCg0KVGhlbiwgdGhlIOKAnHRoZSBjdXJyZW50IGRvY3VtZW50IGlzIGhhcmQgZm9yIHBl
b3BsZSB0byB1bmRlcnN0YW5kIHRoZSBwcm9wb3NhbOKAnSBhcmd1bWVudCByZWFkcyB2ZXJ5IHNw
ZWN1bGF0aXZlIHRvIG1lIGFuZCBJIGRvbuKAmXQgYmVsaWV2ZSB0aGlzIGlzIGFjdHVhbGx5IGFu
IGFyZ3VtZW50IHBlciBzZS4NCg0KQW5kIHRoZXJl4oCZcyB0aGUgbm90aW9uIG9mIOKAnGZyZXNo
IGFwcHJvYWNo4oCdIHRoYXQgbWF5IGJlIHBvc3NpYmx5IGNvbWJpbmVkIHdpdGggb25lIG9mIHRo
ZSBvdGhlciBvcHRpb25zIGxpc3RlZCBpbiBZb3NoaeKAmXMgbWVzc2FnZSwgd2hpY2ggSSBkb27i
gJl0IHF1aXRlIHVuZGVyc3RhbmQgZnJvbSBhIHdvcmtpbmcgcHJvY2VkdXJlIHN0YW5kcG9pbnQu
DQoNCldlIGhhdmUgYSBkb2N1bWVudCBvbiB0aGUgdGFibGUuIExldCB1cyB3b3JrIG9uIGl0IHRv
IGFkZHJlc3MgYWxsIHRoZSBjb25jZXJucyB0aGF0IGhhdmUgYmVlbiByYWlzZWQgc28gZmFyIGFu
ZCB0aG9zZSB0aGF0IG1heSBhcmlzZSBhcyB3ZSBwcm9ncmVzcyB0aGUgZGlzY3Vzc2lvbiwgbGlr
ZSBhbnkgb3RoZXIgdHlwaWNhbCBJRVRGIFdHIHNwZWNpZmljYXRpb24gZWZmb3J0Lg0KDQpJ4oCZ
bSBsb29raW5nIGZvcndhcmQgdG8gd29ya2luZyB3aXRoIHlvdSBhbGwuDQoNCkNoZWVycywNCg0K
Q2hyaXN0aWFuLg0KDQpEZSA6IG11bHRpcGF0aHRjcCBbbWFpbHRvOm11bHRpcGF0aHRjcC1ib3Vu
Y2VzQGlldGYub3JnXSBEZSBsYSBwYXJ0IGRlIG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20N
CkVudm95w6kgOiB2ZW5kcmVkaSAxNiBqdWluIDIwMTcgMTQ6NTYNCsOAIDogWW9zaGlmdW1pIE5p
c2hpZGE7IG11bHRpcGF0aHRjcA0KT2JqZXQgOiBSZTogW211bHRpcGF0aHRjcF0gU3VtbWFyeSBm
b3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50aWFsIE1QVENQIHByb3h5IHdvcmsNCg0KSGkgWW9zaGks
DQoNClRoYW5rIHlvdSBmb3IgdGhpcyBzdW1tYXJ5IHRoYXQgSSByZWFkIGFzIGEgY29uZmlybWF0
aW9uIG9mIHRoZSBjb25zZW5zdXMgdG8gd29yayBvbiAjMSBhcyBwZXIgdGhlIG91dGNvbWUgb2Yg
dGhlIGxhc3QgSUVURiBtZWV0aW5nLg0KDQpJIGRvbuKAmXQgcXVpdGUgdW5kZXJzdGFuZCB3aHkg
dGhlIFdHIHNob3VsZCB3YWl0IGZvciB5ZXQgYW5vdGhlciBjeWNsZSBiZWZvcmUgYWRvcHRpbmcg
dGhlIGRvY3VtZW50LiBTdXJlLCB0aGUgZG9jdW1lbnQgbmVlZHMgdG8gYmUgdXBkYXRlZCB0byBy
ZWZsZWN0IHNvbWUgb2Ygb3V0Y29tZXMgb2YgdGhlIGRpc2N1c3Npb24gYW5kIG90aGVyIGlucHV0
cyBmcm9tIHRoZSBXRy4gVGhhdOKAmXMganVzdCB0aGUgbm9ybWFsIElFVEYgcHJvY2Vzcy4NCg0K
SeKAmW0gYWZyYWlkIHRoZXJlIG1heSBiZSBjb25mdXNpb24gYmV0d2VlbiBhIFdHTEMgYW5kIGEg
ZG9jdW1lbnQgYWRvcHRpb24gY2FsbC4NCg0KSGF2aW5nIGEgV0cgaXRlbSBBU0FQIHdpbGwgaGVs
cCB1cyBmaXhpbmcgaXNzdWVzIHRoYXQgYXJlIHJhaXNlZCBvciB5ZXQtdG8tYmUgcmFpc2VkLg0K
DQpDaGVlcnMsDQpNZWQNCg0KRGUgOiBtdWx0aXBhdGh0Y3AgW21haWx0bzptdWx0aXBhdGh0Y3At
Ym91bmNlc0BpZXRmLm9yZ10gRGUgbGEgcGFydCBkZSBZb3NoaWZ1bWkgTmlzaGlkYQ0KRW52b3nD
qSA6IGpldWRpIDE1IGp1aW4gMjAxNyAyMDowNA0Kw4AgOiBtdWx0aXBhdGh0Y3ANCk9iamV0IDog
W211bHRpcGF0aHRjcF0gU3VtbWFyeSBmb3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50aWFsIE1QVENQ
IHByb3h5IHdvcmsNCg0KVGhhbmsgeW91IGZvciB0aGUgcmVwbGllcyBhbmQgZGlzY3Vzc2lvbiBh
Ym91dCB0aGUgY29uc2Vuc3VzIGNhbGwgYW5kIGFjdGl2ZSBkaXNjdXNzaW9ucyBvbiB0aGlzIHRv
cGljLiBXZSBhcG9sb2dpemUgZm9yIHRoZSBkZWxheSBpbiByZXNwb25kaW5nLiBXZSBoYXZlIGRp
c2N1c3NlZCBhbmQgc3R1ZGllcyB0aGlzIHRvcGljIGNhcmVmdWxseS4NCg0KSW4gb3VyIG9ic2Vy
dmF0aW9uLCB3ZSBiZWxpZXZlIG1vc3QgcGVvcGxlIGJhc2ljYWxseSBzdXBwb3J0IHByb3h5IHdv
cmsgaW4gdGhlIFdHIGFsb25nIHdpdGggIzEgc2NlbmFyaW8gaW4gcGFnZSAxMiBhdCBodHRwczov
L3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xpZGVzLTk4LW1wdGNwLXNlc3Nh
LWNoYWlycy0wMS5wZGYNCg0KT1RPSCwgd2UndmUgc2VlbiBzb21lIGZvbGtzIHJhaXNlZCBjb25j
ZXJucyBvbiB0aGUgcHJvcG9zYWwuDQoNClRoZSBjaGFpcnMgaGF2ZSBkaXNjdXNzZWQgb24gdGhl
c2UgY29uY2VybnMgYW5kIHdlIHRoaW5rIHRoZSBmb2xsb3dpbmcgcG9pbnRzIHdpbGwgbm90IGJl
IHNvbHZlZCBpbiB0aGUgY3VycmVudCBwcm9wb3NhbCB3aXRob3V0IHNpZ25pZmljYW50IHVwZGF0
ZXMuDQoNCiAgICBhKSBUaGUgY3VycmVudCBwcm9wb3NhbCByZXF1aXJlcyBhcHBsaWNhdGlvbnMg
dG8gc25vb3AgdHJhbnNpdCB0cmFmZmljcyBhbmQgbW9kaWZ5IGhlYWRlciBpbmZvcm1hdGlvbiBp
biBUQ1AgcGFja2V0cy4NCg0KICAgIGIpIFRoZSBjdXJyZW50IHByb3Bvc2FsIHJlcXVpcmVzIHRv
IGNvbnZleSBpbmZvcm1hdGlvbiBpbiBUQ1AgU1lOIHBhY2tldHMuIFRoaXMgd291bGQgbmVlZCB0
byBjb25zaWRlciBjb29wZXJhdGlvbiB3aXRoIG90aGVyIFdHcywgc3VjaCBhcyB0Y3BtIG9yIHRz
dndnLCB0byBjb25zaWRlciBhbnkgaW1wYWN0IG9uIHRoZSByb2J1c3RuZXNzIGFuZCBzZWN1cml0
eSBvZiBUQ1AuDQoNCiAgICBjKSBUaGUgY3VycmVudCBkb2N1bWVudCBpcyBoYXJkIGZvciBwZW9w
bGUgdG8gdW5kZXJzdGFuZCB0aGUgcHJvcG9zYWwNCg0KQmFzZWQgb24gb3VyIGFzc2Vzc21lbnQg
b2YgdGhlIGN1cnJlbnQgc2l0dWF0aW9uLCB3ZSB0aGluayBzb21lIGNvbWJpbmF0aW9uIG9mIHRo
ZSBmb2xsb3dpbmdzIHdpbGwgYmUgcmVxdWlyZWQgaW4gb3JkZXIgdG8gbWFrZSBwcm9ncmVzcy4N
Cg0KICAgIC0gICBBIG5ldyBkcmFmdCwgYmFzZWQgb24gdGhlIGV4aXN0aW5nIG9uZSBidXQgd2l0
aCBtb2RpZmljYXRpb25zIHRvIGFkZHJlc3MgdGhlIGNvbmNlcm5zDQogICAgLSAgIEEgZnJlc2gg
YXBwcm9hY2gNCiAgICAtICAgQSBwb3NzaWJsZSB1cGRhdGUgb2Ygc29tZSBvZiBvdXIgdGVjaG5v
bG9neSBjcml0ZXJpYS4gRm9yIGV4YW1wbGUsIHdlJ3ZlIHNlZW4gc29tZSBwZW9wbGUgcHJlZmVy
IDAtUlRUIGFwcHJvYWNoLCBidXQgdGhpcyBtaWdodCBiZSBhIGJpdCBoYXJkIHJlcXVpcmVtZW50
IGFuZCAxIG9yIDIgUlRUcyBjb3VsZCBiZSBwb3NzaWJsZSBjb21wcm9taXNlLg0KDQpBZ2Fpbiwg
d2UgYXBwcmVjaWF0ZSBsb3RzIG9mIHByb2R1Y3RpdmUgZGlzY3Vzc2lvbnMgYW5kIHZlcnkgc29y
cnkgZm9yIG91ciBzbG93IHJlc3BvbnNlLg0KSWYgeW91IGhhdmUgY29tbWVudHMgb3IgcXVlc3Rp
b25zIG9uIG91ciBjdXJyZW50IGFzc2Vzc21lbnRzLCBwbGVhc2UgbGV0IHVzIGtub3cuDQoNCkJl
c3QgcmVnYXJkcywNCi0tDQpZb3NoaSAmIFBoaWwNCg0KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQg
c2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25m
aWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBk
aWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBh
dmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwn
ZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBM
ZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9u
LApPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRl
IGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0
cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZv
cm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91
IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2Vu
ZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWls
cyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQg
aGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4KVGhhbmsgeW91LgoK

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov
KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z
b05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29BY2V0YXRlLCBsaS5Nc29BY2V0
YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IlRleHRlIGRlIGJ1bGxlcyBDYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv
bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTo4LjBwdDsNCglmb250LWZhbWlseToiVGFob21hIiwic2Fu
cy1zZXJpZiI7fQ0Kc3Bhbi5nbWFpbC1pbQ0KCXttc28tc3R5bGUtbmFtZTpnbWFpbC1pbTt9DQpz
cGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWls
eToiQ291cmllciBOZXciOw0KCWNvbG9yOmJsYWNrOw0KCWZvbnQtd2VpZ2h0Om5vcm1hbDsNCglm
b250LXN0eWxlOm5vcm1hbDt9DQpzcGFuLlRleHRlZGVidWxsZXNDYXINCgl7bXNvLXN0eWxlLW5h
bWU6IlRleHRlIGRlIGJ1bGxlcyBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiVGV4dGUgZGUgYnVsbGVzIjsNCglmb250LWZhbWlseToiVGFob21hIiwic2Fu
cy1zZXJpZiI7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwt
cmVwbHk7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgljb2xvcjojNzAzMEEwOw0KCWZv
bnQtd2VpZ2h0Om5vcm1hbDsNCglmb250LXN0eWxlOm5vcm1hbDt9DQouTXNvQ2hwRGVmYXVsdA0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCA3
MC44NXB0IDcwLjg1cHQgNzAuODVwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNl
Y3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRl
ZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+
PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8
bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48
IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGlu
az0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj5XRyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAz
MEEwIj5JIGFtIHRvbyBhIGJpdCB1bmNsZWFyIGFib3V0IHNvbWUgb2YgdGhlIHRleHQgb2YgWW9z
aGnigJlzIG1lc3NhZ2UuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj5MaWtlIE1lZCwg
SSB3b3VsZCBsaWtlIHRvIHJlYWQgaXQgYXMgYSBjb25maXJtYXRpb24gdGhhdCB0aGUgcHJveHkg
d29yayBiYXNlZCB1cG9uIG9wdGlvbiAjMSB0aGF0IHdhcyBkaXNjdXNzZWQgZHVyaW5nIHRoZSBD
aGljYWdvIHNlc3Npb24gYW5kIHdoaWNoIHJlYWNoZWQgY29uc2Vuc3VzDQogYW1vbmcgdGhlIFdH
IG1lbWJlcnMgaXMgbm93IGFuIG1wdGNwIFdHIGl0ZW0uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Izcw
MzBBMCI+VGhlbiwgdGhlIOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj50aGUgY3Vy
cmVudCBkb2N1bWVudCBpcyBoYXJkIGZvciBwZW9wbGUgdG8gdW5kZXJzdGFuZCB0aGUgcHJvcG9z
YWzigJ0gYXJndW1lbnQNCiByZWFkcyB2ZXJ5IHNwZWN1bGF0aXZlIHRvIG1lIGFuZCBJIGRvbuKA
mXQgYmVsaWV2ZSB0aGlzIGlzIGFjdHVhbGx5IGFuIGFyZ3VtZW50IHBlciBzZS4NCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMw
QTAiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPkFuZCB0aGVyZeKAmXMgdGhlIG5vdGlvbiBvZiDigJxmcmVz
aCBhcHByb2FjaOKAnSB0aGF0IG1heSBiZSBwb3NzaWJseSBjb21iaW5lZCB3aXRoIG9uZSBvZiB0
aGUgb3RoZXIgb3B0aW9ucyBsaXN0ZWQgaW4gWW9zaGnigJlzIG1lc3NhZ2UsIHdoaWNoIEkgZG9u
4oCZdCBxdWl0ZSB1bmRlcnN0YW5kIGZyb20NCiBhIHdvcmtpbmcgcHJvY2VkdXJlIHN0YW5kcG9p
bnQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6IzcwMzBBMCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+V2UgaGF2ZSBhIGRvY3VtZW50IG9uIHRo
ZSB0YWJsZS4gTGV0IHVzIHdvcmsgb24gaXQgdG8gYWRkcmVzcyBhbGwgdGhlIGNvbmNlcm5zIHRo
YXQgaGF2ZSBiZWVuIHJhaXNlZCBzbyBmYXIgYW5kIHRob3NlIHRoYXQgbWF5IGFyaXNlIGFzIHdl
IHByb2dyZXNzIHRoZSBkaXNjdXNzaW9uLCBsaWtlDQogYW55IG90aGVyIHR5cGljYWwgSUVURiBX
RyBzcGVjaWZpY2F0aW9uIGVmZm9ydC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj5J4oCZ
bSBsb29raW5nIGZvcndhcmQgdG8gd29ya2luZyB3aXRoIHlvdSBhbGwuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6IzcwMzBBMCI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPkNocmlz
dGlhbi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+RGUmbmJzcDs6PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPiBtdWx0aXBhdGh0Y3AgW21haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZ10N
CjxiPkRlIGxhIHBhcnQgZGU8L2I+IG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208YnI+DQo8
Yj5FbnZvecOpJm5ic3A7OjwvYj4gdmVuZHJlZGkgMTYganVpbiAyMDE3IDE0OjU2PGJyPg0KPGI+
w4AmbmJzcDs6PC9iPiBZb3NoaWZ1bWkgTmlzaGlkYTsgbXVsdGlwYXRodGNwPGJyPg0KPGI+T2Jq
ZXQmbmJzcDs6PC9iPiBSZTogW211bHRpcGF0aHRjcF0gU3VtbWFyeSBmb3IgZGlzY3Vzc2lvbnMg
b24gcG90ZW50aWFsIE1QVENQIHByb3h5IHdvcms8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhpIFlv
c2hpLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPlRoYW5rIHlvdSBmb3IgdGhp
cyBzdW1tYXJ5IHRoYXQgSSByZWFkIGFzIGEgY29uZmlybWF0aW9uIG9mIHRoZSBjb25zZW5zdXMg
dG8gd29yayBvbiAjMSBhcyBwZXIgdGhlIG91dGNvbWUgb2YgdGhlIGxhc3QgSUVURiBtZWV0aW5n
LiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+SSBkb27igJl0IHF1aXRlIHVuZGVyc3Rh
bmQgd2h5IHRoZSBXRyBzaG91bGQgd2FpdCBmb3IgeWV0IGFub3RoZXIgY3ljbGUgYmVmb3JlIGFk
b3B0aW5nIHRoZSBkb2N1bWVudC4gU3VyZSwgdGhlIGRvY3VtZW50IG5lZWRzIHRvIGJlIHVwZGF0
ZWQgdG8gcmVmbGVjdCBzb21lIG9mIG91dGNvbWVzDQogb2YgdGhlIGRpc2N1c3Npb24gYW5kIG90
aGVyIGlucHV0cyBmcm9tIHRoZSBXRy4gVGhhdOKAmXMganVzdCB0aGUgbm9ybWFsIElFVEYgcHJv
Y2Vzcy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+SeKAmW0gYWZyYWlkIHRoZXJlIG1heSBi
ZSBjb25mdXNpb24gYmV0d2VlbiBhIFdHTEMgYW5kIGEgZG9jdW1lbnQgYWRvcHRpb24gY2FsbC4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhhdmluZyBhIFdHIGl0ZW0gQVNBUCB3aWxs
IGhlbHAgdXMgZml4aW5nIGlzc3VlcyB0aGF0IGFyZSByYWlzZWQgb3IgeWV0LXRvLWJlIHJhaXNl
ZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkNoZWVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+TWVkPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gbGFuZz0iRlIiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5EZSZuYnNwOzo8L3NwYW4+PC9i
PjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IG11bHRpcGF0aHRjcCBbPGEg
aHJlZj0ibWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYub3JnIj5tYWlsdG86bXVsdGlw
YXRodGNwLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KPGI+RGUgbGEgcGFydCBkZTwvYj4gWW9zaGlm
dW1pIE5pc2hpZGE8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gamV1ZGkgMTUganVpbiAyMDE3
IDIwOjA0PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBtdWx0aXBhdGh0Y3A8YnI+DQo8Yj5PYmpldCZu
YnNwOzo8L2I+IFttdWx0aXBhdGh0Y3BdIFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVu
dGlhbCBNUFRDUCBwcm94eSB3b3JrPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkZSIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkZSIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+VGhhbmsgeW91IGZvciB0aGUgcmVwbGllcyBhbmQgZGlzY3Vzc2lvbiBhYm91
dCB0aGUgY29uc2Vuc3VzIGNhbGwgYW5kIGFjdGl2ZSBkaXNjdXNzaW9ucyBvbiB0aGlzIHRvcGlj
LiBXZSBhcG9sb2dpemUgZm9yIHRoZSBkZWxheSBpbiByZXNwb25kaW5nLiBXZSBoYXZlIGRpc2N1
c3NlZCBhbmQgc3R1ZGllcyB0aGlzDQogdG9waWMgY2FyZWZ1bGx5Ljwvc3Bhbj48c3BhbiBsYW5n
PSJGUiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiI+SW4gb3VyIG9ic2VydmF0aW9u
LCB3ZSBiZWxpZXZlIG1vc3QgcGVvcGxlIGJhc2ljYWxseSBzdXBwb3J0IHByb3h5IHdvcmsgaW4g
dGhlIFdHIGFsb25nIHdpdGggIzEgc2NlbmFyaW8gaW4gcGFnZSAxMiBhdCZuYnNwOzxhIGhyZWY9
Imh0dHBzOi8vd3d3LmlldGYub3JnL3Byb2NlZWRpbmdzLzk4L3NsaWRlcy9zbGlkZXMtOTgtbXB0
Y3Atc2Vzc2EtY2hhaXJzLTAxLnBkZiIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYu
b3JnL3Byb2NlZWRpbmdzLzk4L3NsaWRlcy9zbGlkZXMtOTgtbXB0Y3Atc2Vzc2EtY2hhaXJzLTAx
LnBkZjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkZSIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIj5PVE9ILCB3ZSd2ZSBzZWVuIHNvbWUgZm9sa3MgcmFp
c2VkIGNvbmNlcm5zIG9uIHRoZSBwcm9wb3NhbC4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIj4mbmJzcDs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+
VGhlIGNoYWlycyBoYXZlIGRpc2N1c3NlZCBvbiB0aGVzZSBjb25jZXJucyBhbmQgd2UgdGhpbmsg
dGhlIGZvbGxvd2luZyBwb2ludHMgd2lsbCBub3QgYmUgc29sdmVkIGluIHRoZSBjdXJyZW50IHBy
b3Bvc2FsDQogd2l0aG91dCBzaWduaWZpY2FudCB1cGRhdGVzLjwvc3Bhbj48c3BhbiBsYW5nPSJG
UiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBs
YW5nPSJGUiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
OyAmbmJzcDsgYSkgVGhlIGN1cnJlbnQgcHJvcG9zYWwgcmVxdWlyZXMgYXBwbGljYXRpb25zIHRv
IHNub29wIHRyYW5zaXQgdHJhZmZpY3MgYW5kIG1vZGlmeSBoZWFkZXIgaW5mb3JtYXRpb24gaW4g
VENQIHBhY2tldHMuPC9zcGFuPjxzcGFuIGxhbmc9IkZSIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkZSIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyBiKSBUaGUgY3VycmVudCBw
cm9wb3NhbCByZXF1aXJlcyB0byBjb252ZXkgaW5mb3JtYXRpb24gaW4gVENQIFNZTiBwYWNrZXRz
LiBUaGlzIHdvdWxkIG5lZWQgdG8gY29uc2lkZXIgY29vcGVyYXRpb24gd2l0aA0KIG90aGVyIFdH
cywgc3VjaCBhcyB0Y3BtIG9yIHRzdndnLCB0byBjb25zaWRlciBhbnkgaW1wYWN0IG9uIHRoZSBy
b2J1c3RuZXNzIGFuZCBzZWN1cml0eSBvZiBUQ1AuPC9zcGFuPjxzcGFuIGxhbmc9IkZSIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZS
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkZSIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7
ICZuYnNwO2MpIFRoZSBjdXJyZW50IGRvY3VtZW50IGlzIGhhcmQgZm9yIHBlb3BsZSB0byB1bmRl
cnN0YW5kIHRoZSBwcm9wb3NhbDwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkJhc2VkIG9uIG91ciBhc3Nlc3NtZW50
IG9mIHRoZSBjdXJyZW50IHNpdHVhdGlvbiwgd2UgdGhpbmsmbmJzcDtzb21lIGNvbWJpbmF0aW9u
IG9mIHRoZSBmb2xsb3dpbmdzIHdpbGwgYmUgcmVxdWlyZWQgaW4gb3JkZXINCiB0byBtYWtlIHBy
b2dyZXNzLjwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
OyAmbmJzcDsgLSZuYnNwOyAmbmJzcDtBIG5ldyBkcmFmdCwgYmFzZWQgb24gdGhlIGV4aXN0aW5n
IG9uZSBidXQgd2l0aCBtb2RpZmljYXRpb25zIHRvIGFkZHJlc3MgdGhlIGNvbmNlcm5zPC9zcGFu
PjxzcGFuIGxhbmc9IkZSIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkZSIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyAtJm5ic3A7Jm5ic3A7Jm5i
c3A7QSBmcmVzaCBhcHByb2FjaDwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
OyAmbmJzcDsgLSZuYnNwOyZuYnNwOyZuYnNwO0EgcG9zc2libGUgdXBkYXRlIG9mIHNvbWUgb2Yg
b3VyIHRlY2hub2xvZ3kgY3JpdGVyaWEuIEZvciBleGFtcGxlLCB3ZSd2ZSBzZWVuIHNvbWUgcGVv
cGxlIHByZWZlciAwLVJUVCBhcHByb2FjaCwNCiBidXQgdGhpcyBtaWdodCBiZSBhIGJpdCBoYXJk
IHJlcXVpcmVtZW50IGFuZCAxIG9yIDIgUlRUcyBjb3VsZCBiZSBwb3NzaWJsZSBjb21wcm9taXNl
Ljwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiI+QWdhaW4sIHdlIGFwcHJl
Y2lhdGUgbG90cyBvZiBwcm9kdWN0aXZlIGRpc2N1c3Npb25zIGFuZCB2ZXJ5IHNvcnJ5IGZvciBv
dXIgc2xvdyByZXNwb25zZS4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIj5JZiB5b3UgaGF2ZSBjb21tZW50cyBvciBxdWVz
dGlvbnMgb24gb3VyIGN1cnJlbnQgYXNzZXNzbWVudHMsIHBsZWFzZSBsZXQgdXMga25vdy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZS
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkZSIj5CZXN0IHJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJGUiI+LS08bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkZSIj5Zb3NoaSAmYW1wOyBQaGls
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJGUiIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJGUiI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
UFJFPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29u
dGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0
IG5lIGRvaXZlbnQgZG9uYwpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9pdGVzIG91IGNvcGllcyBz
YW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVzc2FnZSBwYXIgZXJyZXVy
LCB2ZXVpbGxleiBsZSBzaWduYWxlcgphIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBhaW5z
aSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBldGFu
dCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLApPcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25z
YWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4g
TWVyY2kuCgpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25m
aWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQg
YnkgbGF3Owp0aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdp
dGhvdXQgYXV0aG9yaXNhdGlvbi4KSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBl
cnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFu
ZCBpdHMgYXR0YWNobWVudHMuCkFzIGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5v
dCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9y
IGZhbHNpZmllZC4KVGhhbmsgeW91Lgo8L1BSRT48L2JvZHk+DQo8L2h0bWw+DQo=

--_000_cc838c8f77e14e548c1d52d449cd4c1eOPEXCNORM4Ccorporateadr_--


From nobody Fri Jun 16 12:04:35 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96E601293E0 for <multipathtcp@ietfa.amsl.com>; Fri, 16 Jun 2017 12:04:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level: 
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ab-acNcwU5nT for <multipathtcp@ietfa.amsl.com>; Fri, 16 Jun 2017 12:04:31 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88ADA1293D6 for <multipathtcp@ietf.org>; Fri, 16 Jun 2017 12:04:31 -0700 (PDT)
Received: from mail-oi0-f43.google.com (mail-oi0-f43.google.com [209.85.218.43]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 99461278698 for <multipathtcp@ietf.org>; Sat, 17 Jun 2017 04:04:28 +0900 (JST)
Received: by mail-oi0-f43.google.com with SMTP id c189so6075477oia.2 for <multipathtcp@ietf.org>; Fri, 16 Jun 2017 12:04:28 -0700 (PDT)
X-Gm-Message-State: AKS2vOzO5N2E/VK9yalGK1VZK9mFNZyh1i5zi726Rlm5zzcd0icnDhSG 3MHXb41gJ3G3y7GxhRmFnwKrDRG0jQ==
X-Received: by 10.202.48.194 with SMTP id w185mr5777244oiw.85.1497639866896; Fri, 16 Jun 2017 12:04:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.41.220 with HTTP; Fri, 16 Jun 2017 12:04:26 -0700 (PDT)
In-Reply-To: <13011_1497621751_5943E4F6_13011_234_1_cc838c8f-77e1-4e54-8c1d-52d449cd4c1e@OPEXCNORM4C.corporate.adroot.infra.ftgroup>
References: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <13011_1497621751_5943E4F6_13011_234_1_cc838c8f-77e1-4e54-8c1d-52d449cd4c1e@OPEXCNORM4C.corporate.adroot.infra.ftgroup>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Fri, 16 Jun 2017 12:04:26 -0700
X-Gmail-Original-Message-ID: <CAO249yckiyspCqumOVRUtk3c_fzzRWN0grQFfKcc7PaZP9dJNw@mail.gmail.com>
Message-ID: <CAO249yckiyspCqumOVRUtk3c_fzzRWN0grQFfKcc7PaZP9dJNw@mail.gmail.com>
To: christian.jacquenet@orange.com
Cc: "BOUCADAIR Mohamed IMT/OLN" <mohamed.boucadair@orange.com>,  Yoshifumi Nishida <nishida@sfc.wide.ad.jp>, multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="001a113cdff444a0020552187472"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/V-wC_yT4FR_gTZlJeLZdR1pjNb4>
Subject: Re: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jun 2017 19:04:35 -0000

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

Hi Med, Christian,

Thanks for the response. I think I understand your point.
But, one thing I would like to mention is that our consensus can be
archived when all issues are addressed. (see rfc7282)
We don't think we have found good counter arguments to address or push away
the concerns raised during discussions.
So, we decide not to adopt the current proposal for now as we think just
counting number of support/unsupport won't be good way to measure consensus
here.

Also, as we know we have quite lengthy discussions on this draft.
But, I am not very sure if it is getting matured and not sure if we can
implement it by just reading the draft.
We start having big concerns how long it will take to publish it.

That's why the chairs think some drastic changes will be necessary. We are
afraid that if we try to update the draft incrementally, we might need to
spend another a year or so for discussions. We thought it will be much
shorter if we do a fresh start based on what we have learned so far.

Anyway, our common purpose is to explore a simple, straightforward and
well-focused and implementable proposal on this topic.
If you have some ideas to reach this goal, please share. Phil and I are
discussing what's the best options for the WG.

Thanks,
--
Yoshi

On Fri, Jun 16, 2017 at 7:02 AM, <christian.jacquenet@orange.com> wrote:

> WG,
>
>
>
> I am too a bit unclear about some of the text of Yoshi=E2=80=99s message.
>
>
>
> Like Med, I would like to read it as a confirmation that the proxy work
> based upon option #1 that was discussed during the Chicago session and
> which reached consensus among the WG members is now an mptcp WG item.
>
>
>
> Then, the =E2=80=9Cthe current document is hard for people to understand =
the
> proposal=E2=80=9D argument reads very speculative to me and I don=E2=80=
=99t believe this is
> actually an argument per se.
>
>
>
> And there=E2=80=99s the notion of =E2=80=9Cfresh approach=E2=80=9D that m=
ay be possibly combined
> with one of the other options listed in Yoshi=E2=80=99s message, which I =
don=E2=80=99t
> quite understand from a working procedure standpoint.
>
>
>
> We have a document on the table. Let us work on it to address all the
> concerns that have been raised so far and those that may arise as we
> progress the discussion, like any other typical IETF WG specification
> effort.
>
>
>
> I=E2=80=99m looking forward to working with you all.
>
>
>
> Cheers,
>
>
>
> Christian.
>
>
>
> *De :* multipathtcp [mailto:multipathtcp-bounces@ietf.org] *De la part de=
*
> mohamed.boucadair@orange.com
> *Envoy=C3=A9 :* vendredi 16 juin 2017 14:56
> *=C3=80 :* Yoshifumi Nishida; multipathtcp
> *Objet :* Re: [multipathtcp] Summary for discussions on potential MPTCP
> proxy work
>
>
>
> Hi Yoshi,
>
>
>
> Thank you for this summary that I read as a confirmation of the consensus
> to work on #1 as per the outcome of the last IETF meeting.
>
>
>
> I don=E2=80=99t quite understand why the WG should wait for yet another c=
ycle
> before adopting the document. Sure, the document needs to be updated to
> reflect some of outcomes of the discussion and other inputs from the WG.
> That=E2=80=99s just the normal IETF process.
>
>
>
> I=E2=80=99m afraid there may be confusion between a WGLC and a document a=
doption
> call.
>
>
>
> Having a WG item ASAP will help us fixing issues that are raised or
> yet-to-be raised.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* multipathtcp [mailto:multipathtcp-bounces@ietf.org
> <multipathtcp-bounces@ietf.org>] *De la part de* Yoshifumi Nishida
> *Envoy=C3=A9 :* jeudi 15 juin 2017 20:04
> *=C3=80 :* multipathtcp
> *Objet :* [multipathtcp] Summary for discussions on potential MPTCP proxy
> work
>
>
>
> Thank you for the replies and discussion about the consensus call and
> active discussions on this topic. We apologize for the delay in respondin=
g.
> We have discussed and studies this topic carefully.
>
>
>
> In our observation, we believe most people basically support proxy work i=
n
> the WG along with #1 scenario in page 12 at https://www.ietf.org/procee
> dings/98/slides/slides-98-mptcp-sessa-chairs-01.pdf
>
>
>
> OTOH, we've seen some folks raised concerns on the proposal.
>
>
>
> The chairs have discussed on these concerns and we think the following
> points will not be solved in the current proposal without significant
> updates.
>
>
>
>     a) The current proposal requires applications to snoop transit
> traffics and modify header information in TCP packets.
>
>
>
>     b) The current proposal requires to convey information in TCP SYN
> packets. This would need to consider cooperation with other WGs, such as
> tcpm or tsvwg, to consider any impact on the robustness and security of T=
CP.
>
>
>
>     c) The current document is hard for people to understand the proposal
>
>
>
> Based on our assessment of the current situation, we think some
> combination of the followings will be required in order to make progress.
>
>
>
>     -   A new draft, based on the existing one but with modifications to
> address the concerns
>
>     -   A fresh approach
>
>     -   A possible update of some of our technology criteria. For example=
,
> we've seen some people prefer 0-RTT approach, but this might be a bit har=
d
> requirement and 1 or 2 RTTs could be possible compromise.
>
>
>
> Again, we appreciate lots of productive discussions and very sorry for ou=
r
> slow response.
>
> If you have comments or questions on our current assessments, please let
> us know.
>
>
>
> Best regards,
>
> --
>
> Yoshi & Phil
>
>
>
> _________________________________________________________________________=
________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
> Thank you.
>
>

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

<div dir=3D"ltr">Hi Med, Christian,<div><br></div><div>Thanks for the respo=
nse. I think I understand your point.=C2=A0</div><div>But, one thing I woul=
d like to mention is that our consensus can be archived when all issues are=
 addressed. (see rfc7282)</div><div>We don&#39;t think we have found good c=
ounter arguments to address or push away the concerns raised during discuss=
ions.=C2=A0</div><div><div class=3D"gmail_extra">So, we decide not to adopt=
 the current proposal for now as we think just counting number of support/u=
nsupport won&#39;t be good way to measure consensus here.</div><div class=
=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Also, as we know we h=
ave quite lengthy discussions on this draft.=C2=A0</div><div class=3D"gmail=
_extra">But, I am not very sure if it is getting matured and not sure if we=
 can implement it by just reading the draft.=C2=A0</div><div class=3D"gmail=
_extra">We start having big concerns how long it will take to publish it.=
=C2=A0</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra"=
>That&#39;s why the chairs think some drastic changes will be necessary. We=
 are afraid that if we try to update the draft incrementally, we might need=
 to spend another a year or so for discussions. We thought it will be much =
shorter if we do a fresh start based on what we have learned so far. =C2=A0=
</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Anywa=
y, our common purpose is to explore a simple, straightforward and well-focu=
sed and implementable proposal on this topic.</div><div class=3D"gmail_extr=
a">If you have some ideas to reach this goal, please share. Phil and I are =
discussing what&#39;s the best options for the WG.</div><div class=3D"gmail=
_extra"><br></div><div class=3D"gmail_extra">Thanks,</div><div class=3D"gma=
il_extra">--</div><div class=3D"gmail_extra">Yoshi</div><div class=3D"gmail=
_extra"><br><div class=3D"gmail_quote">On Fri, Jun 16, 2017 at 7:02 AM,  <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:christian.jacquenet@orange.com" targe=
t=3D"_blank">christian.jacquenet@orange.co<wbr>m</a>&gt;</span> wrote:<br><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex">





<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"m_5331178354684558016m_-2993497212695909418m_-165794569963576=
3308m_6104057604770026705WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">WG,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">I am too a bit unclear about some of the tex=
t of Yoshi=E2=80=99s message.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">Like Med, I would like to read it as a confi=
rmation that the proxy work based upon option #1 that was discussed during =
the Chicago session and which reached consensus
 among the WG members is now an mptcp WG item.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">Then, the =E2=80=9C</span><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Courier New&quot;;color:#7030a0">the curren=
t document is hard for people to understand the proposal=E2=80=9D argument
 reads very speculative to me and I don=E2=80=99t believe this is actually =
an argument per se.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">And there=E2=80=99s the notion of =E2=80=9Cf=
resh approach=E2=80=9D that may be possibly combined with one of the other =
options listed in Yoshi=E2=80=99s message, which I don=E2=80=99t quite unde=
rstand from
 a working procedure standpoint.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">We have a document on the table. Let us work=
 on it to address all the concerns that have been raised so far and those t=
hat may arise as we progress the discussion, like
 any other typical IETF WG specification effort.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">I=E2=80=99m looking forward to working with =
you all.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0">Christian.</span><span style=3D"font-size:10=
.0pt;font-family:&quot;Courier New&quot;;color:#7030a0"><u></u><u></u></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:#7030a0"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"FR" style=3D"font-size:10.0pt;font-=
family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">De=C2=A0:</span></b><span=
 lang=3D"FR" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot=
;sans-serif&quot;"> multipathtcp [mailto:<a href=3D"mailto:multipathtcp-bou=
nces@ietf.org" target=3D"_blank">multipathtcp-bounces@i<wbr>etf.org</a>]
<b>De la part de</b> <a href=3D"mailto:mohamed.boucadair@orange.com" target=
=3D"_blank">mohamed.boucadair@orange.com</a><br>
<b>Envoy=C3=A9=C2=A0:</b> vendredi 16 juin 2017 14:56<br>
<b>=C3=80=C2=A0:</b> Yoshifumi Nishida; multipathtcp<br>
<b>Objet=C2=A0:</b> Re: [multipathtcp] Summary for discussions on potential=
 MPTCP proxy work<u></u><u></u></span></p>
</div>
</div><div><div class=3D"m_5331178354684558016m_-2993497212695909418m_-1657=
945699635763308h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;color:black">Hi Yoshi,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:10.0pt;font-fam=
ily:&quot;Courier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">Thank you for this summary that I read as a co=
nfirmation of the consensus to work on #1 as per the outcome of the last IE=
TF meeting.=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">I don=E2=80=99t quite understand why the WG sh=
ould wait for yet another cycle before adopting the document. Sure, the doc=
ument needs to be updated to reflect some of outcomes
 of the discussion and other inputs from the WG. That=E2=80=99s just the no=
rmal IETF process.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">I=E2=80=99m afraid there may be confusion betw=
een a WGLC and a document adoption call.=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">Having a WG item ASAP will help us fixing issu=
es that are raised or yet-to-be raised.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">Cheers,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">Med<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"FR" style=3D"font-size:10.0pt;font-=
family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">De=C2=A0:</span></b><span=
 lang=3D"FR" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot=
;sans-serif&quot;"> multipathtcp [<a href=3D"mailto:multipathtcp-bounces@ie=
tf.org" target=3D"_blank">mailto:multipathtcp-bounces@i<wbr>etf.org</a>]
<b>De la part de</b> Yoshifumi Nishida<br>
<b>Envoy=C3=A9=C2=A0:</b> jeudi 15 juin 2017 20:04<br>
<b>=C3=80=C2=A0:</b> multipathtcp<br>
<b>Objet=C2=A0:</b> [multipathtcp] Summary for discussions on potential MPT=
CP proxy work<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"FR"><u></u>=C2=A0<u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">Thank you for the replies and discussion about=
 the consensus call and active discussions on this topic. We apologize for =
the delay in responding. We have discussed and studies this
 topic carefully.</span><span lang=3D"FR"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"FR">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">In our observation, we believe mos=
t people basically support proxy work in the WG along with #1 scenario in p=
age 12 at=C2=A0<a href=3D"https://www.ietf.org/proceedings/98/slides/slides=
-98-mptcp-sessa-chairs-01.pdf" target=3D"_blank">https://www.ietf.org/proce=
e<wbr>dings/98/slides/slides-98-mptc<wbr>p-sessa-chairs-01.pdf</a><u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">OTOH, we&#39;ve seen some folks ra=
ised concerns on the proposal.=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">The chairs have discussed on these concerns an=
d we think the following points will not be solved in the current proposal
 without significant updates.</span><span lang=3D"FR"><u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0</span><span lang=3D"FR"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0 =C2=A0 a) The current proposal requires=
 applications to snoop transit traffics and modify header information in TC=
P packets.</span><span lang=3D"FR"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0</span><span lang=3D"FR"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0 =C2=A0 b) The current proposal requires=
 to convey information in TCP SYN packets. This would need to consider coop=
eration with
 other WGs, such as tcpm or tsvwg, to consider any impact on the robustness=
 and security of TCP.</span><span lang=3D"FR"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0</span><span lang=3D"FR"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0=C2=A0 =C2=A0c) The current document is =
hard for people to understand the proposal</span><span lang=3D"FR"><u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0</span><span lang=3D"FR"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">Based on our assessment of the current situati=
on, we think=C2=A0some combination of the followings will be required in or=
der
 to make progress.</span><span lang=3D"FR"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0 =C2=A0 -=C2=A0 =C2=A0A new draft, based=
 on the existing one but with modifications to address the concerns</span><=
span lang=3D"FR"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0 =C2=A0 -=C2=A0=C2=A0=C2=A0A fresh appro=
ach</span><span lang=3D"FR"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-family:&quot;Arial&q=
uot;,&quot;sans-serif&quot;">=C2=A0 =C2=A0 -=C2=A0=C2=A0=C2=A0A possible up=
date of some of our technology criteria. For example, we&#39;ve seen some p=
eople prefer 0-RTT approach,
 but this might be a bit hard requirement and 1 or 2 RTTs could be possible=
 compromise.</span><span lang=3D"FR"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">Again, we appreciate lots of produ=
ctive discussions and very sorry for our slow response.=C2=A0<u></u><u></u>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">If you have comments or questions =
on our current assessments, please let us know.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">Best regards,<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"FR">--<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"FR">Yoshi &amp; Phil<u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"FR" style=3D"color:#1f497d">=C2=A0</sp=
an><span lang=3D"FR"><u></u><u></u></span></p>
</div>
</div>
</div>
</div></div></div>
<pre>______________________________<wbr>______________________________<wbr>=
______________________________<wbr>______________________________<wbr>_

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l&#39;expediteur et le detruire ainsi que les pieces jointes. Les message=
s electroniques etant susceptibles d&#39;alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</pre></div>

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

--001a113cdff444a0020552187472--


From nobody Mon Jun 19 04:23:51 2017
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56D1A129C62 for <multipathtcp@ietfa.amsl.com>; Mon, 19 Jun 2017 04:23:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.4
X-Spam-Level: 
X-Spam-Status: No, score=-5.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nRacwnDZFV7F for <multipathtcp@ietfa.amsl.com>; Mon, 19 Jun 2017 04:23:47 -0700 (PDT)
Received: from smtpb1.bt.com (smtpb1.bt.com [62.7.242.142]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E532C129C5E for <multipathtcp@ietf.org>; Mon, 19 Jun 2017 04:23:46 -0700 (PDT)
Received: from EVHUB05-UKBR.domain1.systemhost.net (193.113.108.173) by EVMED06-UKBR.bt.com (10.216.161.38) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 19 Jun 2017 12:23:42 +0100
Received: from rew09926dag03d.domain1.systemhost.net (10.55.202.30) by EVHUB05-UKBR.domain1.systemhost.net (193.113.108.173) with Microsoft SMTP Server (TLS) id 14.3.158.1; Mon, 19 Jun 2017 12:23:44 +0100
Received: from rew09926dag03b.domain1.systemhost.net (10.55.202.22) by rew09926dag03d.domain1.systemhost.net (10.55.202.30) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Mon, 19 Jun 2017 12:23:43 +0100
Received: from rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e]) by rew09926dag03b.domain1.systemhost.net ([fe80::d514:fe50:560c:401e%12]) with mapi id 15.00.1210.000; Mon, 19 Jun 2017 12:23:43 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Thread-Topic: MPTCP sessions in Prague - and Hackathon?
Thread-Index: AdLo7dZdaIu1xuXcSfqXL8hc5GCMiw==
Date: Mon, 19 Jun 2017 11:23:42 +0000
Message-ID: <fed44a9ad26e43838943402ef50857d2@rew09926dag03b.domain1.systemhost.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.55.202.243]
Content-Type: multipart/alternative; boundary="_000_fed44a9ad26e43838943402ef50857d2rew09926dag03bdomain1sy_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/tS5EKcxKWeeB3eTmuqJtbSDDogQ>
Subject: [multipathtcp] MPTCP sessions in Prague - and Hackathon?
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jun 2017 11:23:50 -0000

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

Hi,
We have two sessions (this is on the draft agenda, so timings subject to ch=
ange - let us know if there are bad conflicts and we ask for a swap):

*         15:50-17:50 Tuesday Afternoon session II

*         11:50-13:20 Friday Afternoon session II
Please let us know if you'd like time to present an update or an idea for d=
iscussion.
In addition, does anyone want to work on MPTCP during the hackathon? (Satur=
day &/or Sunday 15/16 July, free, open to public)
https://datatracker.ietf.org/meeting/99/agenda.html
https://www.ietf.org/hackathon/99-hackathon.html

thanks
phil & Yoshi

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1732272478;
	mso-list-type:hybrid;
	mso-list-template-ids:-401580406 -1482908308 134807555 134807557 134807553=
 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">We have two sessions (this is on the draft agenda, so timings subj=
ect to change &#8211; let us know if there are bad conflicts and we ask for=
 a swap):<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"mso-margin-top-alt:auto;mso-margin-b=
ottom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style=3D"font-family:Symbol"><span style=3D"mso-=
list:Ignore">&middot;<span style=3D"font:7.0pt &quot;Times New Roman&quot;"=
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>15:50-17:50 Tuesday Afternoon session II<o:p=
></o:p></p>
<p class=3D"MsoListParagraph" style=3D"mso-margin-top-alt:auto;mso-margin-b=
ottom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang=3D"EN" style=3D"font-family:Symbol;mso-fare=
ast-language:EN-GB"><span style=3D"mso-list:Ignore">&middot;<span style=3D"=
font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN" style=3D"mso-fareast-langu=
age:EN-GB">11:50-13:20 Friday Afternoon session II<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">Please let =
us know if you&#8217;d like time to present an update or an idea for discus=
sion.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB">In addition=
, does anyone want to work on MPTCP during the hackathon? (Saturday &amp;/o=
r Sunday 15/16 July, free, open to public)<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN" style=3D"mso-fareast-language:EN-GB"><a href=3D"=
https://datatracker.ietf.org/meeting/99/agenda.html">https://datatracker.ie=
tf.org/meeting/99/agenda.html</a>
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN" style=3D"mso-fareast-language:EN-G=
B"><a href=3D"https://www.ietf.org/hackathon/99-hackathon.html">https://www=
.ietf.org/hackathon/99-hackathon.html</a>
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN" style=3D"mso-fareast-language:EN-G=
B"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN" style=3D"mso-fareast-language:EN-G=
B">thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN" style=3D"mso-fareast-language:EN-G=
B">phil &amp; Yoshi</span><o:p></o:p></p>
</div>
</body>
</html>

--_000_fed44a9ad26e43838943402ef50857d2rew09926dag03bdomain1sy_--


From nobody Wed Jun 21 21:04:58 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 857FA120721 for <multipathtcp@ietfa.amsl.com>; Wed, 21 Jun 2017 21:04:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level: 
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Ja3fC5iTsbS for <multipathtcp@ietfa.amsl.com>; Wed, 21 Jun 2017 21:04:55 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8793D126BF3 for <multipathtcp@ietf.org>; Wed, 21 Jun 2017 21:04:54 -0700 (PDT)
Received: from mail-oi0-f47.google.com (mail-oi0-f47.google.com [209.85.218.47]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 7AFC8278720 for <multipathtcp@ietf.org>; Thu, 22 Jun 2017 13:04:51 +0900 (JST)
Received: by mail-oi0-f47.google.com with SMTP id c189so2450384oia.2 for <multipathtcp@ietf.org>; Wed, 21 Jun 2017 21:04:51 -0700 (PDT)
X-Gm-Message-State: AKS2vOyq+qB3VKvjw+esYCrigtwRkORZxCKyCVQlB2QmrW08xQz/9W8U 9ZVGM2JA7JDhGr5Qqx++8ZG5ChGlMQ==
X-Received: by 10.202.97.196 with SMTP id v187mr264151oib.216.1498104290192; Wed, 21 Jun 2017 21:04:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.41.220 with HTTP; Wed, 21 Jun 2017 21:04:49 -0700 (PDT)
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Wed, 21 Jun 2017 21:04:49 -0700
X-Gmail-Original-Message-ID: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com>
Message-ID: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="001a113d39380db94d0552849658"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/9VbHAddxFjHt4fQkFZHDAHbw7Gs>
Subject: [multipathtcp] q about remove addr behavior
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 04:04:57 -0000

--001a113d39380db94d0552849658
Content-Type: text/plain; charset="UTF-8"

Hi,
In the Chicago meeting, I remember Joseph mentioned an issue on linux which
close all subflows that use an IP address when rem addr for it has been
received.

(page 13 in https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-
sessa-channel-bonding-of-low-rate-links-using-mptcp-for-
airborne-flight-research-00.pdf)

As far as I read 6824bis draft, this behavior seems not to be recommended.
But, do we need more specific guidance here?

Thanks,
--
Yoshi

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

<div dir=3D"ltr">Hi,<div><div>In the Chicago meeting, I remember Joseph men=
tioned an issue on linux which close all subflows that use an IP address wh=
en rem addr for it has been received.</div><div><br></div><div>(page 13 in =
<a href=3D"https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa=
-channel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research=
-00.pdf" target=3D"_blank">https://www.ietf.org/proceedin<wbr>gs/98/slides/=
slides-98-mptcp-<wbr>sessa-channel-bonding-of-low-<wbr>rate-links-using-mpt=
cp-for-<wbr>airborne-flight-research-00.<wbr>pdf</a>)<br></div></div><div><=
br></div><div>As far as I read 6824bis draft, this behavior seems not to be=
 recommended. But, do we need more specific guidance here?</div><div><br></=
div><div>Thanks,</div><div>--</div><div>Yoshi</div></div>

--001a113d39380db94d0552849658--


From nobody Thu Jun 22 00:15:02 2017
Return-Path: <cpaasch@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBE38129B08 for <multipathtcp@ietfa.amsl.com>; Thu, 22 Jun 2017 00:15:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.302
X-Spam-Level: 
X-Spam-Status: No, score=-4.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HDaUUlIwnF2j for <multipathtcp@ietfa.amsl.com>; Thu, 22 Jun 2017 00:14:59 -0700 (PDT)
Received: from mail-in21.apple.com (mail-out21.apple.com [17.171.2.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0ADC1296C9 for <multipathtcp@ietf.org>; Thu, 22 Jun 2017 00:14:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1498115698; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=RUMUCvg+XmrNgx9ZOYi9hFzGt4Rojbfqe8Wry0zgByY=; b=GJGEV/5IozI4FpqMt+eRW30DGH+DqykX5IYXDkD50w+jVit0cRydQMVAfDQ15Pj9 JHt6B1hiaUzEKO7p62WOBPqOhtHIAKz5WUu6+diN60Y7Q+cXy0pGdHAApl2C/mVA yFtbcKuQ2hBffCC1MLCpBQyj0XDqwY+8kuI90pIcpdEOIqLbywHc6GUpUf7BM9UV 7C73EIEEQ3vOPWlutcGzVHi9sqAV1Aqb29lce3x0JdUeU5y0LbbsveCSZddhM0L6 8uG+F8cH/qidhVhsr/1gCTE4Uq5Aku/0hRCvc8aiU9KOkBb1tGRNnRjJpZoZAqM3 zBkV09sCZyjzCZjz7iEhRA==;
Received: from relay6.apple.com (relay6.apple.com [17.128.113.90]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in21.apple.com (Apple Secure Mail Relay) with SMTP id 15.75.03314.27E6B495; Thu, 22 Jun 2017 00:14:58 -0700 (PDT)
X-AuditID: 11ab0215-aa5ff70000000cf2-1d-594b6e710c84
Received: from nwk-mmpp-sz12.apple.com (nwk-mmpp-sz12.apple.com [17.128.115.204]) by relay6.apple.com (Apple SCV relay) with SMTP id 7F.49.05199.17E6B495; Thu, 22 Jun 2017 00:14:57 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_gyBFbxBE1bneZUCok+t1HQ)"
Received: from [17.150.223.79] by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0ORX005CDTGW4040@nwk-mmpp-sz12.apple.com>; Thu, 22 Jun 2017 00:14:57 -0700 (PDT)
Sender: cpaasch@apple.com
From: Christoph Paasch <cpaasch@apple.com>
Message-id: <0D08287D-1F1B-44CB-B937-EB38DF0DCA84@apple.com>
Date: Thu, 22 Jun 2017 00:14:57 -0700
In-reply-to: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
References: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com>
X-Mailer: Apple Mail (2.3273)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrELMWRmVeSWpSXmKPExsUi2FAYpVuU5x1psGificXn1dfZLDYuucHm wOSxZMlPJo+Lr68zBzBFcdmkpOZklqUW6dslcGWcXhZbcEm2YvOzmSwNjA8kuxg5OSQETCQ+ X5jP1MXIxSEksIZJYtP9KawwidUPz7FCJA4xSryYcI0RJMErICjxY/I9FhCbWSBM4tnHUywQ RV8ZJeZf+8IOkhAWkJTovnOHGcRmE9CSeHu7HWgSB1CzjcS04y4QJRYShxfeAytnEVCVmLhh BZjNKRAsse7oaSaQcmYBY4kpM41AwiICehIfvn9kArGFBAIkGmbPYIa4U1bi1uxLzCAnSAgc YZN493En4wRGoVlITp2F5FQIW0vi+6NWIBtkhbzEwfOyEGFNiWf3PrFD2NoST95dYF3AyLaK UTg3MTNHNzPPyFAvsaAgJ1UvOT93EyMoElYzie5gnP/K8BCjAAejEg+vRZ1XpBBrYllxZe4h RmkOFiVxXp/NnpFCAumJJanZqakFqUXxRaU5qcWHGJk4OKUaGPs/9e+52MH2maEur2Kt3ZW/ x7+/E3RZ9iZ74W7RHR8neZ+r3+u7Zveh15++aE/6YDvPjce25OQh5rhlWx23H7gW96c9ff+9 9N7KxRa8PXKrOK7c+jGX792Jyaqnbx7NTpn9x+trY86cnUvLGHxPSigKK5T6FjPXdBsGnqlV LEx2Ejv68KDIwgwlluKMREMt5qLiRACT3FkhZQIAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRmVeSWpSXmKPExsUi2FB8RrcwzzvSYNViNYvPq6+zWWxccoPN gcljyZKfTB4XX19nDmCK4rJJSc3JLEst0rdL4Mo4vSy24JJsxeZnM1kaGB9IdjFyckgImEis fniOtYuRi0NI4BCjxIsJ1xhBErwCghI/Jt9jAbGZBcIknn08xQJR9JVRYv61L+wgCWEBSYnu O3eYQWw2AS2Jt7fbgSZxADXbSEw77gJRYiFxeOE9sHIWAVWJiRtWgNmcAsES646eZgIpZxYw lpgy0wgkLCKgJ/Hh+0cmEFtIIECiYfYMZog7ZSVuzb7EPIGRfxaS62YhuQ7C1pL4/qgVyAaZ Ki9x8LwsRFhT4tm9T+wQtrbEk3cXWBcwsq1iFChKzUmsNNNLLCjISdVLzs/dxAgO28KoHYwN y60OMQpwMCrx8E5o8IoUYk0sK67MBQYRB7OSCK9QqnekEG9KYmVValF+fFFpTmrxIcaJjEA/ TmSWEk3OB0ZVXkm8oYmJgYmxsZmxsbmJOS2FlcR5e6Z7RgoJpCeWpGanphakFsEcxcTBKdXA 6Bux58/xW9ujVhnWv7b5WLBLsSjjl/KP5nSufpNJi/+lhTn5RUz+vP7RCwfhND/VSJOJ1+bm 7H1WsaCx1k7w7vX2paqOBWs/pReqKz3OKVy+KDYz+NTSDRaHv6YfveT17mFUpeK1nVYlMXuL Au/35S/XaFv/4tW2lfd590pJydx5ue6T5Cnmz0osxRmJhlrMRcWJAFRPzerOAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/Rz0_ekllPSOt19cprIW6qDvjlaQ>
Subject: Re: [multipathtcp] q about remove addr behavior
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 07:15:02 -0000

--Boundary_(ID_gyBFbxBE1bneZUCok+t1HQ)
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT

Hello,

> On Jun 21, 2017, at 9:04 PM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp> wrote:
> In the Chicago meeting, I remember Joseph mentioned an issue on linux which close all subflows that use an IP address when rem addr for it has been received.
> 
> (page 13 in https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-channel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research-00.pdf <https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-channel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research-00.pdf>)
> 
> As far as I read 6824bis draft, this behavior seems not to be recommended. But, do we need more specific guidance here?

true, in Linux we just close the subflow and do not send keepalives to check whether the subflow is really up or not.

I'm not sure if sending keepalives is the right thing to do. Basically, when the peer tells us that this subflow should be removed, why shouldn't a host trust its peer and do as as it says ?
The benefit of closing the subflow is that we can stop trying to send data on it and we free those resources. Lingering subflows is a serious problem on the server-side, when clients move away from a WiFi access-point.


Christoph


--Boundary_(ID_gyBFbxBE1bneZUCok+t1HQ)
Content-type: text/html; CHARSET=US-ASCII
Content-transfer-encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello,<div class=3D""><br class=3D""><div><blockquote =
type=3D"cite" class=3D""><div class=3D"">On Jun 21, 2017, at 9:04 PM, =
Yoshifumi Nishida &lt;<a href=3D"mailto:nishida@sfc.wide.ad.jp" =
class=3D"">nishida@sfc.wide.ad.jp</a>&gt; wrote:</div><div class=3D""><div=
 dir=3D"ltr" class=3D""><div class=3D""><div class=3D"">In the Chicago =
meeting, I remember Joseph mentioned an issue on linux which close all =
subflows that use an IP address when rem addr for it has been =
received.</div><div class=3D""><br class=3D""></div><div class=3D"">(page =
13 in <a =
href=3D"https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-c=
hannel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research-=
00.pdf" target=3D"_blank" class=3D"">https://www.ietf.org/proceedin<wbr =
class=3D"">gs/98/slides/slides-98-mptcp-<wbr =
class=3D"">sessa-channel-bonding-of-low-<wbr =
class=3D"">rate-links-using-mptcp-for-<wbr =
class=3D"">airborne-flight-research-00.<wbr class=3D"">pdf</a>)<br =
class=3D""></div></div><div class=3D""><br class=3D""></div><div =
class=3D"">As far as I read 6824bis draft, this behavior seems not to be =
recommended. But, do we need more specific guidance =
here?</div></div></div></blockquote><div><br class=3D""></div><div>true, =
in Linux we just close the subflow and do not send keepalives to check =
whether the subflow is really up or not.</div><div><br =
class=3D""></div><div>I'm not sure if sending keepalives is the right =
thing to do. Basically, when the peer tells us that this subflow should =
be removed, why shouldn't a host trust its peer and do as as it says =
?</div><div>The benefit of closing the subflow is that we can stop =
trying to send data on it and we free those resources. Lingering =
subflows is a serious problem on the server-side, when clients move away =
from a WiFi access-point.</div><div><br class=3D""></div><div><br =
class=3D""></div><div>Christoph</div></div></div><div class=3D""><br =
class=3D""></div></body></html>=

--Boundary_(ID_gyBFbxBE1bneZUCok+t1HQ)--


From nobody Thu Jun 22 02:22:53 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 744AB1200FC for <multipathtcp@ietfa.amsl.com>; Thu, 22 Jun 2017 02:22:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.399
X-Spam-Level: 
X-Spam-Status: No, score=-4.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HqHEhMAgMZZt for <multipathtcp@ietfa.amsl.com>; Thu, 22 Jun 2017 02:22:48 -0700 (PDT)
Received: from relais-inet.orange.com (mta136.mail.business.static.orange.com [80.12.70.36]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C010128B51 for <multipathtcp@ietf.org>; Thu, 22 Jun 2017 02:22:48 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr20.francetelecom.fr (ESMTP service) with ESMTP id 461FA40481; Thu, 22 Jun 2017 11:22:46 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.59]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 0B21A400BB; Thu, 22 Jun 2017 11:22:46 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM43.corporate.adroot.infra.ftgroup ([fe80::ec23:902:c31f:731c%19]) with mapi id 14.03.0352.000; Thu, 22 Jun 2017 11:22:41 +0200
From: <mohamed.boucadair@orange.com>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>, JACQUENET Christian IMT/OLN <christian.jacquenet@orange.com>
CC: multipathtcp <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] Summary for discussions on potential MPTCP proxy work
Thread-Index: AQHS5tNlIBdM7I0DuEKk/w3PD9Y6VKIwo3NQ
Date: Thu, 22 Jun 2017 09:22:41 +0000
Message-ID: <031d5aac-19f8-4562-8e1c-ccc12840a450@OPEXCLILM43.corporate.adroot.infra.ftgroup>
References: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <13011_1497621751_5943E4F6_13011_234_1_cc838c8f-77e1-4e54-8c1d-52d449cd4c1e@OPEXCNORM4C.corporate.adroot.infra.ftgroup> <CAO249yckiyspCqumOVRUtk3c_fzzRWN0grQFfKcc7PaZP9dJNw@mail.gmail.com>
In-Reply-To: <CAO249yckiyspCqumOVRUtk3c_fzzRWN0grQFfKcc7PaZP9dJNw@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.5]
Content-Type: multipart/alternative; boundary="_000_031d5aac19f845628e1cccc12840a450OPEXCLILM43corporateadr_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/FdfIQ4IWgkZJcDEHih8Ee9Qv-pA>
Subject: Re: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 09:22:51 -0000

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

SGkgWW9zaGksDQoNClRoYW5rIHlvdSBmb3IgY2xhcmlmeWluZy4NCg0KT25lIHRoaW5nIHRoYXQg
d2lsbCBiZSByZWFsbHkgaGVscGZ1bCBpcyB0byBzdW1tYXJpemUgdGhlIGlzc3VlcyB0aGF0IHlv
dSAoY2hhaXJzKSB0aGluayBhcmUgbm90IGNsYXJpZmllZCBkdXJpbmcgdGhlIGRpc2N1c3Npb24u
DQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IFlvc2hpZnVtaSBOaXNoaWRhIFttYWlsdG86bmlzaGlk
YUBzZmMud2lkZS5hZC5qcF0NCkVudm95w6kgOiB2ZW5kcmVkaSAxNiBqdWluIDIwMTcgMjE6MDQN
CsOAIDogSkFDUVVFTkVUIENocmlzdGlhbiBJTVQvT0xODQpDYyA6IEJPVUNBREFJUiBNb2hhbWVk
IElNVC9PTE47IFlvc2hpZnVtaSBOaXNoaWRhOyBtdWx0aXBhdGh0Y3ANCk9iamV0IDogUmU6IFtt
dWx0aXBhdGh0Y3BdIFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVudGlhbCBNUFRDUCBw
cm94eSB3b3JrDQoNCkhpIE1lZCwgQ2hyaXN0aWFuLA0KDQpUaGFua3MgZm9yIHRoZSByZXNwb25z
ZS4gSSB0aGluayBJIHVuZGVyc3RhbmQgeW91ciBwb2ludC4NCkJ1dCwgb25lIHRoaW5nIEkgd291
bGQgbGlrZSB0byBtZW50aW9uIGlzIHRoYXQgb3VyIGNvbnNlbnN1cyBjYW4gYmUgYXJjaGl2ZWQg
d2hlbiBhbGwgaXNzdWVzIGFyZSBhZGRyZXNzZWQuIChzZWUgcmZjNzI4MikNCldlIGRvbid0IHRo
aW5rIHdlIGhhdmUgZm91bmQgZ29vZCBjb3VudGVyIGFyZ3VtZW50cyB0byBhZGRyZXNzIG9yIHB1
c2ggYXdheSB0aGUgY29uY2VybnMgcmFpc2VkIGR1cmluZyBkaXNjdXNzaW9ucy4NClNvLCB3ZSBk
ZWNpZGUgbm90IHRvIGFkb3B0IHRoZSBjdXJyZW50IHByb3Bvc2FsIGZvciBub3cgYXMgd2UgdGhp
bmsganVzdCBjb3VudGluZyBudW1iZXIgb2Ygc3VwcG9ydC91bnN1cHBvcnQgd29uJ3QgYmUgZ29v
ZCB3YXkgdG8gbWVhc3VyZSBjb25zZW5zdXMgaGVyZS4NCg0KQWxzbywgYXMgd2Uga25vdyB3ZSBo
YXZlIHF1aXRlIGxlbmd0aHkgZGlzY3Vzc2lvbnMgb24gdGhpcyBkcmFmdC4NCkJ1dCwgSSBhbSBu
b3QgdmVyeSBzdXJlIGlmIGl0IGlzIGdldHRpbmcgbWF0dXJlZCBhbmQgbm90IHN1cmUgaWYgd2Ug
Y2FuIGltcGxlbWVudCBpdCBieSBqdXN0IHJlYWRpbmcgdGhlIGRyYWZ0Lg0KV2Ugc3RhcnQgaGF2
aW5nIGJpZyBjb25jZXJucyBob3cgbG9uZyBpdCB3aWxsIHRha2UgdG8gcHVibGlzaCBpdC4NCg0K
VGhhdCdzIHdoeSB0aGUgY2hhaXJzIHRoaW5rIHNvbWUgZHJhc3RpYyBjaGFuZ2VzIHdpbGwgYmUg
bmVjZXNzYXJ5LiBXZSBhcmUgYWZyYWlkIHRoYXQgaWYgd2UgdHJ5IHRvIHVwZGF0ZSB0aGUgZHJh
ZnQgaW5jcmVtZW50YWxseSwgd2UgbWlnaHQgbmVlZCB0byBzcGVuZCBhbm90aGVyIGEgeWVhciBv
ciBzbyBmb3IgZGlzY3Vzc2lvbnMuIFdlIHRob3VnaHQgaXQgd2lsbCBiZSBtdWNoIHNob3J0ZXIg
aWYgd2UgZG8gYSBmcmVzaCBzdGFydCBiYXNlZCBvbiB3aGF0IHdlIGhhdmUgbGVhcm5lZCBzbyBm
YXIuDQoNCkFueXdheSwgb3VyIGNvbW1vbiBwdXJwb3NlIGlzIHRvIGV4cGxvcmUgYSBzaW1wbGUs
IHN0cmFpZ2h0Zm9yd2FyZCBhbmQgd2VsbC1mb2N1c2VkIGFuZCBpbXBsZW1lbnRhYmxlIHByb3Bv
c2FsIG9uIHRoaXMgdG9waWMuDQpJZiB5b3UgaGF2ZSBzb21lIGlkZWFzIHRvIHJlYWNoIHRoaXMg
Z29hbCwgcGxlYXNlIHNoYXJlLiBQaGlsIGFuZCBJIGFyZSBkaXNjdXNzaW5nIHdoYXQncyB0aGUg
YmVzdCBvcHRpb25zIGZvciB0aGUgV0cuDQoNClRoYW5rcywNCi0tDQpZb3NoaQ0KDQpPbiBGcmks
IEp1biAxNiwgMjAxNyBhdCA3OjAyIEFNLCA8Y2hyaXN0aWFuLmphY3F1ZW5ldEBvcmFuZ2UuY29t
PG1haWx0bzpjaHJpc3RpYW4uamFjcXVlbmV0QG9yYW5nZS5jb20+PiB3cm90ZToNCldHLA0KDQpJ
IGFtIHRvbyBhIGJpdCB1bmNsZWFyIGFib3V0IHNvbWUgb2YgdGhlIHRleHQgb2YgWW9zaGnigJlz
IG1lc3NhZ2UuDQoNCkxpa2UgTWVkLCBJIHdvdWxkIGxpa2UgdG8gcmVhZCBpdCBhcyBhIGNvbmZp
cm1hdGlvbiB0aGF0IHRoZSBwcm94eSB3b3JrIGJhc2VkIHVwb24gb3B0aW9uICMxIHRoYXQgd2Fz
IGRpc2N1c3NlZCBkdXJpbmcgdGhlIENoaWNhZ28gc2Vzc2lvbiBhbmQgd2hpY2ggcmVhY2hlZCBj
b25zZW5zdXMgYW1vbmcgdGhlIFdHIG1lbWJlcnMgaXMgbm93IGFuIG1wdGNwIFdHIGl0ZW0uDQoN
ClRoZW4sIHRoZSDigJx0aGUgY3VycmVudCBkb2N1bWVudCBpcyBoYXJkIGZvciBwZW9wbGUgdG8g
dW5kZXJzdGFuZCB0aGUgcHJvcG9zYWzigJ0gYXJndW1lbnQgcmVhZHMgdmVyeSBzcGVjdWxhdGl2
ZSB0byBtZSBhbmQgSSBkb27igJl0IGJlbGlldmUgdGhpcyBpcyBhY3R1YWxseSBhbiBhcmd1bWVu
dCBwZXIgc2UuDQoNCkFuZCB0aGVyZeKAmXMgdGhlIG5vdGlvbiBvZiDigJxmcmVzaCBhcHByb2Fj
aOKAnSB0aGF0IG1heSBiZSBwb3NzaWJseSBjb21iaW5lZCB3aXRoIG9uZSBvZiB0aGUgb3RoZXIg
b3B0aW9ucyBsaXN0ZWQgaW4gWW9zaGnigJlzIG1lc3NhZ2UsIHdoaWNoIEkgZG9u4oCZdCBxdWl0
ZSB1bmRlcnN0YW5kIGZyb20gYSB3b3JraW5nIHByb2NlZHVyZSBzdGFuZHBvaW50Lg0KDQpXZSBo
YXZlIGEgZG9jdW1lbnQgb24gdGhlIHRhYmxlLiBMZXQgdXMgd29yayBvbiBpdCB0byBhZGRyZXNz
IGFsbCB0aGUgY29uY2VybnMgdGhhdCBoYXZlIGJlZW4gcmFpc2VkIHNvIGZhciBhbmQgdGhvc2Ug
dGhhdCBtYXkgYXJpc2UgYXMgd2UgcHJvZ3Jlc3MgdGhlIGRpc2N1c3Npb24sIGxpa2UgYW55IG90
aGVyIHR5cGljYWwgSUVURiBXRyBzcGVjaWZpY2F0aW9uIGVmZm9ydC4NCg0KSeKAmW0gbG9va2lu
ZyBmb3J3YXJkIHRvIHdvcmtpbmcgd2l0aCB5b3UgYWxsLg0KDQpDaGVlcnMsDQoNCkNocmlzdGlh
bi4NCg0KRGUgOiBtdWx0aXBhdGh0Y3AgW21haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRm
Lm9yZzxtYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmc+XSBEZSBsYSBwYXJ0IGRl
IG1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9y
YW5nZS5jb20+DQpFbnZvecOpIDogdmVuZHJlZGkgMTYganVpbiAyMDE3IDE0OjU2DQrDgCA6IFlv
c2hpZnVtaSBOaXNoaWRhOyBtdWx0aXBhdGh0Y3ANCk9iamV0IDogUmU6IFttdWx0aXBhdGh0Y3Bd
IFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVudGlhbCBNUFRDUCBwcm94eSB3b3JrDQoN
CkhpIFlvc2hpLA0KDQpUaGFuayB5b3UgZm9yIHRoaXMgc3VtbWFyeSB0aGF0IEkgcmVhZCBhcyBh
IGNvbmZpcm1hdGlvbiBvZiB0aGUgY29uc2Vuc3VzIHRvIHdvcmsgb24gIzEgYXMgcGVyIHRoZSBv
dXRjb21lIG9mIHRoZSBsYXN0IElFVEYgbWVldGluZy4NCg0KSSBkb27igJl0IHF1aXRlIHVuZGVy
c3RhbmQgd2h5IHRoZSBXRyBzaG91bGQgd2FpdCBmb3IgeWV0IGFub3RoZXIgY3ljbGUgYmVmb3Jl
IGFkb3B0aW5nIHRoZSBkb2N1bWVudC4gU3VyZSwgdGhlIGRvY3VtZW50IG5lZWRzIHRvIGJlIHVw
ZGF0ZWQgdG8gcmVmbGVjdCBzb21lIG9mIG91dGNvbWVzIG9mIHRoZSBkaXNjdXNzaW9uIGFuZCBv
dGhlciBpbnB1dHMgZnJvbSB0aGUgV0cuIFRoYXTigJlzIGp1c3QgdGhlIG5vcm1hbCBJRVRGIHBy
b2Nlc3MuDQoNCknigJltIGFmcmFpZCB0aGVyZSBtYXkgYmUgY29uZnVzaW9uIGJldHdlZW4gYSBX
R0xDIGFuZCBhIGRvY3VtZW50IGFkb3B0aW9uIGNhbGwuDQoNCkhhdmluZyBhIFdHIGl0ZW0gQVNB
UCB3aWxsIGhlbHAgdXMgZml4aW5nIGlzc3VlcyB0aGF0IGFyZSByYWlzZWQgb3IgeWV0LXRvLWJl
IHJhaXNlZC4NCg0KQ2hlZXJzLA0KTWVkDQoNCkRlIDogbXVsdGlwYXRodGNwIFttYWlsdG86bXVs
dGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmddIERlIGxhIHBhcnQgZGUgWW9zaGlmdW1pIE5pc2hp
ZGENCkVudm95w6kgOiBqZXVkaSAxNSBqdWluIDIwMTcgMjA6MDQNCsOAIDogbXVsdGlwYXRodGNw
DQpPYmpldCA6IFttdWx0aXBhdGh0Y3BdIFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVu
dGlhbCBNUFRDUCBwcm94eSB3b3JrDQoNClRoYW5rIHlvdSBmb3IgdGhlIHJlcGxpZXMgYW5kIGRp
c2N1c3Npb24gYWJvdXQgdGhlIGNvbnNlbnN1cyBjYWxsIGFuZCBhY3RpdmUgZGlzY3Vzc2lvbnMg
b24gdGhpcyB0b3BpYy4gV2UgYXBvbG9naXplIGZvciB0aGUgZGVsYXkgaW4gcmVzcG9uZGluZy4g
V2UgaGF2ZSBkaXNjdXNzZWQgYW5kIHN0dWRpZXMgdGhpcyB0b3BpYyBjYXJlZnVsbHkuDQoNCklu
IG91ciBvYnNlcnZhdGlvbiwgd2UgYmVsaWV2ZSBtb3N0IHBlb3BsZSBiYXNpY2FsbHkgc3VwcG9y
dCBwcm94eSB3b3JrIGluIHRoZSBXRyBhbG9uZyB3aXRoICMxIHNjZW5hcmlvIGluIHBhZ2UgMTIg
YXQgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvOTgvc2xpZGVzL3NsaWRlcy05OC1t
cHRjcC1zZXNzYS1jaGFpcnMtMDEucGRmDQoNCk9UT0gsIHdlJ3ZlIHNlZW4gc29tZSBmb2xrcyBy
YWlzZWQgY29uY2VybnMgb24gdGhlIHByb3Bvc2FsLg0KDQpUaGUgY2hhaXJzIGhhdmUgZGlzY3Vz
c2VkIG9uIHRoZXNlIGNvbmNlcm5zIGFuZCB3ZSB0aGluayB0aGUgZm9sbG93aW5nIHBvaW50cyB3
aWxsIG5vdCBiZSBzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgcHJvcG9zYWwgd2l0aG91dCBzaWduaWZp
Y2FudCB1cGRhdGVzLg0KDQogICAgYSkgVGhlIGN1cnJlbnQgcHJvcG9zYWwgcmVxdWlyZXMgYXBw
bGljYXRpb25zIHRvIHNub29wIHRyYW5zaXQgdHJhZmZpY3MgYW5kIG1vZGlmeSBoZWFkZXIgaW5m
b3JtYXRpb24gaW4gVENQIHBhY2tldHMuDQoNCiAgICBiKSBUaGUgY3VycmVudCBwcm9wb3NhbCBy
ZXF1aXJlcyB0byBjb252ZXkgaW5mb3JtYXRpb24gaW4gVENQIFNZTiBwYWNrZXRzLiBUaGlzIHdv
dWxkIG5lZWQgdG8gY29uc2lkZXIgY29vcGVyYXRpb24gd2l0aCBvdGhlciBXR3MsIHN1Y2ggYXMg
dGNwbSBvciB0c3Z3ZywgdG8gY29uc2lkZXIgYW55IGltcGFjdCBvbiB0aGUgcm9idXN0bmVzcyBh
bmQgc2VjdXJpdHkgb2YgVENQLg0KDQogICAgYykgVGhlIGN1cnJlbnQgZG9jdW1lbnQgaXMgaGFy
ZCBmb3IgcGVvcGxlIHRvIHVuZGVyc3RhbmQgdGhlIHByb3Bvc2FsDQoNCkJhc2VkIG9uIG91ciBh
c3Nlc3NtZW50IG9mIHRoZSBjdXJyZW50IHNpdHVhdGlvbiwgd2UgdGhpbmsgc29tZSBjb21iaW5h
dGlvbiBvZiB0aGUgZm9sbG93aW5ncyB3aWxsIGJlIHJlcXVpcmVkIGluIG9yZGVyIHRvIG1ha2Ug
cHJvZ3Jlc3MuDQoNCiAgICAtICAgQSBuZXcgZHJhZnQsIGJhc2VkIG9uIHRoZSBleGlzdGluZyBv
bmUgYnV0IHdpdGggbW9kaWZpY2F0aW9ucyB0byBhZGRyZXNzIHRoZSBjb25jZXJucw0KICAgIC0g
ICBBIGZyZXNoIGFwcHJvYWNoDQogICAgLSAgIEEgcG9zc2libGUgdXBkYXRlIG9mIHNvbWUgb2Yg
b3VyIHRlY2hub2xvZ3kgY3JpdGVyaWEuIEZvciBleGFtcGxlLCB3ZSd2ZSBzZWVuIHNvbWUgcGVv
cGxlIHByZWZlciAwLVJUVCBhcHByb2FjaCwgYnV0IHRoaXMgbWlnaHQgYmUgYSBiaXQgaGFyZCBy
ZXF1aXJlbWVudCBhbmQgMSBvciAyIFJUVHMgY291bGQgYmUgcG9zc2libGUgY29tcHJvbWlzZS4N
Cg0KQWdhaW4sIHdlIGFwcHJlY2lhdGUgbG90cyBvZiBwcm9kdWN0aXZlIGRpc2N1c3Npb25zIGFu
ZCB2ZXJ5IHNvcnJ5IGZvciBvdXIgc2xvdyByZXNwb25zZS4NCklmIHlvdSBoYXZlIGNvbW1lbnRz
IG9yIHF1ZXN0aW9ucyBvbiBvdXIgY3VycmVudCBhc3Nlc3NtZW50cywgcGxlYXNlIGxldCB1cyBr
bm93Lg0KDQpCZXN0IHJlZ2FyZHMsDQotLQ0KWW9zaGkgJiBQaGlsDQoNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQoN
Cg0KQ2UgbWVzc2FnZSBldCBzZXMgcGllY2VzIGpvaW50ZXMgcGV1dmVudCBjb250ZW5pciBkZXMg
aW5mb3JtYXRpb25zIGNvbmZpZGVudGllbGxlcyBvdSBwcml2aWxlZ2llZXMgZXQgbmUgZG9pdmVu
dCBkb25jDQoNCnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMgb3UgY29waWVzIHNhbnMgYXV0
b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdlIHBhciBlcnJldXIsIHZldWls
bGV6IGxlIHNpZ25hbGVyDQoNCmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1
ZSBsZXMgcGllY2VzIGpvaW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1
c2NlcHRpYmxlcyBkJ2FsdGVyYXRpb24sDQoNCk9yYW5nZSBkZWNsaW5lIHRvdXRlIHJlc3BvbnNh
YmlsaXRlIHNpIGNlIG1lc3NhZ2UgYSBldGUgYWx0ZXJlLCBkZWZvcm1lIG91IGZhbHNpZmllLiBN
ZXJjaS4NCg0KDQoNClRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1lbnRzIG1heSBjb250YWlu
IGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRoYXQgbWF5IGJlIHByb3Rl
Y3RlZCBieSBsYXc7DQoNCnRoZXkgc2hvdWxkIG5vdCBiZSBkaXN0cmlidXRlZCwgdXNlZCBvciBj
b3BpZWQgd2l0aG91dCBhdXRob3Jpc2F0aW9uLg0KDQpJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlz
IGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlz
IG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy4NCg0KQXMgZW1haWxzIG1heSBiZSBhbHRlcmVk
LCBPcmFuZ2UgaXMgbm90IGxpYWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZp
ZWQsIGNoYW5nZWQgb3IgZmFsc2lmaWVkLg0KDQpUaGFuayB5b3UuDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIg
MiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNv
Tm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIs
InNlcmlmIjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNp
dGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQcsOpZm9ybWF0w6kgSFRNTCBD
YXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLk1zb0FjZXRhdGUsIGxpLk1z
b0FjZXRhdGUsIGRpdi5Nc29BY2V0YXRlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28t
c3R5bGUtbGluazoiVGV4dGUgZGUgYnVsbGVzIENhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjguMHB0Ow0KCWZvbnQtZmFtaWx5OiJUYWhvbWEi
LCJzYW5zLXNlcmlmIjt9DQpzcGFuLlByZm9ybWF0SFRNTENhcg0KCXttc28tc3R5bGUtbmFtZToi
UHLDqWZvcm1hdMOpIEhUTUwgQ2FyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0
eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIjsNCglmb250LWZhbWlseTpDb25zb2xhczsNCglt
c28tZmFyZWFzdC1sYW5ndWFnZTpGUjt9DQpzcGFuLlRleHRlZGVidWxsZXNDYXINCgl7bXNvLXN0
eWxlLW5hbWU6IlRleHRlIGRlIGJ1bGxlcyBDYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsN
Cgltc28tc3R5bGUtbGluazoiVGV4dGUgZGUgYnVsbGVzIjsNCglmb250LWZhbWlseToiVGFob21h
Iiwic2Fucy1zZXJpZiI7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlI7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNv
dXJpZXIgTmV3IjsNCgljb2xvcjpibGFjazsNCglmb250LXdlaWdodDpub3JtYWw7DQoJZm9udC1z
dHlsZTpub3JtYWw7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9u
bHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgltc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUzt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4w
cHQ7DQoJbWFyZ2luOjcwLjg1cHQgNzAuODVwdCA3MC44NXB0IDcwLjg1cHQ7fQ0KZGl2LldvcmRT
ZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIg
Lz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVs
YXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8
L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJG
UiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkhpIFlvc2hpLA0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5UaGFuayB5b3UgZm9yDQo8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5jbGFyaWZ5aW5nPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4uDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5PbmUgdGhp
bmcgdGhhdCB3aWxsIGJlIHJlYWxseSBoZWxwZnVsIGlzIHRvIHN1bW1hcml6ZSB0aGUgaXNzdWVz
IHRoYXQgeW91IChjaGFpcnMpIHRoaW5rIGFyZSBub3QgY2xhcmlmaWVkIGR1cmluZyB0aGUgZGlz
Y3Vzc2lvbi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj5DaGVlcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5NZWQ8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25l
O2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERG
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21h
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPiBZb3NoaWZ1bWkgTmlzaGlkYSBbbWFpbHRvOm5pc2hpZGFA
c2ZjLndpZGUuYWQuanBdDQo8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gdmVuZHJlZGkgMTYg
anVpbiAyMDE3IDIxOjA0PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBKQUNRVUVORVQgQ2hyaXN0aWFu
IElNVC9PTE48YnI+DQo8Yj5DYyZuYnNwOzo8L2I+IEJPVUNBREFJUiBNb2hhbWVkIElNVC9PTE47
IFlvc2hpZnVtaSBOaXNoaWRhOyBtdWx0aXBhdGh0Y3A8YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+
IFJlOiBbbXVsdGlwYXRodGNwXSBTdW1tYXJ5IGZvciBkaXNjdXNzaW9ucyBvbiBwb3RlbnRpYWwg
TVBUQ1AgcHJveHkgd29yazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5IaSBNZWQsIENocmlzdGlhbiw8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgdGhlIHJlc3BvbnNlLiBJIHRoaW5rIEkg
dW5kZXJzdGFuZCB5b3VyIHBvaW50LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QnV0LCBvbmUgdGhpbmcgSSB3b3VsZCBsaWtlIHRvIG1l
bnRpb24gaXMgdGhhdCBvdXIgY29uc2Vuc3VzIGNhbiBiZSBhcmNoaXZlZCB3aGVuIGFsbCBpc3N1
ZXMgYXJlIGFkZHJlc3NlZC4gKHNlZSByZmM3MjgyKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2UgZG9uJ3QgdGhpbmsgd2UgaGF2ZSBmb3VuZCBn
b29kIGNvdW50ZXIgYXJndW1lbnRzIHRvIGFkZHJlc3Mgb3IgcHVzaCBhd2F5IHRoZSBjb25jZXJu
cyByYWlzZWQgZHVyaW5nIGRpc2N1c3Npb25zLiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNvLCB3ZSBkZWNpZGUgbm90IHRv
IGFkb3B0IHRoZSBjdXJyZW50IHByb3Bvc2FsIGZvciBub3cgYXMgd2UgdGhpbmsganVzdCBjb3Vu
dGluZyBudW1iZXIgb2Ygc3VwcG9ydC91bnN1cHBvcnQgd29uJ3QgYmUgZ29vZCB3YXkgdG8gbWVh
c3VyZSBjb25zZW5zdXMgaGVyZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+QWxzbywgYXMgd2Uga25vdyB3ZSBoYXZlIHF1aXRlIGxlbmd0aHkg
ZGlzY3Vzc2lvbnMgb24gdGhpcyBkcmFmdC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJ1dCwgSSBhbSBub3QgdmVyeSBzdXJlIGlmIGl0
IGlzIGdldHRpbmcgbWF0dXJlZCBhbmQgbm90IHN1cmUgaWYgd2UgY2FuIGltcGxlbWVudCBpdCBi
eSBqdXN0IHJlYWRpbmcgdGhlIGRyYWZ0LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+V2Ugc3RhcnQgaGF2aW5nIGJpZyBjb25jZXJucyBo
b3cgbG9uZyBpdCB3aWxsIHRha2UgdG8gcHVibGlzaCBpdC4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhdCdzIHdoeSB0aGUgY2hh
aXJzIHRoaW5rIHNvbWUgZHJhc3RpYyBjaGFuZ2VzIHdpbGwgYmUgbmVjZXNzYXJ5LiBXZSBhcmUg
YWZyYWlkIHRoYXQgaWYgd2UgdHJ5IHRvIHVwZGF0ZSB0aGUgZHJhZnQgaW5jcmVtZW50YWxseSwg
d2UgbWlnaHQgbmVlZCB0byBzcGVuZCBhbm90aGVyIGEgeWVhciBvciBzbyBmb3IgZGlzY3Vzc2lv
bnMuIFdlIHRob3VnaHQgaXQgd2lsbCBiZSBtdWNoIHNob3J0ZXIgaWYgd2UgZG8NCiBhIGZyZXNo
IHN0YXJ0IGJhc2VkIG9uIHdoYXQgd2UgaGF2ZSBsZWFybmVkIHNvIGZhci4gJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkFueXdheSwg
b3VyIGNvbW1vbiBwdXJwb3NlIGlzIHRvIGV4cGxvcmUgYSBzaW1wbGUsIHN0cmFpZ2h0Zm9yd2Fy
ZCBhbmQgd2VsbC1mb2N1c2VkIGFuZCBpbXBsZW1lbnRhYmxlIHByb3Bvc2FsIG9uIHRoaXMgdG9w
aWMuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5J
ZiB5b3UgaGF2ZSBzb21lIGlkZWFzIHRvIHJlYWNoIHRoaXMgZ29hbCwgcGxlYXNlIHNoYXJlLiBQ
aGlsIGFuZCBJIGFyZSBkaXNjdXNzaW5nIHdoYXQncyB0aGUgYmVzdCBvcHRpb25zIGZvciB0aGUg
V0cuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PlRoYW5rcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPi0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5Zb3NoaTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24g
RnJpLCBKdW4gMTYsIDIwMTcgYXQgNzowMiBBTSwgJmx0OzxhIGhyZWY9Im1haWx0bzpjaHJpc3Rp
YW4uamFjcXVlbmV0QG9yYW5nZS5jb20iIHRhcmdldD0iX2JsYW5rIj5jaHJpc3RpYW4uamFjcXVl
bmV0QG9yYW5nZS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Izcw
MzBBMCI+V0csPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAz
MEEwIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3
MDMwQTAiPkkgYW0gdG9vIGEgYml0IHVuY2xlYXIgYWJvdXQgc29tZSBvZiB0aGUgdGV4dCBvZiBZ
b3NoaeKAmXMgbWVzc2FnZS4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6IzcwMzBBMCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjojNzAzMEEwIj5MaWtlIE1lZCwgSSB3b3VsZCBsaWtlIHRvIHJlYWQgaXQgYXMgYSBj
b25maXJtYXRpb24gdGhhdCB0aGUgcHJveHkgd29yayBiYXNlZCB1cG9uIG9wdGlvbiAjMQ0KIHRo
YXQgd2FzIGRpc2N1c3NlZCBkdXJpbmcgdGhlIENoaWNhZ28gc2Vzc2lvbiBhbmQgd2hpY2ggcmVh
Y2hlZCBjb25zZW5zdXMgYW1vbmcgdGhlIFdHIG1lbWJlcnMgaXMgbm93IGFuIG1wdGNwIFdHIGl0
ZW0uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj4m
bmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAi
PlRoZW4sIHRoZSDigJx0aGUgY3VycmVudCBkb2N1bWVudCBpcyBoYXJkIGZvciBwZW9wbGUgdG8g
dW5kZXJzdGFuZCB0aGUgcHJvcG9zYWzigJ0gYXJndW1lbnQgcmVhZHMNCiB2ZXJ5IHNwZWN1bGF0
aXZlIHRvIG1lIGFuZCBJIGRvbuKAmXQgYmVsaWV2ZSB0aGlzIGlzIGFjdHVhbGx5IGFuIGFyZ3Vt
ZW50IHBlciBzZS4gPC9zcGFuPg0KPHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OiM3MDMwQTAiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6IzcwMzBBMCI+QW5kIHRoZXJl4oCZcyB0aGUgbm90aW9uIG9mIOKAnGZyZXNoIGFwcHJvYWNo
4oCdIHRoYXQgbWF5IGJlIHBvc3NpYmx5IGNvbWJpbmVkIHdpdGggb25lIG9mIHRoZSBvdGhlcg0K
IG9wdGlvbnMgbGlzdGVkIGluIFlvc2hp4oCZcyBtZXNzYWdlLCB3aGljaCBJIGRvbuKAmXQgcXVp
dGUgdW5kZXJzdGFuZCBmcm9tIGEgd29ya2luZyBwcm9jZWR1cmUgc3RhbmRwb2ludC48L3NwYW4+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPiZuYnNwOzwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+V2UgaGF2ZSBh
IGRvY3VtZW50IG9uIHRoZSB0YWJsZS4gTGV0IHVzIHdvcmsgb24gaXQgdG8gYWRkcmVzcyBhbGwg
dGhlIGNvbmNlcm5zIHRoYXQgaGF2ZSBiZWVuDQogcmFpc2VkIHNvIGZhciBhbmQgdGhvc2UgdGhh
dCBtYXkgYXJpc2UgYXMgd2UgcHJvZ3Jlc3MgdGhlIGRpc2N1c3Npb24sIGxpa2UgYW55IG90aGVy
IHR5cGljYWwgSUVURiBXRyBzcGVjaWZpY2F0aW9uIGVmZm9ydC48L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+SeKAmW0gbG9va2luZyBmb3J3YXJk
IHRvIHdvcmtpbmcgd2l0aCB5b3UgYWxsLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6IzcwMzBBMCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjojNzAzMEEwIj5DaGVlcnMsPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPkNocmlzdGlhbi48L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBt
dWx0aXBhdGh0Y3AgW21haWx0bzo8YSBocmVmPSJtYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzwv
YT5dDQo8Yj5EZSBsYSBwYXJ0IGRlPC9iPiA8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPg0KbW9oYW1lZC5ib3VjYWRhaXJAb3Jhbmdl
LmNvbTwvYT48YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gdmVuZHJlZGkgMTYganVpbiAyMDE3
IDE0OjU2PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBZb3NoaWZ1bWkgTmlzaGlkYTsgbXVsdGlwYXRo
dGNwPGJyPg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSZTogW211bHRpcGF0aHRjcF0gU3VtbWFyeSBm
b3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50aWFsIE1QVENQIHByb3h5IHdvcms8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPkhpIFlvc2hpLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+VGhhbmsgeW91IGZvciB0aGlzIHN1bW1hcnkgdGhhdCBJIHJlYWQgYXMgYSBjb25maXJtYXRp
b24gb2YgdGhlIGNvbnNlbnN1cyB0byB3b3JrIG9uICMxIGFzIHBlcg0KIHRoZSBvdXRjb21lIG9m
IHRoZSBsYXN0IElFVEYgbWVldGluZy4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5JIGRvbuKAmXQgcXVpdGUgdW5kZXJzdGFuZCB3aHkgdGhl
IFdHIHNob3VsZCB3YWl0IGZvciB5ZXQgYW5vdGhlciBjeWNsZSBiZWZvcmUgYWRvcHRpbmcgdGhl
IGRvY3VtZW50Lg0KIFN1cmUsIHRoZSBkb2N1bWVudCBuZWVkcyB0byBiZSB1cGRhdGVkIHRvIHJl
ZmxlY3Qgc29tZSBvZiBvdXRjb21lcyBvZiB0aGUgZGlzY3Vzc2lvbiBhbmQgb3RoZXIgaW5wdXRz
IGZyb20gdGhlIFdHLiBUaGF04oCZcyBqdXN0IHRoZSBub3JtYWwgSUVURiBwcm9jZXNzLg0KPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+SeKAmW0gYWZy
YWlkIHRoZXJlIG1heSBiZSBjb25mdXNpb24gYmV0d2VlbiBhIFdHTEMgYW5kIGEgZG9jdW1lbnQg
YWRvcHRpb24gY2FsbC4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj5IYXZpbmcgYSBXRyBpdGVtIEFTQVAgd2lsbCBoZWxwIHVzIGZpeGluZyBp
c3N1ZXMgdGhhdCBhcmUgcmFpc2VkIG9yIHlldC10by1iZSByYWlzZWQuPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Q2hlZXJzLDwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPk1lZDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4N
CjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYg
MS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9t
YSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5EZSZuYnNwOzo8L3NwYW4+PC9iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4gbXVsdGlwYXRodGNwIFs8YSBocmVmPSJtYWlsdG86bXVs
dGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86bXVsdGlw
YXRodGNwLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KPGI+RGUgbGEgcGFydCBkZTwvYj4gWW9zaGlm
dW1pIE5pc2hpZGE8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gamV1ZGkgMTUganVpbiAyMDE3
IDIwOjA0PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBtdWx0aXBhdGh0Y3A8YnI+DQo8Yj5PYmpldCZu
YnNwOzo8L2I+IFttdWx0aXBhdGh0Y3BdIFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVu
dGlhbCBNUFRDUCBwcm94eSB3b3JrPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5UaGFuayB5b3UgZm9yIHRoZSByZXBs
aWVzIGFuZCBkaXNjdXNzaW9uIGFib3V0IHRoZSBjb25zZW5zdXMgY2FsbCBhbmQgYWN0aXZlIGRp
c2N1c3Npb25zIG9uIHRoaXMgdG9waWMuIFdlIGFwb2xvZ2l6ZSBmb3IgdGhlIGRlbGF5DQogaW4g
cmVzcG9uZGluZy4gV2UgaGF2ZSBkaXNjdXNzZWQgYW5kIHN0dWRpZXMgdGhpcyB0b3BpYyBjYXJl
ZnVsbHkuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxzcGFuIGxhbmc9IkVO
LVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkluIG91
ciBvYnNlcnZhdGlvbiwgd2UgYmVsaWV2ZSBtb3N0IHBlb3BsZSBiYXNpY2FsbHkgc3VwcG9ydCBw
cm94eSB3b3JrIGluIHRoZSBXRyBhbG9uZyB3aXRoICMxIHNjZW5hcmlvIGluIHBhZ2UgMTIgYXQm
bmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMv
c2xpZGVzLTk4LW1wdGNwLXNlc3NhLWNoYWlycy0wMS5wZGYiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xpZGVzLTk4LW1wdGNwLXNl
c3NhLWNoYWlycy0wMS5wZGY8L2E+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+T1RPSCwgd2UndmUg
c2VlbiBzb21lIGZvbGtzIHJhaXNlZCBjb25jZXJucyBvbiB0aGUgcHJvcG9zYWwuJm5ic3A7PHNw
YW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+Jm5ic3A7PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlRoZSBjaGFpcnMgaGF2ZSBkaXNjdXNzZWQg
b24gdGhlc2UgY29uY2VybnMgYW5kIHdlIHRoaW5rIHRoZSBmb2xsb3dpbmcgcG9pbnRzIHdpbGwg
bm90IGJlIHNvbHZlZCBpbiB0aGUgY3VycmVudCBwcm9wb3NhbCB3aXRob3V0IHNpZ25pZmljYW50
DQogdXBkYXRlcy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyBhKSBUaGUgY3VycmVudCBwcm9wb3NhbCByZXF1aXJl
cyBhcHBsaWNhdGlvbnMgdG8gc25vb3AgdHJhbnNpdCB0cmFmZmljcyBhbmQgbW9kaWZ5IGhlYWRl
ciBpbmZvcm1hdGlvbiBpbiBUQ1AgcGFja2V0cy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZu
YnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyBiKSBUaGUgY3VycmVu
dCBwcm9wb3NhbCByZXF1aXJlcyB0byBjb252ZXkgaW5mb3JtYXRpb24gaW4gVENQIFNZTiBwYWNr
ZXRzLiBUaGlzIHdvdWxkIG5lZWQgdG8gY29uc2lkZXIgY29vcGVyYXRpb24gd2l0aCBvdGhlcg0K
IFdHcywgc3VjaCBhcyB0Y3BtIG9yIHRzdndnLCB0byBjb25zaWRlciBhbnkgaW1wYWN0IG9uIHRo
ZSByb2J1c3RuZXNzIGFuZCBzZWN1cml0eSBvZiBUQ1AuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyAmbmJzcDtjKSBU
aGUgY3VycmVudCBkb2N1bWVudCBpcyBoYXJkIGZvciBwZW9wbGUgdG8gdW5kZXJzdGFuZCB0aGUg
cHJvcG9zYWw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Fy
aWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+QmFzZWQgb24gb3VyIGFzc2Vzc21lbnQgb2YgdGhlIGN1cnJlbnQgc2l0dWF0aW9u
LCB3ZSB0aGluayZuYnNwO3NvbWUgY29tYmluYXRpb24gb2YgdGhlIGZvbGxvd2luZ3Mgd2lsbCBi
ZSByZXF1aXJlZCBpbiBvcmRlciB0byBtYWtlIHByb2dyZXNzLjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyAtJm5ic3A7ICZuYnNwO0EgbmV3IGRy
YWZ0LCBiYXNlZCBvbiB0aGUgZXhpc3Rpbmcgb25lIGJ1dCB3aXRoIG1vZGlmaWNhdGlvbnMgdG8g
YWRkcmVzcyB0aGUgY29uY2VybnM8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAmbmJz
cDsgLSZuYnNwOyZuYnNwOyZuYnNwO0EgZnJlc2ggYXBwcm9hY2g8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPiZuYnNwOyAmbmJzcDsgLSZuYnNwOyZuYnNwOyZuYnNwO0EgcG9zc2libGUgdXBkYXRl
IG9mIHNvbWUgb2Ygb3VyIHRlY2hub2xvZ3kgY3JpdGVyaWEuIEZvciBleGFtcGxlLCB3ZSd2ZSBz
ZWVuIHNvbWUgcGVvcGxlIHByZWZlciAwLVJUVCBhcHByb2FjaCwgYnV0IHRoaXMNCiBtaWdodCBi
ZSBhIGJpdCBoYXJkIHJlcXVpcmVtZW50IGFuZCAxIG9yIDIgUlRUcyBjb3VsZCBiZSBwb3NzaWJs
ZSBjb21wcm9taXNlLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BZ2Fpbiwgd2UgYXBw
cmVjaWF0ZSBsb3RzIG9mIHByb2R1Y3RpdmUgZGlzY3Vzc2lvbnMgYW5kIHZlcnkgc29ycnkgZm9y
IG91ciBzbG93IHJlc3BvbnNlLiZuYnNwOzxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPklmIHlvdSBoYXZlIGNvbW1lbnRzIG9y
IHF1ZXN0aW9ucyBvbiBvdXIgY3VycmVudCBhc3Nlc3NtZW50cywgcGxlYXNlIGxldCB1cyBrbm93
LjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPiZuYnNwOzxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkJlc3QgcmVnYXJkcyw8c3BhbiBsYW5nPSJFTi1VUyI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4tLTxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
Pllvc2hpICZhbXA7IFBoaWw8c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxh
bmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFu
Zz0iRU4tVVMiPkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVzIHBldXZlbnQgY29udGVu
aXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJpdmlsZWdpZWVzIGV0IG5l
IGRvaXZlbnQgZG9uYzxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJF
Ti1VUyI+cGFzIGV0cmUgZGlmZnVzZXMsIGV4cGxvaXRlcyBvdSBjb3BpZXMgc2FucyBhdXRvcmlz
YXRpb24uIFNpIHZvdXMgYXZleiByZWN1IGNlIG1lc3NhZ2UgcGFyIGVycmV1ciwgdmV1aWxsZXog
bGUgc2lnbmFsZXI8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4t
VVMiPmEgbCdleHBlZGl0ZXVyIGV0IGxlIGRldHJ1aXJlIGFpbnNpIHF1ZSBsZXMgcGllY2VzIGpv
aW50ZXMuIExlcyBtZXNzYWdlcyBlbGVjdHJvbmlxdWVzIGV0YW50IHN1c2NlcHRpYmxlcyBkJ2Fs
dGVyYXRpb24sPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVT
Ij5PcmFuZ2UgZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRl
IGFsdGVyZSwgZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuPG86cD48L286cD48L3NwYW4+PC9w
cmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3By
ZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPlRoaXMgbWVzc2FnZSBhbmQgaXRzIGF0dGFjaG1l
bnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkIGluZm9ybWF0aW9uIHRo
YXQgbWF5IGJlIHByb3RlY3RlZCBieSBsYXc7PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJl
PjxzcGFuIGxhbmc9IkVOLVVTIj50aGV5IHNob3VsZCBub3QgYmUgZGlzdHJpYnV0ZWQsIHVzZWQg
b3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPklmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwg
aW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgbWVzc2Fn
ZSBhbmQgaXRzIGF0dGFjaG1lbnRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3Bh
biBsYW5nPSJFTi1VUyI+QXMgZW1haWxzIG1heSBiZSBhbHRlcmVkLCBPcmFuZ2UgaXMgbm90IGxp
YWJsZSBmb3IgbWVzc2FnZXMgdGhhdCBoYXZlIGJlZW4gbW9kaWZpZWQsIGNoYW5nZWQgb3IgZmFs
c2lmaWVkLjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+
VGhhbmsgeW91LjxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_031d5aac19f845628e1cccc12840a450OPEXCLILM43corporateadr_--


From nobody Thu Jun 22 11:26:41 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A800F12940C for <multipathtcp@ietfa.amsl.com>; Thu, 22 Jun 2017 11:26:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level: 
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DQgLnmvFCu9M for <multipathtcp@ietfa.amsl.com>; Thu, 22 Jun 2017 11:26:37 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [IPv6:2001:200:0:8803::53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ACC5128656 for <multipathtcp@ietf.org>; Thu, 22 Jun 2017 11:26:36 -0700 (PDT)
Received: from mail-oi0-f53.google.com (mail-oi0-f53.google.com [209.85.218.53]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id E87BE278835 for <multipathtcp@ietf.org>; Fri, 23 Jun 2017 03:26:34 +0900 (JST)
Received: by mail-oi0-f53.google.com with SMTP id p187so13713137oif.3 for <multipathtcp@ietf.org>; Thu, 22 Jun 2017 11:26:34 -0700 (PDT)
X-Gm-Message-State: AKS2vOwYi4Tv90UXYRQea48BCXEtxLdlGQItWTKn0/HdhxkiccQoI/xr RC4cU10u7FrYaw2w5XxuWIbMZPJM8g==
X-Received: by 10.202.104.144 with SMTP id o16mr2290133oik.158.1498155993640;  Thu, 22 Jun 2017 11:26:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.41.220 with HTTP; Thu, 22 Jun 2017 11:26:33 -0700 (PDT)
In-Reply-To: <0D08287D-1F1B-44CB-B937-EB38DF0DCA84@apple.com>
References: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com> <0D08287D-1F1B-44CB-B937-EB38DF0DCA84@apple.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Thu, 22 Jun 2017 11:26:33 -0700
X-Gmail-Original-Message-ID: <CAO249ydxgN6Yzs8-6Rj1Khup+HmGUNCzCymUp5P8qXWa+EOP+Q@mail.gmail.com>
Message-ID: <CAO249ydxgN6Yzs8-6Rj1Khup+HmGUNCzCymUp5P8qXWa+EOP+Q@mail.gmail.com>
To: Christoph Paasch <cpaasch@apple.com>
Cc: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>, MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="001a11409ab2d1ba1e0552909f69"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/JKJV4QVU8xPS8QlQ4ogzO67Oz0I>
Subject: Re: [multipathtcp] q about remove addr behavior
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 18:26:40 -0000

--001a11409ab2d1ba1e0552909f69
Content-Type: text/plain; charset="UTF-8"

Hi Christoph,

On Thu, Jun 22, 2017 at 12:14 AM, Christoph Paasch <cpaasch@apple.com>
wrote:

> Hello,
>
> On Jun 21, 2017, at 9:04 PM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
> wrote:
> In the Chicago meeting, I remember Joseph mentioned an issue on linux
> which close all subflows that use an IP address when rem addr for it has
> been received.
>
> (page 13 in https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-s
> essa-channel-bonding-of-low-rate-links-using-mptcp-for-airbo
> rne-flight-research-00.pdf)
>
> As far as I read 6824bis draft, this behavior seems not to be recommended.
> But, do we need more specific guidance here?
>
>
> true, in Linux we just close the subflow and do not send keepalives to
> check whether the subflow is really up or not.
>
> I'm not sure if sending keepalives is the right thing to do. Basically,
> when the peer tells us that this subflow should be removed, why shouldn't a
> host trust its peer and do as as it says ?
> The benefit of closing the subflow is that we can stop trying to send data
> on it and we free those resources. Lingering subflows is a serious problem
> on the server-side, when clients move away from a WiFi access-point.
>

I am guessing it depends on how implementations are using remove addr
feature. We should avoid mixing up addresses and flows.
Even if a subflow is removed, it won't be wise to send remove addr when the
other subflows use the address.
The draft seems to presume a case where an IF has gone, but this kind of
events might not be easy to be caught at the TCP layer.
--
Yoshi

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

<div dir=3D"ltr">Hi Christoph,<div><br></div><div><div class=3D"gmail_extra=
"><div class=3D"gmail_quote">On Thu, Jun 22, 2017 at 12:14 AM, Christoph Pa=
asch <span dir=3D"ltr">&lt;<a href=3D"mailto:cpaasch@apple.com" target=3D"_=
blank">cpaasch@apple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex"><div style=3D"word-wrap:break-word">Hello,<div><br><div><span><blockq=
uote type=3D"cite"><div>On Jun 21, 2017, at 9:04 PM, Yoshifumi Nishida &lt;=
<a href=3D"mailto:nishida@sfc.wide.ad.jp" target=3D"_blank">nishida@sfc.wid=
e.ad.jp</a>&gt; wrote:</div><div><div dir=3D"ltr"><div><div>In the Chicago =
meeting, I remember Joseph mentioned an issue on linux which close all subf=
lows that use an IP address when rem addr for it has been received.</div><d=
iv><br></div><div>(page 13 in <a href=3D"https://www.ietf.org/proceedings/9=
8/slides/slides-98-mptcp-sessa-channel-bonding-of-low-rate-links-using-mptc=
p-for-airborne-flight-research-00.pdf" target=3D"_blank">https://www.ietf.o=
rg/proceedin<wbr>gs/98/slides/slides-98-mptcp-s<wbr>essa-channel-bonding-of=
-low-ra<wbr>te-links-using-mptcp-for-airbo<wbr>rne-flight-research-00.pdf</=
a>)<br></div></div><div><br></div><div>As far as I read 6824bis draft, this=
 behavior seems not to be recommended. But, do we need more specific guidan=
ce here?</div></div></div></blockquote><div><br></div></span><div>true, in =
Linux we just close the subflow and do not send keepalives to check whether=
 the subflow is really up or not.</div><div><br></div><div>I&#39;m not sure=
 if sending keepalives is the right thing to do. Basically, when the peer t=
ells us that this subflow should be removed, why shouldn&#39;t a host trust=
 its peer and do as as it says ?</div><div>The benefit of closing the subfl=
ow is that we can stop trying to send data on it and we free those resource=
s. Lingering subflows is a serious problem on the server-side, when clients=
 move away from a WiFi access-point.</div></div></div></div></blockquote><d=
iv><br></div><div>I am guessing it depends on how implementations are using=
 remove addr feature. We should avoid mixing up addresses and flows.=C2=A0<=
/div><div>Even if a subflow is removed, it won&#39;t be wise to send remove=
 addr when the other subflows use the address.</div><div>The draft seems to=
 presume a case where an IF has gone, but this kind of events might not be =
easy to be caught at the TCP layer.</div><div>--</div><div>Yoshi</div></div=
></div></div></div>

--001a11409ab2d1ba1e0552909f69--


From nobody Fri Jun 23 01:24:09 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C9BD129B1A for <multipathtcp@ietfa.amsl.com>; Fri, 23 Jun 2017 01:24:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ASYSEVFjQz03 for <multipathtcp@ietfa.amsl.com>; Fri, 23 Jun 2017 01:24:04 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [203.178.142.130]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 434BB126CD8 for <multipathtcp@ietf.org>; Fri, 23 Jun 2017 01:24:03 -0700 (PDT)
Received: from mail-oi0-f45.google.com (mail-oi0-f45.google.com [209.85.218.45]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id CF7CC2784BE for <multipathtcp@ietf.org>; Fri, 23 Jun 2017 17:24:01 +0900 (JST)
Received: by mail-oi0-f45.google.com with SMTP id p66so21787535oia.0 for <multipathtcp@ietf.org>; Fri, 23 Jun 2017 01:24:01 -0700 (PDT)
X-Gm-Message-State: AKS2vOzexTbSX7g7eMIEQ24SeZLHMmVnBc91W6bxVYgmOaMRbEm6g1gx O8c2LRZz2JD4MThEnju8EmTnJoMkXA==
X-Received: by 10.202.168.130 with SMTP id r124mr3312090oie.91.1498206240493;  Fri, 23 Jun 2017 01:24:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.41.220 with HTTP; Fri, 23 Jun 2017 01:23:59 -0700 (PDT)
In-Reply-To: <031d5aac-19f8-4562-8e1c-ccc12840a450@OPEXCLILM43.corporate.adroot.infra.ftgroup>
References: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <13011_1497621751_5943E4F6_13011_234_1_cc838c8f-77e1-4e54-8c1d-52d449cd4c1e@OPEXCNORM4C.corporate.adroot.infra.ftgroup> <CAO249yckiyspCqumOVRUtk3c_fzzRWN0grQFfKcc7PaZP9dJNw@mail.gmail.com> <031d5aac-19f8-4562-8e1c-ccc12840a450@OPEXCLILM43.corporate.adroot.infra.ftgroup>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Fri, 23 Jun 2017 01:23:59 -0700
X-Gmail-Original-Message-ID: <CAO249ycdUy2VPpU9GZyGi33QCOaRgORPGGtgXYHA2jt0WBeqbQ@mail.gmail.com>
Message-ID: <CAO249ycdUy2VPpU9GZyGi33QCOaRgORPGGtgXYHA2jt0WBeqbQ@mail.gmail.com>
To: mohamed.boucadair@orange.com
Cc: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>,  "JACQUENET Christian IMT/OLN" <christian.jacquenet@orange.com>, multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="001a113cd7ecc3dad805529c52a9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/XYLcESQDn66caXUN-IlXOuTRAQQ>
Subject: Re: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 08:24:08 -0000

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

Hi Med,

On Thu, Jun 22, 2017 at 2:22 AM, <mohamed.boucadair@orange.com> wrote:

> Hi Yoshi,
>
>
>
> Thank you for clarifying.
>
>
>
> One thing that will be really helpful is to summarize the issues that you
> (chairs) think are not clarified during the discussion.
>

I believe it would be good if we can have simple architecture rather than
complex one.
If we have to have a complex architecture, I think we will need
technological justifications for the complexities to make people convince
it's worth for the price.

For example, in order to do a) in the previous mail, the proposal requires
complex architecture and some layer violations. But, we haven't seen strong
justification for it.
I think this is mainly for 0-RTT requirement. But, it is still unclear that
it's worth for the price or 0-RTT is absolutely necessary.
I hope this will explain our points to some extents.

--
Yoshi



>
>
> *De :* Yoshifumi Nishida [mailto:nishida@sfc.wide.ad.jp]
> *Envoy=C3=A9 :* vendredi 16 juin 2017 21:04
> *=C3=80 :* JACQUENET Christian IMT/OLN
> *Cc :* BOUCADAIR Mohamed IMT/OLN; Yoshifumi Nishida; multipathtcp
>
> *Objet :* Re: [multipathtcp] Summary for discussions on potential MPTCP
> proxy work
>
>
>
> Hi Med, Christian,
>
>
>
> Thanks for the response. I think I understand your point.
>
> But, one thing I would like to mention is that our consensus can be
> archived when all issues are addressed. (see rfc7282)
>
> We don't think we have found good counter arguments to address or push
> away the concerns raised during discussions.
>
> So, we decide not to adopt the current proposal for now as we think just
> counting number of support/unsupport won't be good way to measure consens=
us
> here.
>
>
>
> Also, as we know we have quite lengthy discussions on this draft.
>
> But, I am not very sure if it is getting matured and not sure if we can
> implement it by just reading the draft.
>
> We start having big concerns how long it will take to publish it.
>
>
>
> That's why the chairs think some drastic changes will be necessary. We ar=
e
> afraid that if we try to update the draft incrementally, we might need to
> spend another a year or so for discussions. We thought it will be much
> shorter if we do a fresh start based on what we have learned so far.
>
>
>
> Anyway, our common purpose is to explore a simple, straightforward and
> well-focused and implementable proposal on this topic.
>
> If you have some ideas to reach this goal, please share. Phil and I are
> discussing what's the best options for the WG.
>
>
>
> Thanks,
>
> --
>
> Yoshi
>
>
>
> On Fri, Jun 16, 2017 at 7:02 AM, <christian.jacquenet@orange.com> wrote:
>
> WG,
>
>
>
> I am too a bit unclear about some of the text of Yoshi=E2=80=99s message.
>
>
>
> Like Med, I would like to read it as a confirmation that the proxy work
> based upon option #1 that was discussed during the Chicago session and
> which reached consensus among the WG members is now an mptcp WG item.
>
>
>
> Then, the =E2=80=9Cthe current document is hard for people to understand =
the
> proposal=E2=80=9D argument reads very speculative to me and I don=E2=80=
=99t believe this is
> actually an argument per se.
>
>
>
> And there=E2=80=99s the notion of =E2=80=9Cfresh approach=E2=80=9D that m=
ay be possibly combined
> with one of the other options listed in Yoshi=E2=80=99s message, which I =
don=E2=80=99t
> quite understand from a working procedure standpoint.
>
>
>
> We have a document on the table. Let us work on it to address all the
> concerns that have been raised so far and those that may arise as we
> progress the discussion, like any other typical IETF WG specification
> effort.
>
>
>
> I=E2=80=99m looking forward to working with you all.
>
>
>
> Cheers,
>
>
>
> Christian.
>
>
>
> *De :* multipathtcp [mailto:multipathtcp-bounces@ietf.org] *De la part de=
*
> mohamed.boucadair@orange.com
> *Envoy=C3=A9 :* vendredi 16 juin 2017 14:56
> *=C3=80 :* Yoshifumi Nishida; multipathtcp
> *Objet :* Re: [multipathtcp] Summary for discussions on potential MPTCP
> proxy work
>
>
>
> Hi Yoshi,
>
>
>
> Thank you for this summary that I read as a confirmation of the consensus
> to work on #1 as per the outcome of the last IETF meeting.
>
>
>
> I don=E2=80=99t quite understand why the WG should wait for yet another c=
ycle
> before adopting the document. Sure, the document needs to be updated to
> reflect some of outcomes of the discussion and other inputs from the WG.
> That=E2=80=99s just the normal IETF process.
>
>
>
> I=E2=80=99m afraid there may be confusion between a WGLC and a document a=
doption
> call.
>
>
>
> Having a WG item ASAP will help us fixing issues that are raised or
> yet-to-be raised.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* multipathtcp [mailto:multipathtcp-bounces@ietf.org
> <multipathtcp-bounces@ietf.org>] *De la part de* Yoshifumi Nishida
> *Envoy=C3=A9 :* jeudi 15 juin 2017 20:04
> *=C3=80 :* multipathtcp
> *Objet :* [multipathtcp] Summary for discussions on potential MPTCP proxy
> work
>
>
>
> Thank you for the replies and discussion about the consensus call and
> active discussions on this topic. We apologize for the delay in respondin=
g.
> We have discussed and studies this topic carefully.
>
>
>
> In our observation, we believe most people basically support proxy work i=
n
> the WG along with #1 scenario in page 12 at https://www.ietf.org/procee
> dings/98/slides/slides-98-mptcp-sessa-chairs-01.pdf
>
>
>
> OTOH, we've seen some folks raised concerns on the proposal.
>
>
>
> The chairs have discussed on these concerns and we think the following
> points will not be solved in the current proposal without significant
> updates.
>
>
>
>     a) The current proposal requires applications to snoop transit
> traffics and modify header information in TCP packets.
>
>
>
>     b) The current proposal requires to convey information in TCP SYN
> packets. This would need to consider cooperation with other WGs, such as
> tcpm or tsvwg, to consider any impact on the robustness and security of T=
CP.
>
>
>
>     c) The current document is hard for people to understand the proposal
>
>
>
> Based on our assessment of the current situation, we think some
> combination of the followings will be required in order to make progress.
>
>
>
>     -   A new draft, based on the existing one but with modifications to
> address the concerns
>
>     -   A fresh approach
>
>     -   A possible update of some of our technology criteria. For example=
,
> we've seen some people prefer 0-RTT approach, but this might be a bit har=
d
> requirement and 1 or 2 RTTs could be possible compromise.
>
>
>
> Again, we appreciate lots of productive discussions and very sorry for ou=
r
> slow response.
>
> If you have comments or questions on our current assessments, please let
> us know.
>
>
>
> Best regards,
>
> --
>
> Yoshi & Phil
>
>
>
> _________________________________________________________________________=
________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations confid=
entielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez re=
cu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages =
electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme o=
u falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged i=
nformation that may be protected by law;
>
> they should not be distributed, used or copied without authorisation.
>
> If you have received this email in error, please notify the sender and de=
lete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have bee=
n modified, changed or falsified.
>
> Thank you.
>
>
>

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

<div dir=3D"ltr">Hi Med,<br><div class=3D"gmail_extra"><br><div class=3D"gm=
ail_quote">On Thu, Jun 22, 2017 at 2:22 AM,  <span dir=3D"ltr">&lt;<a href=
=3D"mailto:mohamed.boucadair@orange.com" target=3D"_blank">mohamed.boucadai=
r@orange.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">





<div lang=3D"FR">
<div class=3D"m_-3430250036315966566m_2018415540335107912gmail-m_-534497675=
417411355m_9210955778426469440WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">Hi Yoshi,
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">Thank you for
</span><span lang=3D"EN-GB" style=3D"font-size:10pt;font-family:&quot;Couri=
er New&quot;;color:black">clarifying</span><span style=3D"font-size:10pt;fo=
nt-family:&quot;Courier New&quot;;color:black">.
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">One thing that will be really hel=
pful is to summarize the issues that you (chairs) think are not clarified d=
uring the discussion.</span></p></div></div></blockquote><div>=C2=A0</div><=
div>I believe it would be good if we can have simple architecture rather th=
an complex one.</div><div>If we have to have a complex architecture, I thin=
k we will need technological justifications for the complexities to make pe=
ople convince it&#39;s worth for the price.</div><div><br></div><div>For ex=
ample, in order to do a) in the previous mail, the proposal requires comple=
x architecture and some layer violations. But, we haven&#39;t seen strong j=
ustification for it.</div><div>I think this is mainly for 0-RTT requirement=
. But, it is still unclear that it&#39;s worth for the price or 0-RTT is ab=
solutely necessary.<br></div><div>I hope this will explain our points to so=
me extents.</div><div><br></div><div>--</div><div>Yoshi</div><div><br></div=
><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div la=
ng=3D"FR"><div class=3D"m_-3430250036315966566m_2018415540335107912gmail-m_=
-534497675417411355m_9210955778426469440WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:Tahoma,=
sans-serif">De=C2=A0:</span></b><span style=3D"font-size:10pt;font-family:T=
ahoma,sans-serif"> Yoshifumi Nishida [mailto:<a href=3D"mailto:nishida@sfc.=
wide.ad.jp" target=3D"_blank">nishida@sfc.wide.ad.jp</a><wbr>]
<br>
<b>Envoy=C3=A9=C2=A0:</b> vendredi 16 juin 2017 21:04<br>
<b>=C3=80=C2=A0:</b> JACQUENET Christian IMT/OLN<br>
<b>Cc=C2=A0:</b> BOUCADAIR Mohamed IMT/OLN; Yoshifumi Nishida; multipathtcp=
</span></p><div><div class=3D"m_-3430250036315966566m_2018415540335107912gm=
ail-m_-534497675417411355h5"><br>
<b>Objet=C2=A0:</b> Re: [multipathtcp] Summary for discussions on potential=
 MPTCP proxy work<u></u><u></u></div></div><p></p>
</div>
</div><div><div class=3D"m_-3430250036315966566m_2018415540335107912gmail-m=
_-534497675417411355h5">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Med, Christian,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks for the response. I think I understand your p=
oint.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">But, one thing I would like to mention is that our c=
onsensus can be archived when all issues are addressed. (see rfc7282)<u></u=
><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">We don&#39;t think we have found good counter argume=
nts to address or push away the concerns raised during discussions.=C2=A0<u=
></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">So, we decide not to adopt the current proposal for =
now as we think just counting number of support/unsupport won&#39;t be good=
 way to measure consensus here.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Also, as we know we have quite lengthy discussions o=
n this draft.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">But, I am not very sure if it is getting matured and=
 not sure if we can implement it by just reading the draft.=C2=A0<u></u><u>=
</u></p>
</div>
<div>
<p class=3D"MsoNormal">We start having big concerns how long it will take t=
o publish it.=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">That&#39;s why the chairs think some drastic changes=
 will be necessary. We are afraid that if we try to update the draft increm=
entally, we might need to spend another a year or so for discussions. We th=
ought it will be much shorter if we do
 a fresh start based on what we have learned so far. =C2=A0<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Anyway, our common purpose is to explore a simple, s=
traightforward and well-focused and implementable proposal on this topic.<u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">If you have some ideas to reach this goal, please sh=
are. Phil and I are discussing what&#39;s the best options for the WG.<u></=
u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">--<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Yoshi<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Fri, Jun 16, 2017 at 7:02 AM, &lt;<a href=3D"mail=
to:christian.jacquenet@orange.com" target=3D"_blank">christian.jacquenet@or=
ange.co<wbr>m</a>&gt; wrote:<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">WG,</span><span lang=3D=
"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">I am too a bit unclear =
about some of the text of Yoshi=E2=80=99s message.
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">Like Med, I would like =
to read it as a confirmation that the proxy work based upon option #1
 that was discussed during the Chicago session and which reached consensus =
among the WG members is now an mptcp WG item.</span><span lang=3D"EN-US"><u=
></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">Then, the =E2=80=9Cthe =
current document is hard for people to understand the proposal=E2=80=9D arg=
ument reads
 very speculative to me and I don=E2=80=99t believe this is actually an arg=
ument per se. </span>
<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">And there=E2=80=99s the=
 notion of =E2=80=9Cfresh approach=E2=80=9D that may be possibly combined w=
ith one of the other
 options listed in Yoshi=E2=80=99s message, which I don=E2=80=99t quite und=
erstand from a working procedure standpoint.</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">We have a document on t=
he table. Let us work on it to address all the concerns that have been
 raised so far and those that may arise as we progress the discussion, like=
 any other typical IETF WG specification effort.</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">I=E2=80=99m looking for=
ward to working with you all.</span><span lang=3D"EN-US"><u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">Cheers,</span><span lan=
g=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">Christian.</span><span =
lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:rgb(112,48,160)">=C2=A0</span><span lang=
=3D"EN-US"><u></u><u></u></span></p>
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:Tahoma,=
sans-serif">De=C2=A0:</span></b><span style=3D"font-size:10pt;font-family:T=
ahoma,sans-serif"> multipathtcp [mailto:<a href=3D"mailto:multipathtcp-boun=
ces@ietf.org" target=3D"_blank">multipathtcp-bounces@i<wbr>etf.org</a>]
<b>De la part de</b> <a href=3D"mailto:mohamed.boucadair@orange.com" target=
=3D"_blank">
mohamed.boucadair@orange.com</a><br>
<b>Envoy=C3=A9=C2=A0:</b> vendredi 16 juin 2017 14:56<br>
<b>=C3=80=C2=A0:</b> Yoshifumi Nishida; multipathtcp<br>
<b>Objet=C2=A0:</b> Re: [multipathtcp] Summary for discussions on potential=
 MPTCP proxy work</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=C2=A0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">Hi Yoshi,</span><span lang=3D"EN-US"><u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10pt;font-family:&quot;Cour=
ier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"><u></u><u></u>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">Thank you for this summary that I=
 read as a confirmation of the consensus to work on #1 as per
 the outcome of the last IETF meeting.=C2=A0</span><span lang=3D"EN-US"><u>=
</u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">I don=E2=80=99t quite understand =
why the WG should wait for yet another cycle before adopting the document.
 Sure, the document needs to be updated to reflect some of outcomes of the =
discussion and other inputs from the WG. That=E2=80=99s just the normal IET=
F process.
</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">I=E2=80=99m afraid there may be c=
onfusion between a WGLC and a document adoption call.=C2=A0</span><span lan=
g=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">Having a WG item ASAP will help u=
s fixing issues that are raised or yet-to-be raised.</span><span lang=3D"EN=
-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">Cheers,</span><span lang=3D"EN-US=
"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">Med</span><span lang=3D"EN-US"><u=
></u><u></u></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10pt;font-fa=
mily:&quot;Courier New&quot;;color:black">=C2=A0</span><span lang=3D"EN-US"=
><u></u><u></u></span></p>
<div style=3D"border-top:none;border-right:none;border-bottom:none;border-l=
eft:1.5pt solid blue;padding:0cm 0cm 0cm 4pt">
<div>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10pt;font-family:Tahoma,=
sans-serif">De=C2=A0:</span></b><span style=3D"font-size:10pt;font-family:T=
ahoma,sans-serif"> multipathtcp [<a href=3D"mailto:multipathtcp-bounces@iet=
f.org" target=3D"_blank">mailto:multipathtcp-bounces@i<wbr>etf.org</a>]
<b>De la part de</b> Yoshifumi Nishida<br>
<b>Envoy=C3=A9=C2=A0:</b> jeudi 15 juin 2017 20:04<br>
<b>=C3=80=C2=A0:</b> multipathtcp<br>
<b>Objet=C2=A0:</b> [multipathtcp] Summary for discussions on potential MPT=
CP proxy work</span><span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">Thank y=
ou for the replies and discussion about the consensus call and active discu=
ssions on this topic. We apologize for the delay
 in responding. We have discussed and studies this topic carefully.</span><=
span lang=3D"EN-US"><u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">In our observation, we believe most people basically=
 support proxy work in the WG along with #1 scenario in page 12 at=C2=A0<a =
href=3D"https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-ch=
airs-01.pdf" target=3D"_blank">https://www.ietf.org/procee<wbr>dings/98/sli=
des/slides-98-mptc<wbr>p-sessa-chairs-01.pdf</a><span lang=3D"EN-US"><u></u=
><u></u></span></p>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">OTOH, we&#39;ve seen some folks raised concerns on t=
he proposal.=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">The cha=
irs have discussed on these concerns and we think the following points will=
 not be solved in the current proposal without significant
 updates.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0<=
/span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0 =
=C2=A0 a) The current proposal requires applications to snoop transit traff=
ics and modify header information in TCP packets.</span><span lang=3D"EN-US=
"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0<=
/span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0 =
=C2=A0 b) The current proposal requires to convey information in TCP SYN pa=
ckets. This would need to consider cooperation with other
 WGs, such as tcpm or tsvwg, to consider any impact on the robustness and s=
ecurity of TCP.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0<=
/span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0=
=C2=A0 =C2=A0c) The current document is hard for people to understand the p=
roposal</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0<=
/span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">Based o=
n our assessment of the current situation, we think=C2=A0some combination o=
f the followings will be required in order to make progress.</span><span la=
ng=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0 =
=C2=A0 -=C2=A0 =C2=A0A new draft, based on the existing one but with modifi=
cations to address the concerns</span><span lang=3D"EN-US"><u></u><u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0 =
=C2=A0 -=C2=A0=C2=A0=C2=A0A fresh approach</span><span lang=3D"EN-US"><u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:Arial,sans-serif">=C2=A0 =
=C2=A0 -=C2=A0=C2=A0=C2=A0A possible update of some of our technology crite=
ria. For example, we&#39;ve seen some people prefer 0-RTT approach, but thi=
s
 might be a bit hard requirement and 1 or 2 RTTs could be possible compromi=
se.</span><span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">Again, we appreciate lots of productive discussions =
and very sorry for our slow response.=C2=A0<span lang=3D"EN-US"><u></u><u><=
/u></span></p>
<p class=3D"MsoNormal">If you have comments or questions on our current ass=
essments, please let us know.<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">=C2=A0<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">Best regards,<span lang=3D"EN-US"><u></u><u></u></sp=
an></p>
<p class=3D"MsoNormal">--<span lang=3D"EN-US"><u></u><u></u></span></p>
<p class=3D"MsoNormal">Yoshi &amp; Phil<span lang=3D"EN-US"><u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"color:rgb(31,73,125)">=C2=A0</span><s=
pan lang=3D"EN-US"><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<pre><span lang=3D"EN-US">______________________________<wbr>______________=
________________<wbr>______________________________<wbr>___________________=
___________<wbr>_<u></u><u></u></span></pre>
<pre><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></pre>
<pre><span lang=3D"EN-US">Ce message et ses pieces jointes peuvent contenir=
 des informations confidentielles ou privilegiees et ne doivent donc<u></u>=
<u></u></span></pre>
<pre><span lang=3D"EN-US">pas etre diffuses, exploites ou copies sans autor=
isation. Si vous avez recu ce message par erreur, veuillez le signaler<u></=
u><u></u></span></pre>
<pre><span lang=3D"EN-US">a l&#39;expediteur et le detruire ainsi que les p=
ieces jointes. Les messages electroniques etant susceptibles d&#39;alterati=
on,<u></u><u></u></span></pre>
<pre><span lang=3D"EN-US">Orange decline toute responsabilite si ce message=
 a ete altere, deforme ou falsifie. Merci.<u></u><u></u></span></pre>
<pre><span lang=3D"EN-US"><u></u>=C2=A0<u></u></span></pre>
<pre><span lang=3D"EN-US">This message and its attachments may contain conf=
idential or privileged information that may be protected by law;<u></u><u><=
/u></span></pre>
<pre><span lang=3D"EN-US">they should not be distributed, used or copied wi=
thout authorisation.<u></u><u></u></span></pre>
<pre><span lang=3D"EN-US">If you have received this email in error, please =
notify the sender and delete this message and its attachments.<u></u><u></u=
></span></pre>
<pre><span lang=3D"EN-US">As emails may be altered, Orange is not liable fo=
r messages that have been modified, changed or falsified.<u></u><u></u></sp=
an></pre>
<pre><span lang=3D"EN-US">Thank you.<u></u><u></u></span></pre>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
</div>
</div>
</div></div></div>
</div>
</div>

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

--001a113cd7ecc3dad805529c52a9--


From nobody Fri Jun 23 01:48:02 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CA62129B60 for <multipathtcp@ietfa.amsl.com>; Fri, 23 Jun 2017 01:48:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.398
X-Spam-Level: 
X-Spam-Status: No, score=-4.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ulDikdGUncv8 for <multipathtcp@ietfa.amsl.com>; Fri, 23 Jun 2017 01:47:58 -0700 (PDT)
Received: from relais-inet.orange.com (mta135.mail.business.static.orange.com [80.12.70.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23115129B14 for <multipathtcp@ietf.org>; Fri, 23 Jun 2017 01:47:58 -0700 (PDT)
Received: from opfednr01.francetelecom.fr (unknown [xx.xx.xx.65]) by opfednr26.francetelecom.fr (ESMTP service) with ESMTP id 186E520315; Fri, 23 Jun 2017 10:47:56 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.59]) by opfednr01.francetelecom.fr (ESMTP service) with ESMTP id DC27E1A00CD; Fri, 23 Jun 2017 10:47:55 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM43.corporate.adroot.infra.ftgroup ([fe80::ec23:902:c31f:731c%19]) with mapi id 14.03.0352.000; Fri, 23 Jun 2017 10:47:50 +0200
From: <mohamed.boucadair@orange.com>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
CC: JACQUENET Christian IMT/OLN <christian.jacquenet@orange.com>, multipathtcp <multipathtcp@ietf.org>
Thread-Topic: [multipathtcp] Summary for discussions on potential MPTCP proxy work
Thread-Index: AQHS6/oWPW54Xxm/tUCKuvPA9pMH8qIyHwMQ
Date: Fri, 23 Jun 2017 08:47:50 +0000
Message-ID: <8879b5fb-7239-4ff6-8f70-c86e311523e8@OPEXCLILM43.corporate.adroot.infra.ftgroup>
References: <CAO249yfrFh4LR_8i=5uiYFz6SxrsEJ1s9bWqHR2uRdqiYN7XEw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B933009FE3354@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <13011_1497621751_5943E4F6_13011_234_1_cc838c8f-77e1-4e54-8c1d-52d449cd4c1e@OPEXCNORM4C.corporate.adroot.infra.ftgroup> <CAO249yckiyspCqumOVRUtk3c_fzzRWN0grQFfKcc7PaZP9dJNw@mail.gmail.com> <031d5aac-19f8-4562-8e1c-ccc12840a450@OPEXCLILM43.corporate.adroot.infra.ftgroup> <CAO249ycdUy2VPpU9GZyGi33QCOaRgORPGGtgXYHA2jt0WBeqbQ@mail.gmail.com>
In-Reply-To: <CAO249ycdUy2VPpU9GZyGi33QCOaRgORPGGtgXYHA2jt0WBeqbQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.3]
Content-Type: multipart/alternative; boundary="_000_8879b5fb72394ff68f70c86e311523e8OPEXCLILM43corporateadr_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/kysgJcSeI9rHtl3Md47aIRw0K1Y>
Subject: Re: [multipathtcp] Summary for discussions on potential MPTCP proxy work
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 08:48:01 -0000

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

SGkgWW9zaGksDQoNClRoYW5rIHlvdS4NCg0KUGxlYXNlIHNlZSBpbmxpbmUuDQoNCkNoZWVycywN
Ck1lZA0KDQpEZSA6IFlvc2hpZnVtaSBOaXNoaWRhIFttYWlsdG86bmlzaGlkYUBzZmMud2lkZS5h
ZC5qcF0NCkVudm95w6kgOiB2ZW5kcmVkaSAyMyBqdWluIDIwMTcgMTA6MjQNCsOAIDogQk9VQ0FE
QUlSIE1vaGFtZWQgSU1UL09MTg0KQ2MgOiBZb3NoaWZ1bWkgTmlzaGlkYTsgSkFDUVVFTkVUIENo
cmlzdGlhbiBJTVQvT0xOOyBtdWx0aXBhdGh0Y3ANCk9iamV0IDogUmU6IFttdWx0aXBhdGh0Y3Bd
IFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVudGlhbCBNUFRDUCBwcm94eSB3b3JrDQoN
CkhpIE1lZCwNCg0KT24gVGh1LCBKdW4gMjIsIDIwMTcgYXQgMjoyMiBBTSwgPG1vaGFtZWQuYm91
Y2FkYWlyQG9yYW5nZS5jb208bWFpbHRvOm1vaGFtZWQuYm91Y2FkYWlyQG9yYW5nZS5jb20+PiB3
cm90ZToNCkhpIFlvc2hpLA0KDQpUaGFuayB5b3UgZm9yIGNsYXJpZnlpbmcuDQoNCk9uZSB0aGlu
ZyB0aGF0IHdpbGwgYmUgcmVhbGx5IGhlbHBmdWwgaXMgdG8gc3VtbWFyaXplIHRoZSBpc3N1ZXMg
dGhhdCB5b3UgKGNoYWlycykgdGhpbmsgYXJlIG5vdCBjbGFyaWZpZWQgZHVyaW5nIHRoZSBkaXNj
dXNzaW9uLg0KDQpJIGJlbGlldmUgaXQgd291bGQgYmUgZ29vZCBpZiB3ZSBjYW4gaGF2ZSBzaW1w
bGUgYXJjaGl0ZWN0dXJlIHJhdGhlciB0aGFuIGNvbXBsZXggb25lLg0KW01lZF0gSSBkb27igJl0
IHRoaW5rIHRoZSBwcm9wb3NlZCBhcmNoaXRlY3R1cmUgaXMgY29tcGxleC4gSXQgaXMgcXVpdGUg
c2ltcGxlIDoNCg0KwrcgICAgICAgICBPbmUgc2luZ2xlIGluLWJhbmQgc2lnbmFsIG1lc3NhZ2U7
IG5vIGNoYW5nZSB0byBzdWJzZXF1ZW50IG1lc3NhZ2VzLg0KDQrCtyAgICAgICAgIFJlLXVzZSB0
aGUgc2FtZSBmdW5jdGlvbnMgZm9yIHJld3JpdGluZyBwYWNrZXRzIGFzIGluIFNPQ0tTIGFuZCBs
ZXZlcmFnZSBvbiBleGlzdGluZyBJRVRGIHN0YW5kYXJkcyAoZS5nLiwgUkZDIDc4NTcpLg0KDQrC
tyAgICAgICAgIERvIG5vdCByZXF1aXJlIGFueSBjaGFuZ2UgdG8gdGhlIGJhc2UgTVBUQ1AuDQoN
CklmIHdlIGhhdmUgdG8gaGF2ZSBhIGNvbXBsZXggYXJjaGl0ZWN0dXJlLCBJIHRoaW5rIHdlIHdp
bGwgbmVlZCB0ZWNobm9sb2dpY2FsIGp1c3RpZmljYXRpb25zIGZvciB0aGUgY29tcGxleGl0aWVz
IHRvIG1ha2UgcGVvcGxlIGNvbnZpbmNlIGl0J3Mgd29ydGggZm9yIHRoZSBwcmljZS4NCltNZWRd
IEkgc3RpbGwgZG9u4oCZdCBnZXQgdGhlIOKAnGNvbXBsZXhpdGllc+KAnSB5b3UgYXJlIHJlZmVy
cmluZyB0by4gVGhhdOKAmXMgc2FpZCwgZ2l2ZW4gdGhlIGNsZWFyIGNvbnNlbnN1cyBkdXJpbmcg
dGhlIGxhc3QgSUVURiBtZWV0aW5nIHRoYXQgdGhlIFdHIHdhbnRzIHRvIHdvcmsgb24gdGhpcyBw
cm9wb3NhbC4NCg0KRm9yIGV4YW1wbGUsIGluIG9yZGVyIHRvIGRvIGEpIGluIHRoZSBwcmV2aW91
cyBtYWlsLCB0aGUgcHJvcG9zYWwgcmVxdWlyZXMgY29tcGxleCBhcmNoaXRlY3R1cmUgYW5kIHNv
bWUgbGF5ZXIgdmlvbGF0aW9ucy4gQnV0LCB3ZSBoYXZlbid0IHNlZW4gc3Ryb25nIGp1c3RpZmlj
YXRpb24gZm9yIGl0Lg0KW01lZF0gQ2FuIHlvdSBwbGVhc2UgZXhwbGljaXQgdGhvc2Ug4oCcdmlv
bGF0aW9uU+KAnT8NCg0KSSB0aGluayB0aGlzIGlzIG1haW5seSBmb3IgMC1SVFQgcmVxdWlyZW1l
bnQuIEJ1dCwgaXQgaXMgc3RpbGwgdW5jbGVhciB0aGF0IGl0J3Mgd29ydGggZm9yIHRoZSBwcmlj
ZSBvciAwLVJUVCBpcyBhYnNvbHV0ZWx5IG5lY2Vzc2FyeS4NCltNZWRdIFRoZXJlIHdhcyBhIHN0
cm9uZyBhZ3JlZW1lbnQgaW4gdGhlIFdHIHRoYXQgMC1SVFQgaXMgYSBrZXkgcmVxdWlyZW1lbnQu
IEkgZG9u4oCZdCBzZWUgd2h5IHdlIHNob3VsZCByZXF1aXNpdGlvbiB3aGF0IHdhcyBhZ3JlZWQg
YnkgdGhlIFdHLg0KDQpJIGhvcGUgdGhpcyB3aWxsIGV4cGxhaW4gb3VyIHBvaW50cyB0byBzb21l
IGV4dGVudHMuDQpbTWVkXSBTb3JyeSwgYnV0IEnigJltIGFmcmFpZCBub3QuDQoNCi0tDQpZb3No
aQ0KDQoNCg0KRGUgOiBZb3NoaWZ1bWkgTmlzaGlkYSBbbWFpbHRvOm5pc2hpZGFAc2ZjLndpZGUu
YWQuanA8bWFpbHRvOm5pc2hpZGFAc2ZjLndpZGUuYWQuanA+XQ0KRW52b3nDqSA6IHZlbmRyZWRp
IDE2IGp1aW4gMjAxNyAyMTowNA0Kw4AgOiBKQUNRVUVORVQgQ2hyaXN0aWFuIElNVC9PTE4NCkNj
IDogQk9VQ0FEQUlSIE1vaGFtZWQgSU1UL09MTjsgWW9zaGlmdW1pIE5pc2hpZGE7IG11bHRpcGF0
aHRjcA0KDQpPYmpldCA6IFJlOiBbbXVsdGlwYXRodGNwXSBTdW1tYXJ5IGZvciBkaXNjdXNzaW9u
cyBvbiBwb3RlbnRpYWwgTVBUQ1AgcHJveHkgd29yaw0KDQpIaSBNZWQsIENocmlzdGlhbiwNCg0K
VGhhbmtzIGZvciB0aGUgcmVzcG9uc2UuIEkgdGhpbmsgSSB1bmRlcnN0YW5kIHlvdXIgcG9pbnQu
DQpCdXQsIG9uZSB0aGluZyBJIHdvdWxkIGxpa2UgdG8gbWVudGlvbiBpcyB0aGF0IG91ciBjb25z
ZW5zdXMgY2FuIGJlIGFyY2hpdmVkIHdoZW4gYWxsIGlzc3VlcyBhcmUgYWRkcmVzc2VkLiAoc2Vl
IHJmYzcyODIpDQpXZSBkb24ndCB0aGluayB3ZSBoYXZlIGZvdW5kIGdvb2QgY291bnRlciBhcmd1
bWVudHMgdG8gYWRkcmVzcyBvciBwdXNoIGF3YXkgdGhlIGNvbmNlcm5zIHJhaXNlZCBkdXJpbmcg
ZGlzY3Vzc2lvbnMuDQpTbywgd2UgZGVjaWRlIG5vdCB0byBhZG9wdCB0aGUgY3VycmVudCBwcm9w
b3NhbCBmb3Igbm93IGFzIHdlIHRoaW5rIGp1c3QgY291bnRpbmcgbnVtYmVyIG9mIHN1cHBvcnQv
dW5zdXBwb3J0IHdvbid0IGJlIGdvb2Qgd2F5IHRvIG1lYXN1cmUgY29uc2Vuc3VzIGhlcmUuDQoN
CkFsc28sIGFzIHdlIGtub3cgd2UgaGF2ZSBxdWl0ZSBsZW5ndGh5IGRpc2N1c3Npb25zIG9uIHRo
aXMgZHJhZnQuDQpCdXQsIEkgYW0gbm90IHZlcnkgc3VyZSBpZiBpdCBpcyBnZXR0aW5nIG1hdHVy
ZWQgYW5kIG5vdCBzdXJlIGlmIHdlIGNhbiBpbXBsZW1lbnQgaXQgYnkganVzdCByZWFkaW5nIHRo
ZSBkcmFmdC4NCldlIHN0YXJ0IGhhdmluZyBiaWcgY29uY2VybnMgaG93IGxvbmcgaXQgd2lsbCB0
YWtlIHRvIHB1Ymxpc2ggaXQuDQoNClRoYXQncyB3aHkgdGhlIGNoYWlycyB0aGluayBzb21lIGRy
YXN0aWMgY2hhbmdlcyB3aWxsIGJlIG5lY2Vzc2FyeS4gV2UgYXJlIGFmcmFpZCB0aGF0IGlmIHdl
IHRyeSB0byB1cGRhdGUgdGhlIGRyYWZ0IGluY3JlbWVudGFsbHksIHdlIG1pZ2h0IG5lZWQgdG8g
c3BlbmQgYW5vdGhlciBhIHllYXIgb3Igc28gZm9yIGRpc2N1c3Npb25zLiBXZSB0aG91Z2h0IGl0
IHdpbGwgYmUgbXVjaCBzaG9ydGVyIGlmIHdlIGRvIGEgZnJlc2ggc3RhcnQgYmFzZWQgb24gd2hh
dCB3ZSBoYXZlIGxlYXJuZWQgc28gZmFyLg0KDQpBbnl3YXksIG91ciBjb21tb24gcHVycG9zZSBp
cyB0byBleHBsb3JlIGEgc2ltcGxlLCBzdHJhaWdodGZvcndhcmQgYW5kIHdlbGwtZm9jdXNlZCBh
bmQgaW1wbGVtZW50YWJsZSBwcm9wb3NhbCBvbiB0aGlzIHRvcGljLg0KSWYgeW91IGhhdmUgc29t
ZSBpZGVhcyB0byByZWFjaCB0aGlzIGdvYWwsIHBsZWFzZSBzaGFyZS4gUGhpbCBhbmQgSSBhcmUg
ZGlzY3Vzc2luZyB3aGF0J3MgdGhlIGJlc3Qgb3B0aW9ucyBmb3IgdGhlIFdHLg0KDQpUaGFua3Ms
DQotLQ0KWW9zaGkNCg0KT24gRnJpLCBKdW4gMTYsIDIwMTcgYXQgNzowMiBBTSwgPGNocmlzdGlh
bi5qYWNxdWVuZXRAb3JhbmdlLmNvbTxtYWlsdG86Y2hyaXN0aWFuLmphY3F1ZW5ldEBvcmFuZ2Uu
Y29tPj4gd3JvdGU6DQpXRywNCg0KSSBhbSB0b28gYSBiaXQgdW5jbGVhciBhYm91dCBzb21lIG9m
IHRoZSB0ZXh0IG9mIFlvc2hp4oCZcyBtZXNzYWdlLg0KDQpMaWtlIE1lZCwgSSB3b3VsZCBsaWtl
IHRvIHJlYWQgaXQgYXMgYSBjb25maXJtYXRpb24gdGhhdCB0aGUgcHJveHkgd29yayBiYXNlZCB1
cG9uIG9wdGlvbiAjMSB0aGF0IHdhcyBkaXNjdXNzZWQgZHVyaW5nIHRoZSBDaGljYWdvIHNlc3Np
b24gYW5kIHdoaWNoIHJlYWNoZWQgY29uc2Vuc3VzIGFtb25nIHRoZSBXRyBtZW1iZXJzIGlzIG5v
dyBhbiBtcHRjcCBXRyBpdGVtLg0KDQpUaGVuLCB0aGUg4oCcdGhlIGN1cnJlbnQgZG9jdW1lbnQg
aXMgaGFyZCBmb3IgcGVvcGxlIHRvIHVuZGVyc3RhbmQgdGhlIHByb3Bvc2Fs4oCdIGFyZ3VtZW50
IHJlYWRzIHZlcnkgc3BlY3VsYXRpdmUgdG8gbWUgYW5kIEkgZG9u4oCZdCBiZWxpZXZlIHRoaXMg
aXMgYWN0dWFsbHkgYW4gYXJndW1lbnQgcGVyIHNlLg0KDQpBbmQgdGhlcmXigJlzIHRoZSBub3Rp
b24gb2Yg4oCcZnJlc2ggYXBwcm9hY2jigJ0gdGhhdCBtYXkgYmUgcG9zc2libHkgY29tYmluZWQg
d2l0aCBvbmUgb2YgdGhlIG90aGVyIG9wdGlvbnMgbGlzdGVkIGluIFlvc2hp4oCZcyBtZXNzYWdl
LCB3aGljaCBJIGRvbuKAmXQgcXVpdGUgdW5kZXJzdGFuZCBmcm9tIGEgd29ya2luZyBwcm9jZWR1
cmUgc3RhbmRwb2ludC4NCg0KV2UgaGF2ZSBhIGRvY3VtZW50IG9uIHRoZSB0YWJsZS4gTGV0IHVz
IHdvcmsgb24gaXQgdG8gYWRkcmVzcyBhbGwgdGhlIGNvbmNlcm5zIHRoYXQgaGF2ZSBiZWVuIHJh
aXNlZCBzbyBmYXIgYW5kIHRob3NlIHRoYXQgbWF5IGFyaXNlIGFzIHdlIHByb2dyZXNzIHRoZSBk
aXNjdXNzaW9uLCBsaWtlIGFueSBvdGhlciB0eXBpY2FsIElFVEYgV0cgc3BlY2lmaWNhdGlvbiBl
ZmZvcnQuDQoNCknigJltIGxvb2tpbmcgZm9yd2FyZCB0byB3b3JraW5nIHdpdGggeW91IGFsbC4N
Cg0KQ2hlZXJzLA0KDQpDaHJpc3RpYW4uDQoNCkRlIDogbXVsdGlwYXRodGNwIFttYWlsdG86bXVs
dGlwYXRodGNwLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGll
dGYub3JnPl0gRGUgbGEgcGFydCBkZSBtb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPG1haWx0
bzptb2hhbWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tPg0KRW52b3nDqSA6IHZlbmRyZWRpIDE2IGp1
aW4gMjAxNyAxNDo1Ng0Kw4AgOiBZb3NoaWZ1bWkgTmlzaGlkYTsgbXVsdGlwYXRodGNwDQpPYmpl
dCA6IFJlOiBbbXVsdGlwYXRodGNwXSBTdW1tYXJ5IGZvciBkaXNjdXNzaW9ucyBvbiBwb3RlbnRp
YWwgTVBUQ1AgcHJveHkgd29yaw0KDQpIaSBZb3NoaSwNCg0KVGhhbmsgeW91IGZvciB0aGlzIHN1
bW1hcnkgdGhhdCBJIHJlYWQgYXMgYSBjb25maXJtYXRpb24gb2YgdGhlIGNvbnNlbnN1cyB0byB3
b3JrIG9uICMxIGFzIHBlciB0aGUgb3V0Y29tZSBvZiB0aGUgbGFzdCBJRVRGIG1lZXRpbmcuDQoN
CkkgZG9u4oCZdCBxdWl0ZSB1bmRlcnN0YW5kIHdoeSB0aGUgV0cgc2hvdWxkIHdhaXQgZm9yIHll
dCBhbm90aGVyIGN5Y2xlIGJlZm9yZSBhZG9wdGluZyB0aGUgZG9jdW1lbnQuIFN1cmUsIHRoZSBk
b2N1bWVudCBuZWVkcyB0byBiZSB1cGRhdGVkIHRvIHJlZmxlY3Qgc29tZSBvZiBvdXRjb21lcyBv
ZiB0aGUgZGlzY3Vzc2lvbiBhbmQgb3RoZXIgaW5wdXRzIGZyb20gdGhlIFdHLiBUaGF04oCZcyBq
dXN0IHRoZSBub3JtYWwgSUVURiBwcm9jZXNzLg0KDQpJ4oCZbSBhZnJhaWQgdGhlcmUgbWF5IGJl
IGNvbmZ1c2lvbiBiZXR3ZWVuIGEgV0dMQyBhbmQgYSBkb2N1bWVudCBhZG9wdGlvbiBjYWxsLg0K
DQpIYXZpbmcgYSBXRyBpdGVtIEFTQVAgd2lsbCBoZWxwIHVzIGZpeGluZyBpc3N1ZXMgdGhhdCBh
cmUgcmFpc2VkIG9yIHlldC10by1iZSByYWlzZWQuDQoNCkNoZWVycywNCk1lZA0KDQpEZSA6IG11
bHRpcGF0aHRjcCBbbWFpbHRvOm11bHRpcGF0aHRjcC1ib3VuY2VzQGlldGYub3JnXSBEZSBsYSBw
YXJ0IGRlIFlvc2hpZnVtaSBOaXNoaWRhDQpFbnZvecOpIDogamV1ZGkgMTUganVpbiAyMDE3IDIw
OjA0DQrDgCA6IG11bHRpcGF0aHRjcA0KT2JqZXQgOiBbbXVsdGlwYXRodGNwXSBTdW1tYXJ5IGZv
ciBkaXNjdXNzaW9ucyBvbiBwb3RlbnRpYWwgTVBUQ1AgcHJveHkgd29yaw0KDQpUaGFuayB5b3Ug
Zm9yIHRoZSByZXBsaWVzIGFuZCBkaXNjdXNzaW9uIGFib3V0IHRoZSBjb25zZW5zdXMgY2FsbCBh
bmQgYWN0aXZlIGRpc2N1c3Npb25zIG9uIHRoaXMgdG9waWMuIFdlIGFwb2xvZ2l6ZSBmb3IgdGhl
IGRlbGF5IGluIHJlc3BvbmRpbmcuIFdlIGhhdmUgZGlzY3Vzc2VkIGFuZCBzdHVkaWVzIHRoaXMg
dG9waWMgY2FyZWZ1bGx5Lg0KDQpJbiBvdXIgb2JzZXJ2YXRpb24sIHdlIGJlbGlldmUgbW9zdCBw
ZW9wbGUgYmFzaWNhbGx5IHN1cHBvcnQgcHJveHkgd29yayBpbiB0aGUgV0cgYWxvbmcgd2l0aCAj
MSBzY2VuYXJpbyBpbiBwYWdlIDEyIGF0IGh0dHBzOi8vd3d3LmlldGYub3JnL3Byb2NlZWRpbmdz
Lzk4L3NsaWRlcy9zbGlkZXMtOTgtbXB0Y3Atc2Vzc2EtY2hhaXJzLTAxLnBkZg0KDQpPVE9ILCB3
ZSd2ZSBzZWVuIHNvbWUgZm9sa3MgcmFpc2VkIGNvbmNlcm5zIG9uIHRoZSBwcm9wb3NhbC4NCg0K
VGhlIGNoYWlycyBoYXZlIGRpc2N1c3NlZCBvbiB0aGVzZSBjb25jZXJucyBhbmQgd2UgdGhpbmsg
dGhlIGZvbGxvd2luZyBwb2ludHMgd2lsbCBub3QgYmUgc29sdmVkIGluIHRoZSBjdXJyZW50IHBy
b3Bvc2FsIHdpdGhvdXQgc2lnbmlmaWNhbnQgdXBkYXRlcy4NCg0KICAgIGEpIFRoZSBjdXJyZW50
IHByb3Bvc2FsIHJlcXVpcmVzIGFwcGxpY2F0aW9ucyB0byBzbm9vcCB0cmFuc2l0IHRyYWZmaWNz
IGFuZCBtb2RpZnkgaGVhZGVyIGluZm9ybWF0aW9uIGluIFRDUCBwYWNrZXRzLg0KDQogICAgYikg
VGhlIGN1cnJlbnQgcHJvcG9zYWwgcmVxdWlyZXMgdG8gY29udmV5IGluZm9ybWF0aW9uIGluIFRD
UCBTWU4gcGFja2V0cy4gVGhpcyB3b3VsZCBuZWVkIHRvIGNvbnNpZGVyIGNvb3BlcmF0aW9uIHdp
dGggb3RoZXIgV0dzLCBzdWNoIGFzIHRjcG0gb3IgdHN2d2csIHRvIGNvbnNpZGVyIGFueSBpbXBh
Y3Qgb24gdGhlIHJvYnVzdG5lc3MgYW5kIHNlY3VyaXR5IG9mIFRDUC4NCg0KICAgIGMpIFRoZSBj
dXJyZW50IGRvY3VtZW50IGlzIGhhcmQgZm9yIHBlb3BsZSB0byB1bmRlcnN0YW5kIHRoZSBwcm9w
b3NhbA0KDQpCYXNlZCBvbiBvdXIgYXNzZXNzbWVudCBvZiB0aGUgY3VycmVudCBzaXR1YXRpb24s
IHdlIHRoaW5rIHNvbWUgY29tYmluYXRpb24gb2YgdGhlIGZvbGxvd2luZ3Mgd2lsbCBiZSByZXF1
aXJlZCBpbiBvcmRlciB0byBtYWtlIHByb2dyZXNzLg0KDQogICAgLSAgIEEgbmV3IGRyYWZ0LCBi
YXNlZCBvbiB0aGUgZXhpc3Rpbmcgb25lIGJ1dCB3aXRoIG1vZGlmaWNhdGlvbnMgdG8gYWRkcmVz
cyB0aGUgY29uY2VybnMNCiAgICAtICAgQSBmcmVzaCBhcHByb2FjaA0KICAgIC0gICBBIHBvc3Np
YmxlIHVwZGF0ZSBvZiBzb21lIG9mIG91ciB0ZWNobm9sb2d5IGNyaXRlcmlhLiBGb3IgZXhhbXBs
ZSwgd2UndmUgc2VlbiBzb21lIHBlb3BsZSBwcmVmZXIgMC1SVFQgYXBwcm9hY2gsIGJ1dCB0aGlz
IG1pZ2h0IGJlIGEgYml0IGhhcmQgcmVxdWlyZW1lbnQgYW5kIDEgb3IgMiBSVFRzIGNvdWxkIGJl
IHBvc3NpYmxlIGNvbXByb21pc2UuDQoNCkFnYWluLCB3ZSBhcHByZWNpYXRlIGxvdHMgb2YgcHJv
ZHVjdGl2ZSBkaXNjdXNzaW9ucyBhbmQgdmVyeSBzb3JyeSBmb3Igb3VyIHNsb3cgcmVzcG9uc2Uu
DQpJZiB5b3UgaGF2ZSBjb21tZW50cyBvciBxdWVzdGlvbnMgb24gb3VyIGN1cnJlbnQgYXNzZXNz
bWVudHMsIHBsZWFzZSBsZXQgdXMga25vdy4NCg0KQmVzdCByZWdhcmRzLA0KLS0NCllvc2hpICYg
UGhpbA0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCg0KDQoNCkNlIG1lc3NhZ2UgZXQgc2VzIHBpZWNlcyBqb2ludGVz
IHBldXZlbnQgY29udGVuaXIgZGVzIGluZm9ybWF0aW9ucyBjb25maWRlbnRpZWxsZXMgb3UgcHJp
dmlsZWdpZWVzIGV0IG5lIGRvaXZlbnQgZG9uYw0KDQpwYXMgZXRyZSBkaWZmdXNlcywgZXhwbG9p
dGVzIG91IGNvcGllcyBzYW5zIGF1dG9yaXNhdGlvbi4gU2kgdm91cyBhdmV6IHJlY3UgY2UgbWVz
c2FnZSBwYXIgZXJyZXVyLCB2ZXVpbGxleiBsZSBzaWduYWxlcg0KDQphIGwnZXhwZWRpdGV1ciBl
dCBsZSBkZXRydWlyZSBhaW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMg
ZWxlY3Ryb25pcXVlcyBldGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLA0KDQpPcmFuZ2Ug
ZGVjbGluZSB0b3V0ZSByZXNwb25zYWJpbGl0ZSBzaSBjZSBtZXNzYWdlIGEgZXRlIGFsdGVyZSwg
ZGVmb3JtZSBvdSBmYWxzaWZpZS4gTWVyY2kuDQoNCg0KDQpUaGlzIG1lc3NhZ2UgYW5kIGl0cyBh
dHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJpdmlsZWdlZCBpbmZvcm1h
dGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ow0KDQp0aGV5IHNob3VsZCBub3QgYmUg
ZGlzdHJpYnV0ZWQsIHVzZWQgb3IgY29waWVkIHdpdGhvdXQgYXV0aG9yaXNhdGlvbi4NCg0KSWYg
eW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUg
c2VuZGVyIGFuZCBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBpdHMgYXR0YWNobWVudHMuDQoNCkFz
IGVtYWlscyBtYXkgYmUgYWx0ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2Vz
IHRoYXQgaGF2ZSBiZWVuIG1vZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC4NCg0KVGhhbmsg
eW91Lg0KDQoNCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAgMDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIg
MiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25z
b2xhczsNCglwYW5vc2UtMToyIDExIDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0
aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJn
aW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5
cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRl
Y29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dl
ZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3Jh
dGlvbjp1bmRlcmxpbmU7fQ0KcA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseToiVGltZXMgTmV3IFJvbWFuIiwic2VyaWYiO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbWFyZ2lu
OjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseToiQ291cmllciBOZXciO30NCnAuTXNvQWNldGF0ZSwgbGkuTXNvQWNldGF0ZSwgZGl2
Lk1zb0FjZXRhdGUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJU
ZXh0ZSBkZSBidWxsZXMgQ2FyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFw
dDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYi
O30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQ
YXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1h
cmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0
Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0Kc3Bhbi5QcmZvcm1hdEhUTUxDYXINCgl7
bXNvLXN0eWxlLW5hbWU6IlByw6lmb3JtYXTDqSBIVE1MIENhciI7DQoJbXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQcsOpZm9ybWF0w6kgSFRNTCI7DQoJZm9udC1mYW1p
bHk6Q29uc29sYXM7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RlI7fQ0Kc3Bhbi5UZXh0ZWRlYnVs
bGVzQ2FyDQoJe21zby1zdHlsZS1uYW1lOiJUZXh0ZSBkZSBidWxsZXMgQ2FyIjsNCgltc28tc3R5
bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlRleHRlIGRlIGJ1bGxlcyI7DQoJZm9u
dC1mYW1pbHk6IlRhaG9tYSIsInNhbnMtc2VyaWYiOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkZS
O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6YmxhY2s7DQoJZm9udC13ZWlnaHQ6
bm9ybWFsOw0KCWZvbnQtc3R5bGU6bm9ybWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7
DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3Np
emU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44
NXB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLyogTGlzdCBE
ZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6MTg0NjQzODc5MTsNCgltc28t
bGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTc0Nzg3MDQxOCAxMTA0
NzAxMTU2IDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxIDY3ODk1
Mjk3IDY3ODk1Mjk5IDY3ODk1MzAxO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtc3Rh
cnQtYXQ6MDsNCgltc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDsN
Cgltc28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJpOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5
OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsMw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBs
MDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10
ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5
OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpA
bGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRv
bTowY207fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVm
YXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48
IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxv
OmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwh
W2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRlIiIGxpbms9ImJsdWUiIHZsaW5rPSJw
dXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5IaSBZb3NoaSwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+VGhhbmsgeW91LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+UGxlYXNlIHNlZSBpbmxpbmUu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPkNoZWVycyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+TWVkPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8
ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEu
MHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPiBZb3NoaWZ1bWkgTmlzaGlkYSBbbWFpbHRvOm5pc2hpZGFAc2Zj
LndpZGUuYWQuanBdDQo8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gdmVuZHJlZGkgMjMganVp
biAyMDE3IDEwOjI0PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBCT1VDQURBSVIgTW9oYW1lZCBJTVQv
T0xOPGJyPg0KPGI+Q2MmbmJzcDs6PC9iPiBZb3NoaWZ1bWkgTmlzaGlkYTsgSkFDUVVFTkVUIENo
cmlzdGlhbiBJTVQvT0xOOyBtdWx0aXBhdGh0Y3A8YnI+DQo8Yj5PYmpldCZuYnNwOzo8L2I+IFJl
OiBbbXVsdGlwYXRodGNwXSBTdW1tYXJ5IGZvciBkaXNjdXNzaW9ucyBvbiBwb3RlbnRpYWwgTVBU
Q1AgcHJveHkgd29yazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5IaSBNZWQsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
T24gVGh1LCBKdW4gMjIsIDIwMTcgYXQgMjoyMiBBTSwgJmx0OzxhIGhyZWY9Im1haWx0bzptb2hh
bWVkLmJvdWNhZGFpckBvcmFuZ2UuY29tIiB0YXJnZXQ9Il9ibGFuayI+bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5IaSBZb3NoaSwN
Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPlRoYW5rIHlvdSBmb3INCjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPmNsYXJpZnlpbmc8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPi4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij5PbmUgdGhpbmcgdGhhdCB3aWxsIGJlIHJlYWxseSBoZWxwZnVsIGlzIHRvIHN1bW1hcml6ZSB0
aGUgaXNzdWVzIHRoYXQgeW91IChjaGFpcnMpIHRoaW5rIGFyZSBub3QNCiBjbGFyaWZpZWQgZHVy
aW5nIHRoZSBkaXNjdXNzaW9uLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGJlbGlldmUgaXQgd291bGQgYmUgZ29v
ZCBpZiB3ZSBjYW4gaGF2ZSBzaW1wbGUgYXJjaGl0ZWN0dXJlIHJhdGhlciB0aGFuIGNvbXBsZXgg
b25lLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj5bTWVkXSBJIGRvbuKAmXQgdGhpbmsgdGhlIHByb3Bvc2VkIGFy
Y2hpdGVjdHVyZSBpcyBjb21wbGV4LiBJdCBpcyBxdWl0ZSBzaW1wbGUmbmJzcDs6PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWlu
ZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48IVtpZiAhc3VwcG9ydExpc3Rz
XT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj7CtzxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwv
c3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5PbmUgc2lu
Z2xlIGluLWJhbmQgc2lnbmFsIG1lc3NhZ2U7IG5vIGNoYW5nZSB0byBzdWJzZXF1ZW50IG1lc3Nh
Z2VzLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48IVtp
ZiAhc3VwcG9ydExpc3RzXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6U3ltYm9sO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6
SWdub3JlIj7CtzxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8
L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj5SZS11c2UgdGhlIHNhbWUgZnVuY3Rpb25zIGZvciByZXdyaXRpbmcgcGFja2V0cyBh
cyBpbiBTT0NLUyBhbmQgbGV2ZXJhZ2Ugb24gZXhpc3RpbmcgSUVURiBzdGFuZGFyZHMgKGUuZy4s
IFJGQyA3ODU3KS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn
cmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEi
PjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTpTeW1ib2w7Y29sb3I6YmxhY2siPjxzcGFuIHN0eWxlPSJtc28t
bGlzdDpJZ25vcmUiPsK3PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPkRvIG5vdCByZXF1aXJlIGFueSBjaGFuZ2UgdG8gdGhlIGJhc2UgTVBUQ1Au
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHdlIGhhdmUgdG8gaGF2ZSBhIGNv
bXBsZXggYXJjaGl0ZWN0dXJlLCBJIHRoaW5rIHdlIHdpbGwgbmVlZCB0ZWNobm9sb2dpY2FsIGp1
c3RpZmljYXRpb25zIGZvciB0aGUgY29tcGxleGl0aWVzIHRvIG1ha2UgcGVvcGxlIGNvbnZpbmNl
IGl0J3Mgd29ydGggZm9yIHRoZSBwcmljZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+W01lZF0gSSBzdGlsbCBk
b27igJl0IGdldCB0aGUg4oCcY29tcGxleGl0aWVz4oCdIHlvdSBhcmUgcmVmZXJyaW5nIHRvLiBU
aGF04oCZcyBzYWlkLCBnaXZlbiB0aGUgY2xlYXIgY29uc2Vuc3VzIGR1cmluZyB0aGUgbGFzdCBJ
RVRGIG1lZXRpbmcgdGhhdCB0aGUgV0cgd2FudHMgdG8NCiB3b3JrIG9uIHRoaXMgcHJvcG9zYWwu
IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Gb3IgZXhhbXBsZSwgaW4gb3JkZXIgdG8g
ZG8gYSkgaW4gdGhlIHByZXZpb3VzIG1haWwsIHRoZSBwcm9wb3NhbCByZXF1aXJlcyBjb21wbGV4
IGFyY2hpdGVjdHVyZSBhbmQgc29tZSBsYXllciB2aW9sYXRpb25zLiBCdXQsIHdlIGhhdmVuJ3Qg
c2VlbiBzdHJvbmcganVzdGlmaWNhdGlvbiBmb3IgaXQuPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPltNZWRdIENh
biB5b3UgcGxlYXNlIGV4cGxpY2l0IHRob3NlIOKAnHZpb2xhdGlvblPigJ0/DQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIHRoaW5rIHRoaXMgaXMg
bWFpbmx5IGZvciAwLVJUVCByZXF1aXJlbWVudC4gQnV0LCBpdCBpcyBzdGlsbCB1bmNsZWFyIHRo
YXQgaXQncyB3b3J0aCBmb3IgdGhlIHByaWNlIG9yIDAtUlRUIGlzIGFic29sdXRlbHkgbmVjZTwv
c3Bhbj5zc2FyeS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+W01lZF0gVGhlcmUgd2FzIGEgc3Ryb25nIGFncmVl
bWVudCBpbiB0aGUgV0cgdGhhdCAwLVJUVCBpcyBhIGtleSByZXF1aXJlbWVudC4gSSBkb27igJl0
IHNlZSB3aHkgd2Ugc2hvdWxkIHJlcXVpc2l0aW9uIHdoYXQgd2FzIGFncmVlZCBieSB0aGUgV0cu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhvcGUgdGhpcyB3aWxsIGV4cGxhaW4g
b3VyIHBvaW50cyB0byBzb21lIGV4dGVudHMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPltNZWRdIFNvcnJ5LCBi
dXQgSeKAmW0gYWZyYWlkIG5vdC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tLTxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WW9zaGk8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRp
dj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBw
dDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPiBZb3NoaWZ1bWkgTmlzaGlkYSBbbWFpbHRvOjxhIGhyZWY9Im1h
aWx0bzpuaXNoaWRhQHNmYy53aWRlLmFkLmpwIiB0YXJnZXQ9Il9ibGFuayI+bmlzaGlkYUBzZmMu
d2lkZS5hZC5qcDwvYT5dDQo8YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gdmVuZHJlZGkgMTYg
anVpbiAyMDE3IDIxOjA0PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBKQUNRVUVORVQgQ2hyaXN0aWFu
IElNVC9PTE48YnI+DQo8Yj5DYyZuYnNwOzo8L2I+IEJPVUNBREFJUiBNb2hhbWVkIElNVC9PTE47
IFlvc2hpZnVtaSBOaXNoaWRhOyBtdWx0aXBhdGh0Y3A8L3NwYW4+PG86cD48L286cD48L3A+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxiPk9iamV0Jm5ic3A7Ojwv
Yj4gUmU6IFttdWx0aXBhdGh0Y3BdIFN1bW1hcnkgZm9yIGRpc2N1c3Npb25zIG9uIHBvdGVudGlh
bCBNUFRDUCBwcm94eSB3b3JrPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkhpIE1lZCwgQ2hyaXN0
aWFuLDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRo
YW5rcyBmb3IgdGhlIHJlc3BvbnNlLiBJIHRoaW5rIEkgdW5kZXJzdGFuZCB5b3VyIHBvaW50LiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij5CdXQsIG9uZSB0aGluZyBJIHdvdWxkIGxpa2UgdG8gbWVudGlvbiBpcyB0aGF0IG91ciBjb25z
ZW5zdXMgY2FuIGJlIGFyY2hpdmVkIHdoZW4gYWxsIGlzc3VlcyBhcmUgYWRkcmVzc2VkLiAoc2Vl
IHJmYzcyODIpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPldlIGRvbid0IHRoaW5rIHdlIGhhdmUgZm91bmQgZ29vZCBjb3VudGVyIGFyZ3VtZW50
cyB0byBhZGRyZXNzIG9yIHB1c2ggYXdheSB0aGUgY29uY2VybnMgcmFpc2VkIGR1cmluZyBkaXNj
dXNzaW9ucy4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPlNvLCB3ZSBkZWNpZGUgbm90IHRvIGFkb3B0IHRoZSBjdXJyZW50
IHByb3Bvc2FsIGZvciBub3cgYXMgd2UgdGhpbmsganVzdCBjb3VudGluZyBudW1iZXIgb2Ygc3Vw
cG9ydC91bnN1cHBvcnQgd29uJ3QgYmUgZ29vZCB3YXkgdG8gbWVhc3VyZSBjb25zZW5zdXMgaGVy
ZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPkFsc28sIGFzIHdlIGtub3cgd2UgaGF2ZSBxdWl0ZSBsZW5ndGh5IGRpc2N1c3Npb25zIG9u
IHRoaXMgZHJhZnQuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG8iPkJ1dCwgSSBhbSBub3QgdmVyeSBzdXJlIGlmIGl0IGlzIGdldHRpbmcg
bWF0dXJlZCBhbmQgbm90IHN1cmUgaWYgd2UgY2FuIGltcGxlbWVudCBpdCBieSBqdXN0IHJlYWRp
bmcgdGhlIGRyYWZ0LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj5XZSBzdGFydCBoYXZpbmcgYmlnIGNvbmNlcm5zIGhvdyBsb25nIGl0
IHdpbGwgdGFrZSB0byBwdWJsaXNoIGl0LiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VGhhdCdzIHdoeSB0aGUgY2hhaXJzIHRo
aW5rIHNvbWUgZHJhc3RpYyBjaGFuZ2VzIHdpbGwgYmUgbmVjZXNzYXJ5LiBXZSBhcmUgYWZyYWlk
IHRoYXQgaWYgd2UgdHJ5IHRvIHVwZGF0ZSB0aGUgZHJhZnQgaW5jcmVtZW50YWxseSwgd2UgbWln
aHQgbmVlZCB0byBzcGVuZCBhbm90aGVyIGEgeWVhciBvciBzbyBmb3INCiBkaXNjdXNzaW9ucy4g
V2UgdGhvdWdodCBpdCB3aWxsIGJlIG11Y2ggc2hvcnRlciBpZiB3ZSBkbyBhIGZyZXNoIHN0YXJ0
IGJhc2VkIG9uIHdoYXQgd2UgaGF2ZSBsZWFybmVkIHNvIGZhci4gJm5ic3A7PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5Bbnl3YXksIG91
ciBjb21tb24gcHVycG9zZSBpcyB0byBleHBsb3JlIGEgc2ltcGxlLCBzdHJhaWdodGZvcndhcmQg
YW5kIHdlbGwtZm9jdXNlZCBhbmQgaW1wbGVtZW50YWJsZSBwcm9wb3NhbCBvbiB0aGlzIHRvcGlj
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5J
ZiB5b3UgaGF2ZSBzb21lIGlkZWFzIHRvIHJlYWNoIHRoaXMgZ29hbCwgcGxlYXNlIHNoYXJlLiBQ
aGlsIGFuZCBJIGFyZSBkaXNjdXNzaW5nIHdoYXQncyB0aGUgYmVzdCBvcHRpb25zIGZvciB0aGUg
V0cuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj5UaGFua3MsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPi0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPllvc2hpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+T24gRnJpLCBKdW4gMTYsIDIwMTcgYXQgNzowMiBBTSwgJmx0OzxhIGhyZWY9Im1h
aWx0bzpjaHJpc3RpYW4uamFjcXVlbmV0QG9yYW5nZS5jb20iIHRhcmdldD0iX2JsYW5rIj5jaHJp
c3RpYW4uamFjcXVlbmV0QG9yYW5nZS5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVv
dDs7Y29sb3I6IzcwMzBBMCI+V0csPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+SSBhbSB0b28gYSBiaXQgdW5jbGVhciBhYm91dCBzb21l
IG9mIHRoZSB0ZXh0IG9mIFlvc2hp4oCZcyBtZXNzYWdlLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Izcw
MzBBMCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+TGlrZSBNZWQsIEkgd291bGQg
bGlrZSB0byByZWFkIGl0IGFzIGEgY29uZmlybWF0aW9uIHRoYXQgdGhlIHByb3h5IHdvcmsgYmFz
ZWQgdXBvbiBvcHRpb24gIzENCiB0aGF0IHdhcyBkaXNjdXNzZWQgZHVyaW5nIHRoZSBDaGljYWdv
IHNlc3Npb24gYW5kIHdoaWNoIHJlYWNoZWQgY29uc2Vuc3VzIGFtb25nIHRoZSBXRyBtZW1iZXJz
IGlzIG5vdyBhbiBtcHRjcCBXRyBpdGVtLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPlRoZW4sIHRoZSDigJx0aGUgY3VycmVudCBkb2N1
bWVudCBpcyBoYXJkIGZvciBwZW9wbGUgdG8gdW5kZXJzdGFuZCB0aGUgcHJvcG9zYWzigJ0gYXJn
dW1lbnQgcmVhZHMNCiB2ZXJ5IHNwZWN1bGF0aXZlIHRvIG1lIGFuZCBJIGRvbuKAmXQgYmVsaWV2
ZSB0aGlzIGlzIGFjdHVhbGx5IGFuIGFyZ3VtZW50IHBlciBzZS4gPC9zcGFuPg0KPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjojNzAzMEEwIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj5BbmQgdGhlcmXigJlz
IHRoZSBub3Rpb24gb2Yg4oCcZnJlc2ggYXBwcm9hY2jigJ0gdGhhdCBtYXkgYmUgcG9zc2libHkg
Y29tYmluZWQgd2l0aCBvbmUgb2YgdGhlIG90aGVyDQogb3B0aW9ucyBsaXN0ZWQgaW4gWW9zaGni
gJlzIG1lc3NhZ2UsIHdoaWNoIEkgZG9u4oCZdCBxdWl0ZSB1bmRlcnN0YW5kIGZyb20gYSB3b3Jr
aW5nIHByb2NlZHVyZSBzdGFuZHBvaW50Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPldlIGhhdmUgYSBkb2N1bWVudCBvbiB0aGUgdGFi
bGUuIExldCB1cyB3b3JrIG9uIGl0IHRvIGFkZHJlc3MgYWxsIHRoZSBjb25jZXJucyB0aGF0IGhh
dmUgYmVlbg0KIHJhaXNlZCBzbyBmYXIgYW5kIHRob3NlIHRoYXQgbWF5IGFyaXNlIGFzIHdlIHBy
b2dyZXNzIHRoZSBkaXNjdXNzaW9uLCBsaWtlIGFueSBvdGhlciB0eXBpY2FsIElFVEYgV0cgc3Bl
Y2lmaWNhdGlvbiBlZmZvcnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBBMCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6IzcwMzBBMCI+SeKAmW0gbG9va2luZyBmb3J3YXJkIHRvIHdvcmtpbmcgd2l0
aCB5b3UgYWxsLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiM3MDMwQTAiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOiM3MDMwQTAiPkNoZWVycyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojNzAzMEEwIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjojNzAzMEEwIj5DaHJpc3RpYW4uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzcwMzBB
MCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAw
Y20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBt
dWx0aXBhdGh0Y3AgW21haWx0bzo8YSBocmVmPSJtYWlsdG86bXVsdGlwYXRodGNwLWJvdW5jZXNA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9yZzwv
YT5dDQo8Yj5EZSBsYSBwYXJ0IGRlPC9iPiA8YSBocmVmPSJtYWlsdG86bW9oYW1lZC5ib3VjYWRh
aXJAb3JhbmdlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPg0KbW9oYW1lZC5ib3VjYWRhaXJAb3Jhbmdl
LmNvbTwvYT48YnI+DQo8Yj5FbnZvecOpJm5ic3A7OjwvYj4gdmVuZHJlZGkgMTYganVpbiAyMDE3
IDE0OjU2PGJyPg0KPGI+w4AmbmJzcDs6PC9iPiBZb3NoaWZ1bWkgTmlzaGlkYTsgbXVsdGlwYXRo
dGNwPGJyPg0KPGI+T2JqZXQmbmJzcDs6PC9iPiBSZTogW211bHRpcGF0aHRjcF0gU3VtbWFyeSBm
b3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50aWFsIE1QVENQIHByb3h5IHdvcms8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5IaSBZb3NoaSw8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+VGhhbmsgeW91IGZvciB0aGlz
IHN1bW1hcnkgdGhhdCBJIHJlYWQgYXMgYSBjb25maXJtYXRpb24gb2YgdGhlIGNvbnNlbnN1cyB0
byB3b3JrIG9uICMxIGFzIHBlcg0KIHRoZSBvdXRjb21lIG9mIHRoZSBsYXN0IElFVEYgbWVldGlu
Zy4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPkkgZG9u4oCZdCBxdWl0ZSB1bmRlcnN0YW5kIHdoeSB0aGUgV0cgc2hvdWxkIHdhaXQg
Zm9yIHlldCBhbm90aGVyIGN5Y2xlIGJlZm9yZSBhZG9wdGluZyB0aGUgZG9jdW1lbnQuDQogU3Vy
ZSwgdGhlIGRvY3VtZW50IG5lZWRzIHRvIGJlIHVwZGF0ZWQgdG8gcmVmbGVjdCBzb21lIG9mIG91
dGNvbWVzIG9mIHRoZSBkaXNjdXNzaW9uIGFuZCBvdGhlciBpbnB1dHMgZnJvbSB0aGUgV0cuIFRo
YXTigJlzIGp1c3QgdGhlIG5vcm1hbCBJRVRGIHByb2Nlc3MuDQo8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPknigJltIGFmcmFpZCB0aGVyZSBt
YXkgYmUgY29uZnVzaW9uIGJldHdlZW4gYSBXR0xDIGFuZCBhIGRvY3VtZW50IGFkb3B0aW9uIGNh
bGwuJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj5IYXZpbmcgYSBXRyBpdGVtIEFTQVAgd2lsbCBoZWxwIHVzIGZpeGluZyBpc3N1ZXMg
dGhhdCBhcmUgcmFpc2VkIG9yIHlldC10by1iZSByYWlzZWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5DaGVlcnMsPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPk1lZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVl
IDEuNXB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBj
bSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPkRlJm5ic3A7Ojwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PiBtdWx0aXBhdGh0Y3AgWzxhIGhyZWY9Im1haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1haWx0bzptdWx0aXBhdGh0Y3AtYm91bmNlc0BpZXRmLm9y
ZzwvYT5dDQo8Yj5EZSBsYSBwYXJ0IGRlPC9iPiBZb3NoaWZ1bWkgTmlzaGlkYTxicj4NCjxiPkVu
dm95w6kmbmJzcDs6PC9iPiBqZXVkaSAxNSBqdWluIDIwMTcgMjA6MDQ8YnI+DQo8Yj7DgCZuYnNw
Ozo8L2I+IG11bHRpcGF0aHRjcDxicj4NCjxiPk9iamV0Jm5ic3A7OjwvYj4gW211bHRpcGF0aHRj
cF0gU3VtbWFyeSBmb3IgZGlzY3Vzc2lvbnMgb24gcG90ZW50aWFsIE1QVENQIHByb3h5IHdvcms8
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90OyI+VGhhbmsgeW91IGZvciB0aGUgcmVwbGllcyBhbmQgZGlzY3Vzc2lv
biBhYm91dCB0aGUgY29uc2Vuc3VzIGNhbGwgYW5kIGFjdGl2ZSBkaXNjdXNzaW9ucyBvbiB0aGlz
IHRvcGljLiBXZSBhcG9sb2dpemUgZm9yIHRoZSBkZWxheQ0KIGluIHJlc3BvbmRpbmcuIFdlIGhh
dmUgZGlzY3Vzc2VkIGFuZCBzdHVkaWVzIHRoaXMgdG9waWMgY2FyZWZ1bGx5Ljwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkluIG91ciBvYnNlcnZhdGlv
biwgd2UgYmVsaWV2ZSBtb3N0IHBlb3BsZSBiYXNpY2FsbHkgc3VwcG9ydCBwcm94eSB3b3JrIGlu
IHRoZSBXRyBhbG9uZyB3aXRoICMxIHNjZW5hcmlvIGluIHBhZ2UgMTIgYXQmbmJzcDs8YSBocmVm
PSJodHRwczovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xpZGVzLTk4LW1w
dGNwLXNlc3NhLWNoYWlycy0wMS5wZGYiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRm
Lm9yZy9wcm9jZWVkaW5ncy85OC9zbGlkZXMvc2xpZGVzLTk4LW1wdGNwLXNlc3NhLWNoYWlycy0w
MS5wZGY8L2E+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5PVE9ILCB3ZSd2ZSBzZWVuIHNv
bWUgZm9sa3MgcmFpc2VkIGNvbmNlcm5zIG9uIHRoZSBwcm9wb3NhbC4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5UaGUgY2hhaXJzIGhhdmUgZGlzY3Vzc2VkIG9u
IHRoZXNlIGNvbmNlcm5zIGFuZCB3ZSB0aGluayB0aGUgZm9sbG93aW5nIHBvaW50cyB3aWxsIG5v
dCBiZSBzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgcHJvcG9zYWwgd2l0aG91dCBzaWduaWZpY2FudA0K
IHVwZGF0ZXMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+Jm5ic3A7ICZuYnNwOyBhKSBUaGUgY3VycmVudCBwcm9wb3NhbCByZXF1
aXJlcyBhcHBsaWNhdGlvbnMgdG8gc25vb3AgdHJhbnNpdCB0cmFmZmljcyBhbmQgbW9kaWZ5IGhl
YWRlciBpbmZvcm1hdGlvbiBpbiBUQ1AgcGFja2V0cy48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlh
bCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgJm5ic3A7IGIpIFRo
ZSBjdXJyZW50IHByb3Bvc2FsIHJlcXVpcmVzIHRvIGNvbnZleSBpbmZvcm1hdGlvbiBpbiBUQ1Ag
U1lOIHBhY2tldHMuIFRoaXMgd291bGQgbmVlZCB0byBjb25zaWRlciBjb29wZXJhdGlvbiB3aXRo
IG90aGVyDQogV0dzLCBzdWNoIGFzIHRjcG0gb3IgdHN2d2csIHRvIGNvbnNpZGVyIGFueSBpbXBh
Y3Qgb24gdGhlIHJvYnVzdG5lc3MgYW5kIHNlY3VyaXR5IG9mIFRDUC48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsgJm5ic3A7YykgVGhlIGN1cnJlbnQgZG9jdW1lbnQgaXMgaGFyZCBmb3IgcGVvcGxlIHRvIHVu
ZGVyc3RhbmQgdGhlIHByb3Bvc2FsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+QmFzZWQgb24gb3VyIGFzc2Vzc21lbnQgb2YgdGhl
IGN1cnJlbnQgc2l0dWF0aW9uLCB3ZSB0aGluayZuYnNwO3NvbWUgY29tYmluYXRpb24gb2YgdGhl
IGZvbGxvd2luZ3Mgd2lsbCBiZSByZXF1aXJlZCBpbiBvcmRlciB0byBtYWtlIHByb2dyZXNzLjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtBcmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgJm5ic3A7
IC0mbmJzcDsgJm5ic3A7QSBuZXcgZHJhZnQsIGJhc2VkIG9uIHRoZSBleGlzdGluZyBvbmUgYnV0
IHdpdGggbW9kaWZpY2F0aW9ucyB0byBhZGRyZXNzIHRoZSBjb25jZXJuczwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAmbmJzcDsg
LSZuYnNwOyZuYnNwOyZuYnNwO0EgZnJlc2ggYXBwcm9hY2g8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgJm5ic3A7IC0mbmJzcDsm
bmJzcDsmbmJzcDtBIHBvc3NpYmxlIHVwZGF0ZSBvZiBzb21lIG9mIG91ciB0ZWNobm9sb2d5IGNy
aXRlcmlhLiBGb3IgZXhhbXBsZSwgd2UndmUgc2VlbiBzb21lIHBlb3BsZSBwcmVmZXIgMC1SVFQg
YXBwcm9hY2gsIGJ1dCB0aGlzDQogbWlnaHQgYmUgYSBiaXQgaGFyZCByZXF1aXJlbWVudCBhbmQg
MSBvciAyIFJUVHMgY291bGQgYmUgcG9zc2libGUgY29tcHJvbWlzZS48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj5BZ2Fpbiwgd2UgYXBwcmVjaWF0ZSBsb3RzIG9mIHByb2R1Y3Rp
dmUgZGlzY3Vzc2lvbnMgYW5kIHZlcnkgc29ycnkgZm9yIG91ciBzbG93IHJlc3BvbnNlLiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5JZiB5b3UgaGF2ZSBjb21t
ZW50cyBvciBxdWVzdGlvbnMgb24gb3VyIGN1cnJlbnQgYXNzZXNzbWVudHMsIHBsZWFzZSBsZXQg
dXMga25vdy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPkJlc3QgcmVnYXJkcyw8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+LS08bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0byI+WW9zaGkgJmFtcDsgUGhpbDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+X19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5DZSBtZXNzYWdlIGV0IHNlcyBwaWVjZXMg
am9pbnRlcyBwZXV2ZW50IGNvbnRlbmlyIGRlcyBpbmZvcm1hdGlvbnMgY29uZmlkZW50aWVsbGVz
IG91IHByaXZpbGVnaWVlcyBldCBuZSBkb2l2ZW50IGRvbmM8L3NwYW4+PG86cD48L286cD48L3By
ZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPnBhcyBldHJlIGRpZmZ1c2VzLCBleHBsb2l0ZXMg
b3UgY29waWVzIHNhbnMgYXV0b3Jpc2F0aW9uLiBTaSB2b3VzIGF2ZXogcmVjdSBjZSBtZXNzYWdl
IHBhciBlcnJldXIsIHZldWlsbGV6IGxlIHNpZ25hbGVyPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5hIGwnZXhwZWRpdGV1ciBldCBsZSBkZXRydWlyZSBh
aW5zaSBxdWUgbGVzIHBpZWNlcyBqb2ludGVzLiBMZXMgbWVzc2FnZXMgZWxlY3Ryb25pcXVlcyBl
dGFudCBzdXNjZXB0aWJsZXMgZCdhbHRlcmF0aW9uLDwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0K
PHByZT48c3BhbiBsYW5nPSJFTi1VUyI+T3JhbmdlIGRlY2xpbmUgdG91dGUgcmVzcG9uc2FiaWxp
dGUgc2kgY2UgbWVzc2FnZSBhIGV0ZSBhbHRlcmUsIGRlZm9ybWUgb3UgZmFsc2lmaWUuIE1lcmNp
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIG1l
c3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cyBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgb3IgcHJp
dmlsZWdlZCBpbmZvcm1hdGlvbiB0aGF0IG1heSBiZSBwcm90ZWN0ZWQgYnkgbGF3Ozwvc3Bhbj48
bzpwPjwvbzpwPjwvcHJlPg0KPHByZT48c3BhbiBsYW5nPSJFTi1VUyI+dGhleSBzaG91bGQgbm90
IGJlIGRpc3RyaWJ1dGVkLCB1c2VkIG9yIGNvcGllZCB3aXRob3V0IGF1dGhvcmlzYXRpb24uPC9z
cGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIj5JZiB5b3UgaGF2
ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIg
YW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UgYW5kIGl0cyBhdHRhY2htZW50cy48L3NwYW4+PG86cD48
L286cD48L3ByZT4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiPkFzIGVtYWlscyBtYXkgYmUgYWx0
ZXJlZCwgT3JhbmdlIGlzIG5vdCBsaWFibGUgZm9yIG1lc3NhZ2VzIHRoYXQgaGF2ZSBiZWVuIG1v
ZGlmaWVkLCBjaGFuZ2VkIG9yIGZhbHNpZmllZC48L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxw
cmU+PHNwYW4gbGFuZz0iRU4tVVMiPlRoYW5rIHlvdS48L3NwYW4+PG86cD48L286cD48L3ByZT4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
Ym9keT4NCjwvaHRtbD4NCg==

--_000_8879b5fb72394ff68f70c86e311523e8OPEXCLILM43corporateadr_--


From nobody Fri Jun 23 17:12:17 2017
Return-Path: <agenda@ietf.org>
X-Original-To: multipathtcp@ietf.org
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 078F0129B42; Fri, 23 Jun 2017 17:07:08 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <philip.eardley@bt.com>, <mptcp-chairs@ietf.org>
Cc: multipathtcp@ietf.org, ietf@kuehlewind.net
X-Test-IDTracker: no
X-IETF-IDTracker: 6.55.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149826282802.7840.7541973652364541236.idtracker@ietfa.amsl.com>
Date: Fri, 23 Jun 2017 17:07:08 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/xdNtct2no3g2R6MpqbCzI0ahdt4>
Subject: [multipathtcp] mptcp - Requested sessions have been scheduled for IETF 99
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jun 2017 00:07:10 -0000

Dear Philip Eardley,

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

mptcp Session 1 (2:00:00)
    Tuesday, Afternoon Session II 1550-1750
    Room Name: Athens/Barcelona size: 100
    ---------------------------------------------
    mptcp Session 2 (1:00:00)
    Friday, Afternoon Session II 1150-1320
    Room Name: Congress Hall I size: 250
    ---------------------------------------------
    


Request Information:


---------------------------------------------------------
Working Group Name: Multipath TCP
Area Name: Transport Area
Session Requester: Philip Eardley

Number of Sessions: 2
Length of Session(s):  2 Hours, 1 Hour
Number of Attendees: 60
Conflicts to Avoid: 
 First Priority: ippm tcpinc tcpm tsvarea tsvwg lmap tls
 Second Priority: taps iccrg rtcweb manet
 Third Priority: nfvrg quic maprg


People who must be present:
  Yoshifumi Nishida
  Philip Eardley
  Mirja Kuehlewind

Resources Requested:

Special Requests:
  please avoid any transport area BoFs
---------------------------------------------------------


From nobody Mon Jun 26 23:03:32 2017
Return-Path: <cpaasch@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92C06126D46 for <multipathtcp@ietfa.amsl.com>; Mon, 26 Jun 2017 23:03:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oxESKOWG2LJj for <multipathtcp@ietfa.amsl.com>; Mon, 26 Jun 2017 23:03:29 -0700 (PDT)
Received: from mail-in7.apple.com (mail-out7.apple.com [17.151.62.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AB44124BFA for <multipathtcp@ietf.org>; Mon, 26 Jun 2017 23:03:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1498543408; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=gGf6ugGon/FtLGKTmyHj6+Bx8qmn857P2QH7mUjyzc4=; b=T57YioDUQnoUJkmLMR08GUpAFg0uopb+2RvDcLtuoBpjbtQa3dUEpLCwv5Amz0oE XBPZMFi9qKfpYQgat9xejeqWcnhmUaYshTM5Rv7blnuuw3VbEhSW2zhbb1WpnadE fumUKaP9LfIlPqETxOOyzcf8QMLQLtGhMC904kE3VKj4++RYTCGLWmWVqYSCsui0 xhitLWRBrfhUX5ZDxJAIYP+eE33m/n2Jf/FgVYAT3RNAMx+iWFYiO1ButXU/R1cB TwUBEhaD7PECH/lzaQJYsD3eYHGp6r4rHV+mtYTeka/FFIrOSm0ZXvElSQlEmg+w ms6YnJsEMTmBQUTRNTNJXQ==;
Received: from relay2.apple.com (relay2.apple.com [17.128.113.67]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in7.apple.com (Apple Secure Mail Relay) with SMTP id 74.D6.07949.035F1595; Mon, 26 Jun 2017 23:03:28 -0700 (PDT)
X-AuditID: 11973e16-0c7789a000001f0d-48-5951f530bc38
Received: from nwk-mmpp-sz09.apple.com (nwk-mmpp-sz09.apple.com [17.128.115.80]) by relay2.apple.com (Apple SCV relay) with SMTP id 5A.D6.08566.035F1595; Mon, 26 Jun 2017 23:03:28 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_UPyVWc6oMCwxsVjL7UiD+A)"
Received: from [17.149.236.24] by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0OS60018SZHROJ80@nwk-mmpp-sz09.apple.com>; Mon, 26 Jun 2017 23:03:28 -0700 (PDT)
Sender: cpaasch@apple.com
From: Christoph Paasch <cpaasch@apple.com>
Message-id: <2E4C9882-0608-4CE7-9B39-49A870E58DE6@apple.com>
Date: Mon, 26 Jun 2017 23:03:27 -0700
In-reply-to: <CAO249ydxgN6Yzs8-6Rj1Khup+HmGUNCzCymUp5P8qXWa+EOP+Q@mail.gmail.com>
Cc: MultiPath TCP - IETF WG <multipathtcp@ietf.org>
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
References: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com> <0D08287D-1F1B-44CB-B937-EB38DF0DCA84@apple.com> <CAO249ydxgN6Yzs8-6Rj1Khup+HmGUNCzCymUp5P8qXWa+EOP+Q@mail.gmail.com>
X-Mailer: Apple Mail (2.3273)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrELMWRmVeSWpSXmKPExsUi2FDorGvwNTDSYOtaE4vPq6+zWWxccoPN gcljyZKfTB4XX19nDmCK4rJJSc3JLEst0rdL4MpY1/iIqeCbVcXZW6vYGxjvGXUxcnJICJhI tJ88wtLFyMUhJLCaSaLr+37GLkYOsMSj6UwQ8YOMErvPP2EFaeAVEJT4MfkeC4jNLBAm8XrD UiYQW0jgK6PE4ds+ILawgKRE9507zCA2m4CWxNvb7VC9NhK/2t6yQNRYSBxeeI8dxGYRUJWY +/wQI4jNKRAsMfVDJzvIDcwCxhJTZoLdKSKgJ/Hh+0eoe84wStzfs50V4gFZiVuzLzGDJCQE TrBJ/Nx1i3kCo9AsJLfOQnIrhK0l8f1RK1AcZIe8xMHzshBhTYln9z6xQ9jaEk/eXWBdwMi2 ilEoNzEzRzczz1wvsaAgJ1UvOT93EyMoEqbbie1gfLjK6hCjAAejEg/vD6bASCHWxLLiytxD jNIcLErivPlzgEIC6YklqdmpqQWpRfFFpTmpxYcYmTg4pRoYWxjD03ijMuwv1D+ZwfvOwMbi r226u7LASUaZ+zvUNxcL+7DFd2Wt/vkt7fARJfk+ScunjwvdFGJZM02dV919ajL36toVj6Y/ ubdR6X29ZPr+inePy7dMuDxjeeFFrwjZ43tFo5n+XKz9lPNBL/O6QTbHlv+3pcWSHq4MqJyn ybEma8I3Z10RJZbijERDLeai4kQA5HFuOmUCAAA=
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRmVeSWpSXmKPExsUi2FAcoGvwNTDSYNlVXYvPq6+zWWxccoPN gcljyZKfTB4XX19nDmCK4rJJSc3JLEst0rdL4MpY1/iIqeCbVcXZW6vYGxjvGXUxcnBICJhI PJrO1MXIxSEkcJBRYvf5J6xdjJwcvAKCEj8m32MBsZkFwiReb1jKBGILCXxllDh82wfEFhaQ lOi+c4cZxGYT0JJ4e7sdqtdG4lfbWxaIGguJwwvvsYPYLAKqEnOfH2IEsTkFgiWmfuhkB7mB WcBYYspMI5CwiICexIfvH6HuOcMocX/PdrCZEgKyErdmX2KewMg/C8l5s5CcB2FrSXx/1AoU BxkrL3HwvCxEWFPi2b1P7BC2tsSTdxdYFzCyrWIUKErNSaw00kssKMhJ1UvOz93ECA7cQucd jMeWWR1iFOBgVOLhDWANjBRiTSwrrsw9xCjBwawkwut7BijEm5JYWZValB9fVJqTWnyIcSIj 0JMTmaVEk/OBcZVXEm9oYmJgYmxsZmxsbmJOS2Elcd7+bqCLBNITS1KzU1MLUotgjmLi4JRq YOx8Pe9V4mkfd4MJlddrPkzN1F5yYVmXcpl2m0qZ94HNf+eYThLfO7vUqLUxrnXR9LXfjrG3 tl7yKCgOmuH21O7R/hfCZoV6TKc1P9h5r/4zaU7ie/U2189fXc5Pa1/NumRPvf6DuBKT6/Uf yh8+Vv5dqRWzeVVujU6MBBfzwqYTt7cYTpSYvlSJpTgj0VCLuag4EQB9NTWxzwIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/ENPIrxAsczM6dOY1RNTwCn_Qh-Q>
Subject: Re: [multipathtcp] q about remove addr behavior
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Jun 2017 06:03:31 -0000

--Boundary_(ID_UPyVWc6oMCwxsVjL7UiD+A)
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT

Hello Yoshifumi,

> On Jun 22, 2017, at 11:26 AM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp> wrote:
> On Thu, Jun 22, 2017 at 12:14 AM, Christoph Paasch <cpaasch@apple.com <mailto:cpaasch@apple.com>> wrote:
> Hello,
> 
>> On Jun 21, 2017, at 9:04 PM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp <mailto:nishida@sfc.wide.ad.jp>> wrote:
>> In the Chicago meeting, I remember Joseph mentioned an issue on linux which close all subflows that use an IP address when rem addr for it has been received.
>> 
>> (page 13 in https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-channel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research-00.pdf <https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-channel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research-00.pdf>)
>> 
>> As far as I read 6824bis draft, this behavior seems not to be recommended. But, do we need more specific guidance here?
> 
> true, in Linux we just close the subflow and do not send keepalives to check whether the subflow is really up or not.
> 
> I'm not sure if sending keepalives is the right thing to do. Basically, when the peer tells us that this subflow should be removed, why shouldn't a host trust its peer and do as as it says ?
> The benefit of closing the subflow is that we can stop trying to send data on it and we free those resources. Lingering subflows is a serious problem on the server-side, when clients move away from a WiFi access-point.
> 
> I am guessing it depends on how implementations are using remove addr feature. We should avoid mixing up addresses and flows. 
> Even if a subflow is removed, it won't be wise to send remove addr when the other subflows use the address.

yes, this is different from the way I understood your mails. You mean that we should have per-subflow identifiers instead of address-id's ?

> The draft seems to presume a case where an IF has gone, but this kind of events might not be easy to be caught at the TCP layer.

I'm not sure I follow you here. Can you clarify ?

My comment was with respect to the sentence in the draft:
For security purposes, if a host receives a REMOVE_ADDR option, it
   must ensure the affected path(s) are no longer in use before it
   instigates closure.

That's the part that we do not implement in Linux.


Cheers,
Christoph





--Boundary_(ID_UPyVWc6oMCwxsVjL7UiD+A)
Content-type: text/html; CHARSET=US-ASCII
Content-transfer-encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hello Yoshifumi,<div class=3D""><br class=3D""><div><blockquote=
 type=3D"cite" class=3D""><div class=3D"">On Jun 22, 2017, at 11:26 AM, =
Yoshifumi Nishida &lt;<a href=3D"mailto:nishida@sfc.wide.ad.jp" =
class=3D"">nishida@sfc.wide.ad.jp</a>&gt; wrote:</div><div class=3D""><div=
 dir=3D"ltr" class=3D""><div class=3D""><div class=3D"gmail_extra"><div =
class=3D"gmail_quote">On Thu, Jun 22, 2017 at 12:14 AM, Christoph Paasch =
<span dir=3D"ltr" class=3D"">&lt;<a href=3D"mailto:cpaasch@apple.com" =
target=3D"_blank" class=3D"">cpaasch@apple.com</a>&gt;</span> wrote:<br =
class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
style=3D"word-wrap:break-word" class=3D"">Hello,<div class=3D""><br =
class=3D""><div class=3D""><span class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Jun 21, 2017, at 9:04 PM, Yoshifumi =
Nishida &lt;<a href=3D"mailto:nishida@sfc.wide.ad.jp" target=3D"_blank" =
class=3D"">nishida@sfc.wide.ad.jp</a>&gt; wrote:</div><div class=3D""><div=
 dir=3D"ltr" class=3D""><div class=3D""><div class=3D"">In the Chicago =
meeting, I remember Joseph mentioned an issue on linux which close all =
subflows that use an IP address when rem addr for it has been =
received.</div><div class=3D""><br class=3D""></div><div class=3D"">(page =
13 in <a =
href=3D"https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-sessa-c=
hannel-bonding-of-low-rate-links-using-mptcp-for-airborne-flight-research-=
00.pdf" target=3D"_blank" class=3D"">https://www.ietf.org/proceedin<wbr =
class=3D"">gs/98/slides/slides-98-mptcp-s<wbr =
class=3D"">essa-channel-bonding-of-low-ra<wbr =
class=3D"">te-links-using-mptcp-for-airbo<wbr =
class=3D"">rne-flight-research-00.pdf</a>)<br class=3D""></div></div><div =
class=3D""><br class=3D""></div><div class=3D"">As far as I read 6824bis =
draft, this behavior seems not to be recommended. But, do we need more =
specific guidance here?</div></div></div></blockquote><div class=3D""><br =
class=3D""></div></span><div class=3D"">true, in Linux we just close the =
subflow and do not send keepalives to check whether the subflow is =
really up or not.</div><div class=3D""><br class=3D""></div><div =
class=3D"">I'm not sure if sending keepalives is the right thing to do. =
Basically, when the peer tells us that this subflow should be removed, =
why shouldn't a host trust its peer and do as as it says ?</div><div =
class=3D"">The benefit of closing the subflow is that we can stop trying =
to send data on it and we free those resources. Lingering subflows is a =
serious problem on the server-side, when clients move away from a WiFi =
access-point.</div></div></div></div></blockquote><div class=3D""><br =
class=3D""></div><div class=3D"">I am guessing it depends on how =
implementations are using remove addr feature. We should avoid mixing up =
addresses and flows.&nbsp;</div><div class=3D"">Even if a subflow is =
removed, it won't be wise to send remove addr when the other subflows =
use the =
address.</div></div></div></div></div></div></blockquote><div><br =
class=3D""></div><div>yes, this is different from the way I understood =
your mails. You mean that we should have per-subflow identifiers instead =
of address-id's ?</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div dir=3D"ltr" class=3D""><div =
class=3D""><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div =
class=3D"">The draft seems to presume a case where an IF has gone, but =
this kind of events might not be easy to be caught at the TCP =
layer.</div></div></div></div></div></div></blockquote><div><br =
class=3D""></div><div>I'm not sure I follow you here. Can you clarify =
?</div></div><br class=3D""></div><div class=3D"">My comment was with =
respect to the sentence in the draft:</div><div class=3D""><pre =
class=3D"newpage" style=3D"font-size: 13.333333015441895px; margin-top: =
0px; margin-bottom: 0px; break-before: page;">For security purposes, if =
a host receives a REMOVE_ADDR option, it
   must ensure the affected path(s) are no longer in use before it
   instigates closure.</pre><div class=3D""><br =
class=3D""></div></div><div class=3D"">That's the part that we do not =
implement in Linux.</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">Cheers,</div><div =
class=3D"">Christoph</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div></body></html>=

--Boundary_(ID_UPyVWc6oMCwxsVjL7UiD+A)--


From nobody Thu Jun 29 05:02:50 2017
Return-Path: <vladimir.olteanu@cs.pub.ro>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE4041204DA for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 05:02:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PgWV1pZh9gyJ for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 05:02:45 -0700 (PDT)
Received: from vesa.cs.pub.ro (vesa.cs.pub.ro [141.85.227.187]) by ietfa.amsl.com (Postfix) with ESMTP id 63E8D129B2B for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 05:02:43 -0700 (PDT)
IronPort-PHdr: =?us-ascii?q?9a23=3AhYsVOhRZe7zp8385cp4qEILVstpsv+yvbD5Q0YIu?= =?us-ascii?q?jvd0So/mwa6yYheN2/xhgRfzUJnB7Loc0qyN4v+mATRIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSijewZbF/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf?= =?us-ascii?q?5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbD?= =?us-ascii?q?VwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4rx1QxH0li?= =?us-ascii?q?gIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNgHR2ROQ9xRWjRcDIOy?= =?us-ascii?q?cYUBD+kPM+hWoIbypVQBsQCzChOwCO710DJEmnH70K883u88EQ/GxgsgH9cWvX?= =?us-ascii?q?vbqNX6LrodUeGwzKnJ1zXIcupY2TPh6IfWaB8hp+yMVq93fMrPzUkgDR7KjlSV?= =?us-ascii?q?qYzkJTOZzOMNs2yH7+V+T+2vjXMnphptrTi03MsskpTJiZkPxlDe8iV02YA4Ls?= =?us-ascii?q?C2Rk58ZN6rCppQtyeCOot3XMwiX29otDw9yr0ctp62ejUBxpc/xxPHdvCKfJWE?= =?us-ascii?q?7gjgWeuROzt0mmxpdbClixu86USs1+LxWtSu3FtJridJiMfAu34D2hDJ98SKRe?= =?us-ascii?q?Vx80G80jiVzQ/T8PtLIUUsmKreLJ4u36A/m4IIsUTGAi/2gEL2jLKKdkk8+uin?= =?us-ascii?q?9eDnYrL+q5+CMo97kAD+MqA0lsOjGuQ0KBAOX3WA9uimzr3j+lX1QLRMjvIojq?= =?us-ascii?q?nUqI3WKMsGqqKjAAJY0pwv5wihAzqkytgVk2ELLFdfdxKGi4jpNUvOIPf9Dfqn?= =?us-ascii?q?nVSslC1kyO3HPr3kA5XNNGLPkLDlfbZh9UFT0gwzzc1E6p1IEbENOurzWlLqu9?= =?us-ascii?q?DCFB85NBS4w/z7B9VlyoMeRWWPD7ecMKPPtV+I+uMvI/GWa48JuDb9N+Qq5+b1?= =?us-ascii?q?gH84h1AdYaep0YEQaHCiEfQ1a3meNH/xhssACW4WvhY1VKS+jUCGTT9LbmqyQ6?= =?us-ascii?q?kkzjA2FIzgCp3MENODmruEiRm/F5FXY2FcQneIDXrhcZjMD+kIYS6TJ8571DsA?= =?us-ascii?q?SbWoTZIJ3grorBLwjaBgeLmHshYEvI7ugYAmr9bYkgs/oHktV5yQ?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CiAwCU61RZjAPjVY1dHQEFAQsBGAEFA?= =?us-ascii?q?QsBhBEDgQuOeJBzmAwuhWkDAgKDZQEBAQEBAQEBAgESAQEBJleCMyQBgkABAwM?= =?us-ascii?q?jVhAcAwECKwICTwgGDQYCAQGKLwyySoImKYsgAQEBAQYBAQEBAQEigyeDTIIMh?= =?us-ascii?q?02DKYJhBYlbhmqBBY0sghyFII5CVoEPg2WDS4Z4lSgCVoELMCFXhUuBdXMBiUA?= =?us-ascii?q?BAQE?=
X-IPAS-Result: =?us-ascii?q?A2CiAwCU61RZjAPjVY1dHQEFAQsBGAEFAQsBhBEDgQuOeJB?= =?us-ascii?q?zmAwuhWkDAgKDZQEBAQEBAQEBAgESAQEBJleCMyQBgkABAwMjVhAcAwECKwICT?= =?us-ascii?q?wgGDQYCAQGKLwyySoImKYsgAQEBAQYBAQEBAQEigyeDTIIMh02DKYJhBYlbhmq?= =?us-ascii?q?BBY0sghyFII5CVoEPg2WDS4Z4lSgCVoELMCFXhUuBdXMBiUABAQE?=
X-IronPort-AV: E=Sophos;i="5.40,280,1496091600"; d="scan'208,217";a="861603"
Received: from mail.cs.pub.ro (HELO vmail.cs.pub.ro) ([141.85.227.3]) by vesa.cs.pub.ro with ESMTP; 29 Jun 2017 15:02:40 +0300
Received: from localhost (localhost [127.0.0.1]) by vmail.cs.pub.ro (Postfix) with ESMTP id AC8901A600CA; Thu, 29 Jun 2017 15:02:40 +0300 (EEST)
Received: from vmail.cs.pub.ro ([127.0.0.1]) by localhost (vmail.cs.pub.ro [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id l6t2hazxwcsb; Thu, 29 Jun 2017 15:02:40 +0300 (EEST)
Received: from vmail.cs.pub.ro (localhost [127.0.0.1]) by vmail.cs.pub.ro (Postfix) with ESMTPS id 8E2411A60151; Thu, 29 Jun 2017 15:02:40 +0300 (EEST)
Received: from [172.19.2.57] (unknown [141.85.233.142]) by vmail.cs.pub.ro (Postfix) with ESMTPSA id 893451A600CA; Thu, 29 Jun 2017 15:02:40 +0300 (EEST)
References: <149871247634.6490.5928844232347189122.idtracker@ietfa.amsl.com>
To: multipathtcp <multipathtcp@ietf.org>
Cc: =?UTF-8?Q?Drago=c8=99_Niculescu?= <dragos.niculescu@cs.pub.ro>
From: Vladimir Olteanu <vladimir.olteanu@cs.pub.ro>
X-Forwarded-Message-Id: <149871247634.6490.5928844232347189122.idtracker@ietfa.amsl.com>
Message-ID: <96151c77-fd31-f6ca-dca0-bffb9780f89f@cs.pub.ro>
Date: Thu, 29 Jun 2017 15:02:40 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <149871247634.6490.5928844232347189122.idtracker@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------3F39C2FDC1990B90CFADC54F"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/YvH44Yu56U5danmgxjPS6sPhyK4>
Subject: [multipathtcp] SOCKS 6 Draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 12:02:48 -0000

This is a multi-part message in MIME format.
--------------3F39C2FDC1990B90CFADC54F
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hello,

We have submitted a draft describing a new version of the SOCKS=20
protocol, which could help in the deployment of MPTCP. You can find the=20
abstract and a link to the draft below.

Best,
Vlad and Drago=C8=99



-------- Forwarded Message --------
Subject: 	New Version Notification for draft-olteanu-intarea-socks-6-00.t=
xt
Date: 	Wed, 28 Jun 2017 22:01:16 -0700
From: 	internet-drafts@ietf.org
To: 	Vladimir Olteanu <vladimir.olteanu@cs.pub.ro>, Dragos Niculescu=20
<dragos.niculescu@cs.pub.ro>



A new version of I-D, draft-olteanu-intarea-socks-6-00.txt
has been successfully submitted by Vladimir Olteanu and posted to the
IETF repository.

Name:		draft-olteanu-intarea-socks-6
Revision:	00
Title:		SOCKS Protocol Version 6
Document date:	2017-06-28
Group:		Individual Submission
Pages:		12
URL:            https://www.ietf.org/internet-drafts/draft-olteanu-intare=
a-socks-6-00.txt
Status:         https://datatracker.ietf.org/doc/draft-olteanu-intarea-so=
cks-6/
Htmlized:       https://tools.ietf.org/html/draft-olteanu-intarea-socks-6=
-00
Htmlized:       https://datatracker.ietf.org/doc/html/draft-olteanu-intar=
ea-socks-6-00


Abstract:
    The SOCKS protocol is used primarily to proxy TCP connections to
    arbitrary destinations via the use of a proxy server.  Under the
    latest version of the protocol (version 5), it takes 2 RTTs (or 3, if
    authentication is used) before data can flow between the client and
    the server.

    This memo proposes SOCKS version 6, which reduces the number of RTTs
    used, takes full advantage of TCP Fast Open, and adds support for
    0-RTT authentication.

                                                                         =
         =20


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

The IETF Secretariat


--------------3F39C2FDC1990B90CFADC54F
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf=
-8">
  </head>
  <body text=3D"#000000" bgcolor=3D"#FFFFFF">
    <p>Hello,<br>
      <br>
      We have submitted a draft describing a new version of the SOCKS
      protocol, which could help in the deployment of MPTCP. You can
      find the abstract and a link to the draft below.<br>
      <br>
      Best,<br>
      Vlad and Drago=C8=99</p>
    <div class=3D"moz-forward-container"><br>
      <br>
      -------- Forwarded Message --------
      <table class=3D"moz-email-headers-table" border=3D"0" cellspacing=3D=
"0"
        cellpadding=3D"0">
        <tbody>
          <tr>
            <th valign=3D"BASELINE" align=3D"RIGHT" nowrap=3D"nowrap">Sub=
ject:
            </th>
            <td>New Version Notification for
              draft-olteanu-intarea-socks-6-00.txt</td>
          </tr>
          <tr>
            <th valign=3D"BASELINE" align=3D"RIGHT" nowrap=3D"nowrap">Dat=
e: </th>
            <td>Wed, 28 Jun 2017 22:01:16 -0700</td>
          </tr>
          <tr>
            <th valign=3D"BASELINE" align=3D"RIGHT" nowrap=3D"nowrap">Fro=
m: </th>
            <td><a class=3D"moz-txt-link-abbreviated" href=3D"mailto:inte=
rnet-drafts@ietf.org">internet-drafts@ietf.org</a></td>
          </tr>
          <tr>
            <th valign=3D"BASELINE" align=3D"RIGHT" nowrap=3D"nowrap">To:=
 </th>
            <td>Vladimir Olteanu <a class=3D"moz-txt-link-rfc2396E" href=3D=
"mailto:vladimir.olteanu@cs.pub.ro">&lt;vladimir.olteanu@cs.pub.ro&gt;</a=
>,
              Dragos Niculescu <a class=3D"moz-txt-link-rfc2396E" href=3D=
"mailto:dragos.niculescu@cs.pub.ro">&lt;dragos.niculescu@cs.pub.ro&gt;</a=
></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <pre>A new version of I-D, draft-olteanu-intarea-socks-6-00.txt
has been successfully submitted by Vladimir Olteanu and posted to the
IETF repository.

Name:		draft-olteanu-intarea-socks-6
Revision:	00
Title:		SOCKS Protocol Version 6
Document date:	2017-06-28
Group:		Individual Submission
Pages:		12
URL:            <a class=3D"moz-txt-link-freetext" href=3D"https://www.ie=
tf.org/internet-drafts/draft-olteanu-intarea-socks-6-00.txt">https://www.=
ietf.org/internet-drafts/draft-olteanu-intarea-socks-6-00.txt</a>
Status:         <a class=3D"moz-txt-link-freetext" href=3D"https://datatr=
acker.ietf.org/doc/draft-olteanu-intarea-socks-6/">https://datatracker.ie=
tf.org/doc/draft-olteanu-intarea-socks-6/</a>
Htmlized:       <a class=3D"moz-txt-link-freetext" href=3D"https://tools.=
ietf.org/html/draft-olteanu-intarea-socks-6-00">https://tools.ietf.org/ht=
ml/draft-olteanu-intarea-socks-6-00</a>
Htmlized:       <a class=3D"moz-txt-link-freetext" href=3D"https://datatr=
acker.ietf.org/doc/html/draft-olteanu-intarea-socks-6-00">https://datatra=
cker.ietf.org/doc/html/draft-olteanu-intarea-socks-6-00</a>


Abstract:
   The SOCKS protocol is used primarily to proxy TCP connections to
   arbitrary destinations via the use of a proxy server.  Under the
   latest version of the protocol (version 5), it takes 2 RTTs (or 3, if
   authentication is used) before data can flow between the client and
   the server.

   This memo proposes SOCKS version 6, which reduces the number of RTTs
   used, takes full advantage of TCP Fast Open, and adds support for
   0-RTT authentication.

                                                                         =
        =20


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

The IETF Secretariat

</pre>
    </div>
  </body>
</html>

--------------3F39C2FDC1990B90CFADC54F--


From nobody Thu Jun 29 06:20:06 2017
Return-Path: <quentin.deconinck@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 454A012EC36 for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 06:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pc3ldE9_69VO for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 06:20:01 -0700 (PDT)
Received: from smtp4.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13FE912EC32 for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 06:20:01 -0700 (PDT)
Received: from [130.104.228.12] (1o0-328.dhcp.info.ucl.ac.be [130.104.228.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: qdeconinck@smtp4.sgsi.ucl.ac.be) by smtp4.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 945C267DF4E for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 15:19:49 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp4.sgsi.ucl.ac.be 945C267DF4E
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1498742389; bh=m6VQ//dt5X3ON5maafZj7prsQoW4lLfMPs4vZtCCB3E=; h=From:Subject:To:Date; b=A9bPqofCoNEyfaOaKeEBf9RisSJbgE4U+lwPDlhOST/OsU2H+dqopVhdupYN4Cw67 XuiqqsLHOABVM1pIK8K5kcfAwZo0e0K9sdHq7b0fzKAEd/rUacCkKdp1o2Nv+QX2Ys 11JsqacS6A0O1KuJYgR39KHhYb1pRZwKtaIo7JMQ=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99.2 at smtp-4
From: Quentin De Coninck <quentin.deconinck@uclouvain.be>
To: multipathtcp@ietf.org
Message-ID: <af822a93-025a-40a0-e76d-6b2859717c8e@uclouvain.be>
Date: Thu, 29 Jun 2017 15:19:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-Information: 
X-SGSI-MailScanner-ID: 945C267DF4E.A6C96
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: quentin.deconinck@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/vCVLOoiFVEGkpZo362LCVdsesLc>
Subject: [multipathtcp] Proposition to enable data exchange when creating new additional subflows
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 13:20:04 -0000

Hello all,

We recently published a technical report, "Every Millisecond Counts: 
Tuning Multipath TCP for Interactive Applications on Smartphones", 
available at http://hdl.handle.net/2078.1/185717.

One of the contributions of this work is to propose a new Multipath TCP 
option allowing hosts to send data when creating additional subflows. 
While TCP Fast Option relies on cookies exchanges, state is exchanged 
during Multipath TCP option and can thus be leveraged to achieve 0-RTT 
additional subflow establishments.

If interested, we can present our proposition at Prague.

Regards,

-- 

Quentin De Coninck
FNRS Research Fellow - PhD Student
ICTEAM / INGI
Ecole Polytechnique de Louvain
B – 1348 LOUVAIN-LA-NEUVE (Belgium)


From nobody Thu Jun 29 14:13:41 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD4A01274D2 for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 14:13:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QKGHSAgO6ZIp for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 14:13:38 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [203.178.142.130]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08CD7127369 for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 14:13:37 -0700 (PDT)
Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id A4DE2278628 for <multipathtcp@ietf.org>; Fri, 30 Jun 2017 06:13:35 +0900 (JST)
Received: by mail-wm0-f46.google.com with SMTP id w126so93381428wme.0 for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 14:13:35 -0700 (PDT)
X-Gm-Message-State: AKS2vOwjFaikprjSCRYWYFS9ikCsVRWg2dqreoIeEKyy75BrewwCI+vb beY6jTgbBTtSuNX1r8sPL8nby1WviA==
X-Received: by 10.80.206.22 with SMTP id y22mr3098933edi.20.1498770813717; Thu, 29 Jun 2017 14:13:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.80.163.180 with HTTP; Thu, 29 Jun 2017 14:13:33 -0700 (PDT)
In-Reply-To: <2E4C9882-0608-4CE7-9B39-49A870E58DE6@apple.com>
References: <CAO249ydwQgPr2t6n9dNJ=xa5ubXDB2meYdU6OK7ATNvrpCGA_g@mail.gmail.com> <0D08287D-1F1B-44CB-B937-EB38DF0DCA84@apple.com> <CAO249ydxgN6Yzs8-6Rj1Khup+HmGUNCzCymUp5P8qXWa+EOP+Q@mail.gmail.com> <2E4C9882-0608-4CE7-9B39-49A870E58DE6@apple.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Thu, 29 Jun 2017 14:13:33 -0700
X-Gmail-Original-Message-ID: <CAO249yc48xmMBcZO=+JpO858i59GDy3WV95-rDhS6tGiptNzJA@mail.gmail.com>
Message-ID: <CAO249yc48xmMBcZO=+JpO858i59GDy3WV95-rDhS6tGiptNzJA@mail.gmail.com>
To: Christoph Paasch <cpaasch@apple.com>
Cc: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>, MultiPath TCP - IETF WG <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c1b2ac6f3991b05531fc58d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/K4-F2WKY-MwozOaRl8h9_nIJXFk>
Subject: Re: [multipathtcp] q about remove addr behavior
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 21:13:41 -0000

--94eb2c1b2ac6f3991b05531fc58d
Content-Type: text/plain; charset="UTF-8"

Hi Christoph,

On Mon, Jun 26, 2017 at 11:03 PM, Christoph Paasch <cpaasch@apple.com>
wrote:

> Hello Yoshifumi,
>
> On Jun 22, 2017, at 11:26 AM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
> wrote:
> On Thu, Jun 22, 2017 at 12:14 AM, Christoph Paasch <cpaasch@apple.com>
> wrote:
>
>> Hello,
>>
>> On Jun 21, 2017, at 9:04 PM, Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
>> wrote:
>> In the Chicago meeting, I remember Joseph mentioned an issue on linux
>> which close all subflows that use an IP address when rem addr for it has
>> been received.
>>
>> (page 13 in https://www.ietf.org/proceedings/98/slides/slides-98-mptcp-s
>> essa-channel-bonding-of-low-rate-links-using-mptcp-for-airbo
>> rne-flight-research-00.pdf)
>>
>> As far as I read 6824bis draft, this behavior seems not to be
>> recommended. But, do we need more specific guidance here?
>>
>>
>> true, in Linux we just close the subflow and do not send keepalives to
>> check whether the subflow is really up or not.
>>
>> I'm not sure if sending keepalives is the right thing to do. Basically,
>> when the peer tells us that this subflow should be removed, why shouldn't a
>> host trust its peer and do as as it says ?
>> The benefit of closing the subflow is that we can stop trying to send
>> data on it and we free those resources. Lingering subflows is a serious
>> problem on the server-side, when clients move away from a WiFi access-point.
>>
>
> I am guessing it depends on how implementations are using remove addr
> feature. We should avoid mixing up addresses and flows.
> Even if a subflow is removed, it won't be wise to send remove addr when
> the other subflows use the address.
>
>
> yes, this is different from the way I understood your mails. You mean that
> we should have per-subflow identifiers instead of address-id's ?
>

> The draft seems to presume a case where an IF has gone, but this kind of
> events might not be easy to be caught at the TCP layer.
>
>
> I'm not sure I follow you here. Can you clarify ?
>
> My comment was with respect to the sentence in the draft:
>
> For security purposes, if a host receives a REMOVE_ADDR option, it
>    must ensure the affected path(s) are no longer in use before it
>    instigates closure.
>
>
> That's the part that we do not implement in Linux.
>

Sorry. I was not clear enough. What I thought was what would be a trigger
for issuing remove addr in linux.
I understand linux does not have the part you mentioned.
But, if so, I guess triggering remove addr when a P2P interface has gone
might not be a very good idea..
--
Yoshi

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

<div dir=3D"ltr">Hi Christoph,<br><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Mon, Jun 26, 2017 at 11:03 PM, Christoph Paasch <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:cpaasch@apple.com" target=3D"_blank">cpaas=
ch@apple.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div s=
tyle=3D"word-wrap:break-word">Hello Yoshifumi,<div><br><div><span><blockquo=
te type=3D"cite"><div>On Jun 22, 2017, at 11:26 AM, Yoshifumi Nishida &lt;<=
a href=3D"mailto:nishida@sfc.wide.ad.jp" target=3D"_blank">nishida@sfc.wide=
.ad.jp</a>&gt; wrote:</div><div><div dir=3D"ltr"><div><div class=3D"gmail_e=
xtra"><div class=3D"gmail_quote">On Thu, Jun 22, 2017 at 12:14 AM, Christop=
h Paasch <span dir=3D"ltr">&lt;<a href=3D"mailto:cpaasch@apple.com" target=
=3D"_blank">cpaasch@apple.com</a>&gt;</span> wrote:<br><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex"><div style=3D"word-wrap:break-word">Hello,<div><br><div><span><b=
lockquote type=3D"cite"><div>On Jun 21, 2017, at 9:04 PM, Yoshifumi Nishida=
 &lt;<a href=3D"mailto:nishida@sfc.wide.ad.jp" target=3D"_blank">nishida@sf=
c.wide.ad.jp</a>&gt; wrote:</div><div><div dir=3D"ltr"><div><div>In the Chi=
cago meeting, I remember Joseph mentioned an issue on linux which close all=
 subflows that use an IP address when rem addr for it has been received.</d=
iv><div><br></div><div>(page 13 in <a href=3D"https://www.ietf.org/proceedi=
ngs/98/slides/slides-98-mptcp-sessa-channel-bonding-of-low-rate-links-using=
-mptcp-for-airborne-flight-research-00.pdf" target=3D"_blank">https://www.i=
etf.org/proceedin<wbr>gs/98/slides/slides-98-mptcp-s<wbr>essa-channel-bondi=
ng-of-low-ra<wbr>te-links-using-mptcp-for-airbo<wbr>rne-flight-research-00.=
pdf</a>)<br></div></div><div><br></div><div>As far as I read 6824bis draft,=
 this behavior seems not to be recommended. But, do we need more specific g=
uidance here?</div></div></div></blockquote><div><br></div></span><div>true=
, in Linux we just close the subflow and do not send keepalives to check wh=
ether the subflow is really up or not.</div><div><br></div><div>I&#39;m not=
 sure if sending keepalives is the right thing to do. Basically, when the p=
eer tells us that this subflow should be removed, why shouldn&#39;t a host =
trust its peer and do as as it says ?</div><div>The benefit of closing the =
subflow is that we can stop trying to send data on it and we free those res=
ources. Lingering subflows is a serious problem on the server-side, when cl=
ients move away from a WiFi access-point.</div></div></div></div></blockquo=
te><div><br></div><div>I am guessing it depends on how implementations are =
using remove addr feature. We should avoid mixing up addresses and flows.=
=C2=A0</div><div>Even if a subflow is removed, it won&#39;t be wise to send=
 remove addr when the other subflows use the address.</div></div></div></di=
v></div></div></blockquote><div><br></div></span><div>yes, this is differen=
t from the way I understood your mails. You mean that we should have per-su=
bflow identifiers instead of address-id&#39;s ?=C2=A0</div></div></div></di=
v></blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break=
-word"><div><div><span><br><blockquote type=3D"cite"><div><div dir=3D"ltr">=
<div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div>The draft s=
eems to presume a case where an IF has gone, but this kind of events might =
not be easy to be caught at the TCP layer.</div></div></div></div></div></d=
iv></blockquote><div><br></div></span><div>I&#39;m not sure I follow you he=
re. Can you clarify ?</div></div><br></div><div>My comment was with respect=
 to the sentence in the draft:</div><div><pre class=3D"m_719823603346707720=
7m_-1003244912352747004newpage" style=3D"font-size:13.333333015441895px;mar=
gin-top:0px;margin-bottom:0px">For security purposes, if a host receives a =
REMOVE_ADDR option, it
   must ensure the affected path(s) are no longer in use before it
   instigates closure.</pre><div><br></div></div><div>That&#39;s the part t=
hat we do not implement in Linux.</div></div></blockquote><div><br></div><d=
iv>Sorry. I was not clear enough. What I thought was what would be a trigge=
r for issuing remove addr in linux.</div><div>I understand linux does not h=
ave the part you mentioned.=C2=A0</div><div>But, if so, I guess triggering =
remove addr when a P2P interface has gone might not be a very good idea..</=
div><div>--<br></div><div>Yoshi=C2=A0</div></div></div></div>

--94eb2c1b2ac6f3991b05531fc58d--


From nobody Thu Jun 29 15:08:29 2017
Return-Path: <nishida@sfc.wide.ad.jp>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9746B1294C8 for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 15:08:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DIq5hYo_eb32 for <multipathtcp@ietfa.amsl.com>; Thu, 29 Jun 2017 15:08:26 -0700 (PDT)
Received: from mail.sfc.wide.ad.jp (shonan.sfc.wide.ad.jp [203.178.142.130]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 618A4129AA3 for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 15:08:26 -0700 (PDT)
Received: from mail-wm0-f47.google.com (mail-wm0-f47.google.com [74.125.82.47]) by mail.sfc.wide.ad.jp (Postfix) with ESMTPSA id 55E33278615 for <multipathtcp@ietf.org>; Fri, 30 Jun 2017 07:08:24 +0900 (JST)
Received: by mail-wm0-f47.google.com with SMTP id 62so94590733wmw.1 for <multipathtcp@ietf.org>; Thu, 29 Jun 2017 15:08:24 -0700 (PDT)
X-Gm-Message-State: AKS2vOwWUpA/XC9moJR4jbjz+Y21KidvqQLNZJugm/PypzpgoO6zmjE1 POHgKlsXR2UxFMSVTz0obAD7nrdF1w==
X-Received: by 10.80.139.65 with SMTP id l59mr3178648edl.52.1498774102441; Thu, 29 Jun 2017 15:08:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.80.163.180 with HTTP; Thu, 29 Jun 2017 15:08:21 -0700 (PDT)
In-Reply-To: <fed44a9ad26e43838943402ef50857d2@rew09926dag03b.domain1.systemhost.net>
References: <fed44a9ad26e43838943402ef50857d2@rew09926dag03b.domain1.systemhost.net>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
Date: Thu, 29 Jun 2017 15:08:21 -0700
X-Gmail-Original-Message-ID: <CAO249yet8JtoQQJfyh6ZgDhL2uc=0U+fbdnpYRCbfDcn2UQyFg@mail.gmail.com>
Message-ID: <CAO249yet8JtoQQJfyh6ZgDhL2uc=0U+fbdnpYRCbfDcn2UQyFg@mail.gmail.com>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c194a06f98add0553208905"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/-x2JPrs8hhZ3-yTZKHU8ZPUfluw>
Subject: Re: [multipathtcp] MPTCP sessions in Prague - and Hackathon?
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Jun 2017 22:08:29 -0000

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

Hello,

If you're planning to present something at the Prague meetings, please
provide us the following info.
Also, if you want to do it from remote, please let us know about it as well
so that we can arrange meetecho.

   1: presenter's name
   2: title
   3: length of the presentation

Thanks,
--
Yoshi & Phil


On Mon, Jun 19, 2017 at 4:23 AM, <philip.eardley@bt.com> wrote:
>
> Hi,
>
> We have two sessions (this is on the draft agenda, so timings subject to
change =E2=80=93 let us know if there are bad conflicts and we ask for a sw=
ap):
>
> =C2=B7         15:50-17:50 Tuesday Afternoon session II
>
> =C2=B7         11:50-13:20 Friday Afternoon session II
>
> Please let us know if you=E2=80=99d like time to present an update or an =
idea for
discussion.
>
> In addition, does anyone want to work on MPTCP during the hackathon?
(Saturday &/or Sunday 15/16 July, free, open to public)
>
> https://datatracker.ietf.org/meeting/99/agenda.html
>
> https://www.ietf.org/hackathon/99-hackathon.html
>
>
>
> thanks
>
> phil & Yoshi

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

<div dir=3D"ltr">Hello,<br><br>If you&#39;re planning to present something =
at the Prague meetings, please provide us the following info.=C2=A0<div>Als=
o, if you want to do it from remote, please let us know about it as well so=
 that we can arrange meetecho.<br><br>=C2=A0 =C2=A01: presenter&#39;s name<=
br>=C2=A0 =C2=A02: title<br>=C2=A0 =C2=A03: length of the presentation<div>=
<div><br>Thanks,<br>--<br>Yoshi &amp; Phil<br><br><br>On Mon, Jun 19, 2017 =
at 4:23 AM, &lt;<a href=3D"mailto:philip.eardley@bt.com">philip.eardley@bt.=
com</a>&gt; wrote:<br>&gt;<br>&gt; Hi,<br>&gt;<br>&gt; We have two sessions=
 (this is on the draft agenda, so timings subject to change =E2=80=93 let u=
s know if there are bad conflicts and we ask for a swap):<br>&gt;<br>&gt; =
=C2=B7 =C2=A0 =C2=A0 =C2=A0 =C2=A0 15:50-17:50 Tuesday Afternoon session II=
<br>&gt;<br>&gt; =C2=B7 =C2=A0 =C2=A0 =C2=A0 =C2=A0 11:50-13:20 Friday Afte=
rnoon session II<br>&gt;<br>&gt; Please let us know if you=E2=80=99d like t=
ime to present an update or an idea for discussion.<br>&gt;<br>&gt; In addi=
tion, does anyone want to work on MPTCP during the hackathon? (Saturday &am=
p;/or Sunday 15/16 July, free, open to public)<br>&gt;<br>&gt; <a href=3D"h=
ttps://datatracker.ietf.org/meeting/99/agenda.html">https://datatracker.iet=
f.org/meeting/99/agenda.html</a><br>&gt;<br>&gt; <a href=3D"https://www.iet=
f.org/hackathon/99-hackathon.html">https://www.ietf.org/hackathon/99-hackat=
hon.html</a><br>&gt;<br>&gt; =C2=A0<br>&gt;<br>&gt; thanks<br>&gt;<br>&gt; =
phil &amp; Yoshi<br><br></div></div></div></div>

--94eb2c194a06f98add0553208905--


From nobody Fri Jun 30 20:26:04 2017
Return-Path: <samarshailendra@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B837B131524 for <multipathtcp@ietfa.amsl.com>; Fri, 30 Jun 2017 20:26:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHt1lWuDdHyx for <multipathtcp@ietfa.amsl.com>; Fri, 30 Jun 2017 20:26:00 -0700 (PDT)
Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43ABE131525 for <multipathtcp@ietf.org>; Fri, 30 Jun 2017 20:25:58 -0700 (PDT)
Received: by mail-qk0-x230.google.com with SMTP id d78so114123049qkb.1 for <multipathtcp@ietf.org>; Fri, 30 Jun 2017 20:25:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=1jva7nbMvvzFfwwd+Ya/seMqV5761tJpg3Y1Ll85GCg=; b=FRSS/fBFOEWrO2YEjjgmt5Elc2YWW/dOmJv+SYRBvGgMTlbF82cYyh+yDvCDmrrA5a YAAGPGD2RV6Aypbt08EH7hNkOADSnDp+ixagv3d4OaziuFuAeW6WDEf1g47aTQtTrMrv gqLdDSpih3CzFtAhZElWseJVShiBTKgAWXCVEgs5PV3XVnaJdkq+y90HJOmpbivSfqNI mO9fK9waEshaJsdkMhHjb/3NmuSYcpnWDzD/XBYLhRmNhOi5msQsfTbUqOimc/3fs9Cg ml8mEZtCzqJcObwF9SZGfd5cTUcJ7epuSaCYvMSw8iy3OeLaeR9WRMC+JI/eVkucqCgX fhyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=1jva7nbMvvzFfwwd+Ya/seMqV5761tJpg3Y1Ll85GCg=; b=oNtIlQjTuRWAOQCn3oOcMTqc8Jd3yQvINw1w0oYOTpcppgFKw8ewuAooC0vOPx1IGQ y5oFITxsR8BpNYeoHMrBygxoeNMCmTavEnvA/8LfFKL8yfuxpINCK2bp0QamsDvQRjWY 6qXqJyjyAKGf6bDrJkO7jYfmJwr/KzIVGy92PY3vTkzbjDJyktk5uyHZTBWCx9F9AGQq 4tPNUDJm6ubWhczitY0Ys431RNaJSswWPi3xxMNRpLrcnqgWDq0QjLR/nCD54uvifFA1 RLrV37tu1B1Jong4l5CWol7KGU7t3+nLK14C/P2S7sYXc+FDJhLuYTfFPgtOviwr2o6u sk+w==
X-Gm-Message-State: AKS2vOxyhQqP5KnLkBQWOHKTCSBjigj6TBHHrBiISN7UtnLPbBRvEEnT Eb9GYDeJcEYRYKar4cXR9a4nJDGEag==
X-Received: by 10.55.43.42 with SMTP id r42mr29744197qkh.93.1498879557152; Fri, 30 Jun 2017 20:25:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.237.60.117 with HTTP; Fri, 30 Jun 2017 20:25:16 -0700 (PDT)
From: samar shailendra <samarshailendra@gmail.com>
Date: Sat, 1 Jul 2017 08:55:16 +0530
Message-ID: <CAJHnHcLobtn44+orysR6Lf5ncxOyr+zZW=TaAeN2UWEu_=mJqg@mail.gmail.com>
To: multipathtcp@ietf.org
Content-Type: multipart/alternative; boundary="001a1145783490b2df0553391745"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/5XmnGlwfTSuMOPKnoWPD-kJEg78>
Subject: [multipathtcp] Query about different in Path and Subflow in MPTCP !
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Jul 2017 03:26:02 -0000

--001a1145783490b2df0553391745
Content-Type: text/plain; charset="UTF-8"

 I am not able to understand the difference in Path and Subflow in MPTCP.
Are these terms to the same thing (i.e. a tuple at TCP layer) or there are
some differences ?

 Thanking in anticipation for any insight...

Regards,
Samar

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

<div dir=3D"ltr"><div>=C2=A0I am not able to understand the difference in P=
ath and Subflow in MPTCP. Are these terms to the same thing (i.e. a tuple a=
t TCP layer) or there are some differences ?<br><br></div><div>=C2=A0Thanki=
ng in anticipation for any insight...<br>=C2=A0<br clear=3D"all"></div><div=
><div><div><div><div class=3D"gmail_signature" data-smartmail=3D"gmail_sign=
ature">Regards,<br>Samar</div></div>
</div></div></div></div>

--001a1145783490b2df0553391745--

