
From nobody Wed Aug  5 11:06:18 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 410B43A0E7C for <tools-implementation@ietfa.amsl.com>; Wed,  5 Aug 2020 11:06:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 tMngmHLUhOqZ for <tools-implementation@ietfa.amsl.com>; Wed,  5 Aug 2020 11:06:15 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 29B473A0E7D for <tools-implementation@ietf.org>; Wed,  5 Aug 2020 11:06:15 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 075I6DVi074698 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Wed, 5 Aug 2020 13:06:14 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1596650774; bh=LXW9h4dBgbEGnv4b82FxLeXMVYNPtjswDWAHblII+Ck=; h=To:From:Subject:Date; b=Ybd8602jca2Z4eMrCcsKtXfWI27vmBsxsLiskpsrlSikTmqLuTnV3r0YC2VR9cyOg w0gGFBVDGLkGjO6EIPx1cqJsvMvnr4KyN8N/jnuELDqBxI8kf/okZCnoxA4q2zkWQ4 T1Sb4Q/gP3ielAXMQA1pFAKDT0EoBOK5a5EcmDBo=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com>
Date: Wed, 5 Aug 2020 13:06:13 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/B_z-rhDggl-3aaP4Vt58RrCgOZ0>
Subject: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Aug 2020 18:06:16 -0000

We have a call scheduled at 1300 UTC on 10 Aug.

Glen - it would be good to have the current state of where files are and 
how they are served loaded for that call.

I've created https://codimd.ietf.org/ti-2020-08. It's nearly empty at 
the moment, but I'll be adding things the next couple of days.

Please dont wait for that - feel free to add content at any time.

RjS


From nobody Wed Aug  5 11:34:39 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE3CB3A0DF2 for <tools-implementation@ietfa.amsl.com>; Wed,  5 Aug 2020 11:34:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 BNFwpEMqEdEe for <tools-implementation@ietfa.amsl.com>; Wed,  5 Aug 2020 11:34:37 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA4F23A0DE9 for <tools-implementation@ietf.org>; Wed,  5 Aug 2020 11:34:37 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id B314920478E for <tools-implementation@ietf.org>; Wed,  5 Aug 2020 11:34:04 -0700 (PDT)
Received: from mail-oo1-f51.google.com (mail-oo1-f51.google.com [209.85.161.51]) by c8a.amsl.com (Postfix) with ESMTPSA id 96C1320478D for <tools-implementation@ietf.org>; Wed,  5 Aug 2020 11:34:04 -0700 (PDT)
Received: by mail-oo1-f51.google.com with SMTP id x6so2279048ooe.8 for <tools-implementation@ietf.org>; Wed, 05 Aug 2020 11:34:37 -0700 (PDT)
X-Gm-Message-State: AOAM530NqxeuAqs2gTQDfe8DsW1sc6T2rAHLpurvEypEtqKMAL4ilFbq EO7tcRYXdymfdYEuMJM3giW2uo9O/W7EuHofbqM=
X-Google-Smtp-Source: ABdhPJxltsbNoiiUK3LZZ1wy+yJbnT0y/Fpjr6zudK6Cdtat9U9TiPknIalWw2J+Bh7EfNzdrbiWv6z+oLCI2EoSocM=
X-Received: by 2002:a4a:7241:: with SMTP id r1mr4127198ooe.48.1596652476867; Wed, 05 Aug 2020 11:34:36 -0700 (PDT)
MIME-Version: 1.0
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com>
In-Reply-To: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com>
From: Glen <glen@amsl.com>
Date: Wed, 5 Aug 2020 11:34:24 -0700
X-Gmail-Original-Message-ID: <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
Message-ID: <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/jXnJHH8OqG24_oKmUAzgqdhTYMg>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Aug 2020 18:34:39 -0000

Robert -

Ack on the call.

Re: the files, that's complex, and I have not had cycles to devote to
that yet.  I will do the best I can, but it may be the subsequent call
before we can review in depth.

Glen

On Wed, Aug 5, 2020 at 11:06 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>
> We have a call scheduled at 1300 UTC on 10 Aug.
>
> Glen - it would be good to have the current state of where files are and
> how they are served loaded for that call.
>
> I've created https://codimd.ietf.org/ti-2020-08. It's nearly empty at
> the moment, but I'll be adding things the next couple of days.
>
> Please dont wait for that - feel free to add content at any time.
>
> RjS
>
> --
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation
>


From nobody Wed Aug  5 11:42:05 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F34D33A0DC4 for <tools-implementation@ietfa.amsl.com>; Wed,  5 Aug 2020 11:42:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 dfQ3fh9Zj9zL for <tools-implementation@ietfa.amsl.com>; Wed,  5 Aug 2020 11:42:02 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 B9A983A0DB6 for <tools-implementation@ietf.org>; Wed,  5 Aug 2020 11:42:02 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 075Ig1J4097891 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Wed, 5 Aug 2020 13:42:01 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1596652922; bh=5LQ2RCMUlwQgw5MiMvtC8FadKRjbnSCY7sQbXMZfriQ=; h=Subject:To:References:From:Date:In-Reply-To; b=PMxzlqi+P1Pd81+XmFDEaiCzC+I5B1bF0yzGVGCEQ8BqpzxT5Z04my21PjnWRgO5Z s7HA8it2h44Pu3nwrJd5GIr542O+jcBbEqyG3b/rsdDh9Qdy0AJIlom3mNAjkvqSWR YvC/Ja3/66JRrOt7rbe73Rj0mnYCsq7dmSmHBoDQ=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <6af9ac4f-92ae-300a-108e-187555148eab@nostrum.com>
Date: Wed, 5 Aug 2020 13:42:01 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/g-52TMVjG85-gdNlLxC7L7xQebw>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Aug 2020 18:42:04 -0000

On 8/5/20 1:34 PM, Glen wrote:
> Robert -
>
> Ack on the call.
>
> Re: the files, that's complex, and I have not had cycles to devote to
> that yet.  I will do the best I can, but it may be the subsequent call
> before we can review in depth.

Lets get what we _can_ get. I'll try to help.

>
> Glen
>
> On Wed, Aug 5, 2020 at 11:06 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>> We have a call scheduled at 1300 UTC on 10 Aug.
>>
>> Glen - it would be good to have the current state of where files are and
>> how they are served loaded for that call.
>>
>> I've created https://codimd.ietf.org/ti-2020-08. It's nearly empty at
>> the moment, but I'll be adding things the next couple of days.
>>
>> Please dont wait for that - feel free to add content at any time.
>>
>> RjS
>>
>> --
>> Tools-implementation mailing list
>> Tools-implementation@ietf.org
>> https://www.ietf.org/mailman/listinfo/tools-implementation
>>


From nobody Thu Aug  6 05:45:26 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 562B53A0746 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 05:45:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.848
X-Spam-Level: 
X-Spam-Status: No, score=-2.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.949, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k5SYb5L3Welc for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 05:45:22 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B1623A05AC for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 05:45:22 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:50766 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1k3fGn-00024s-Sz; Thu, 06 Aug 2020 05:45:19 -0700
To: Glen <glen@amsl.com>, "tools-implementation@ietf.org" <tools-implementation@ietf.org>
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com>
Date: Thu, 6 Aug 2020 14:45:10 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="b6bm0DBXAW35nCEppFXM1G9TO5vjICEoX"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org, glen@amsl.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/T3HNzm93TyG56EA-rTvYXxXmTWA>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 12:45:24 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--b6bm0DBXAW35nCEppFXM1G9TO5vjICEoX
Content-Type: multipart/mixed; boundary="iT8AN8IK0T90dewUHXn3Lrroxb0RskPCV";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Glen <glen@amsl.com>,
 "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Message-ID: <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com>
Subject: Re: [Tools-implementation] Reminder: call next Monday
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com>
 <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
In-Reply-To: <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>

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

Hi Robert,

In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 am ED=
T,
8am PDT.  Those times are based on the webex information I received.

Best regards,

	Henrik

On 2020-08-05 20:34, Glen wrote:
> Robert -
>=20
> Ack on the call.
>=20
> Re: the files, that's complex, and I have not had cycles to devote to
> that yet.  I will do the best I can, but it may be the subsequent call
> before we can review in depth.
>=20
> Glen
>=20
> On Wed, Aug 5, 2020 at 11:06 AM Robert Sparks <rjsparks@nostrum.com> wr=
ote:
>>
>> We have a call scheduled at 1300 UTC on 10 Aug.
>>
>> Glen - it would be good to have the current state of where files are a=
nd
>> how they are served loaded for that call.
>>
>> I've created https://codimd.ietf.org/ti-2020-08. It's nearly empty at
>> the moment, but I'll be adding things the next couple of days.
>>
>> Please dont wait for that - feel free to add content at any time.
>>
>> RjS
>>
>> --
>> Tools-implementation mailing list
>> Tools-implementation@ietf.org
>> https://www.ietf.org/mailman/listinfo/tools-implementation
>>
>=20


--iT8AN8IK0T90dewUHXn3Lrroxb0RskPCV--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl8r+1cACgkQTptXS4+7
FxoLxBAArdlKNsf9+qYejtnEPrYNCrNHUhyjLHYgOHn0GG+Azn6eNpnbTZ2kXc91
dlYR84mYbS4PHi4GpLgT/jla5KcOQ33ZPhUH75hHs+00lmNQIKWcPI3jLPy1WA9/
dWiz1710M3/Oeewu/nMTQHJtv4WS1vf8DuKyfKnKytjg8V0HmUFydROSWSOSAJs+
zhmSr3LdEoEo9tgVeADIabdix9/+U5mLhQdb+AcExrswI9psINOlomODK+U4cY8+
sAX8wH5Q4Jjg4FHSj1rdGkAvI4xESHMALZrUj/Pc5FvPjEkfIH7wqPubl3XS7Z18
WxMDoJiYSKDm/nDHgAbjZ60wQ1z6bdKc4LllMN2ZM2NXDoozpxYhzjNkpLjXqLjn
7h9YVC8LSS/ovoX5d5lVg0G+z5MGOoA1KpUXhgQ71Ndyy30iu+BoIt3L+i0f6jff
pif7HWOtzvpKYQT9u8FF/ahxJ008UKLLGB/p5uDRWt6J3Ntf60hLj3POjz3H0UrG
QEt4jti9C5e/ZAFK8gbUFYzhUkJd+SUW8+fPzApFpeII5fVw0n5UP7g7TUnPrZov
iyXTwGLO1ErnnW2sc9oG0Adu0s1XX9O4Rfm8yIZQuvdVqHxu/kDbY7hb2cdIU8x1
ZXq5Ym+FtN6WzLlu9OR4IezhUNKySMKQFg3RVwIQI27Cv3G4wkQ=
=6Sm9
-----END PGP SIGNATURE-----

--b6bm0DBXAW35nCEppFXM1G9TO5vjICEoX--


From nobody Thu Aug  6 06:19:49 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E69A3A0789 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 06:19:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.027
X-Spam-Level: 
X-Spam-Status: No, score=-3.027 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 WgamdC8Lx8nR for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 06:19:46 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 821AB3A0788 for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 06:19:46 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 076DJh94096355 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Thu, 6 Aug 2020 08:19:44 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1596719984; bh=jQmqaGe54T155kSU+NGtWpf+Kf3Ll7jUm1Wpu83HElw=; h=Subject:To:References:From:Date:In-Reply-To; b=s8tnDXhnG5jNzMZlB86FYqD04SaKeyYKZadWc+HBFy8H4sJmgIRl/0Gm+aTjrZLyJ ijVnSw7n5fy6i0TrFCPCAMaIxK7cm3plgJ1mMS+6/EKbWDyYqs3t42neqO0QoVJcV1 filZdTnrrB/otGuCO2gXTn3ZJVVJQJDu4GLNHmC8=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com> <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>
Date: Thu, 6 Aug 2020 08:19:42 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com>
Content-Type: multipart/alternative; boundary="------------9517E96E2056A85C09A7272B"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/_Fo9fKqIoARtka1kUxhlzQg47AY>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 13:19:48 -0000

This is a multi-part message in MIME format.
--------------9517E96E2056A85C09A7272B
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit


On 8/6/20 7:45 AM, Henrik Levkowetz wrote:
> Hi Robert,
>
> In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 am EDT,

Yes 1500UTC is correct. My error (fwiw, 10am+5hrs = 3pm so there's a 3 
in there, right?).


> 8am PDT.  Those times are based on the webex information I received.
>
> Best regards,
>
> 	Henrik
>
> On 2020-08-05 20:34, Glen wrote:
>> Robert -
>>
>> Ack on the call.
>>
>> Re: the files, that's complex, and I have not had cycles to devote to
>> that yet.  I will do the best I can, but it may be the subsequent call
>> before we can review in depth.
>>
>> Glen
>>
>> On Wed, Aug 5, 2020 at 11:06 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>>> We have a call scheduled at 1300 UTC on 10 Aug.
>>>
>>> Glen - it would be good to have the current state of where files are and
>>> how they are served loaded for that call.
>>>
>>> I've created https://codimd.ietf.org/ti-2020-08. It's nearly empty at
>>> the moment, but I'll be adding things the next couple of days.
>>>
>>> Please dont wait for that - feel free to add content at any time.
>>>
>>> RjS
>>>
>>> --
>>> Tools-implementation mailing list
>>> Tools-implementation@ietf.org
>>> https://www.ietf.org/mailman/listinfo/tools-implementation
>>>
>

--------------9517E96E2056A85C09A7272B
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 8/6/20 7:45 AM, Henrik Levkowetz
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:58817045-4afc-b32a-413b-55d95407362e@levkowetz.com">
      <pre class="moz-quote-pre" wrap="">Hi Robert,

In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 am EDT,</pre>
    </blockquote>
    <p>Yes 1500UTC is correct. My error (fwiw, 10am+5hrs = 3pm so
      there's a 3 in there, right?).</p>
    <p><br>
    </p>
    <blockquote type="cite"
      cite="mid:58817045-4afc-b32a-413b-55d95407362e@levkowetz.com">
      <pre class="moz-quote-pre" wrap="">
8am PDT.  Those times are based on the webex information I received.

Best regards,

	Henrik

On 2020-08-05 20:34, Glen wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Robert -

Ack on the call.

Re: the files, that's complex, and I have not had cycles to devote to
that yet.  I will do the best I can, but it may be the subsequent call
before we can review in depth.

Glen

On Wed, Aug 5, 2020 at 11:06 AM Robert Sparks <a class="moz-txt-link-rfc2396E" href="mailto:rjsparks@nostrum.com">&lt;rjsparks@nostrum.com&gt;</a> wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">
We have a call scheduled at 1300 UTC on 10 Aug.

Glen - it would be good to have the current state of where files are and
how they are served loaded for that call.

I've created <a class="moz-txt-link-freetext" href="https://codimd.ietf.org/ti-2020-08">https://codimd.ietf.org/ti-2020-08</a>. It's nearly empty at
the moment, but I'll be adding things the next couple of days.

Please dont wait for that - feel free to add content at any time.

RjS

--
Tools-implementation mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tools-implementation@ietf.org">Tools-implementation@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/tools-implementation">https://www.ietf.org/mailman/listinfo/tools-implementation</a>

</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
  </body>
</html>

--------------9517E96E2056A85C09A7272B--


From nobody Thu Aug  6 06:29:28 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F8F03A0044 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 06:29:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.848
X-Spam-Level: 
X-Spam-Status: No, score=-2.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.949, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ONSv654d8GiH for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 06:29:25 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB8593A002C for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 06:29:25 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51172 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1k3fxV-0000vK-2H; Thu, 06 Aug 2020 06:29:25 -0700
To: Robert Sparks <rjsparks@nostrum.com>, tools-implementation@ietf.org
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com> <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com> <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <c98a61ff-0e89-a5af-34ed-740527b4c186@levkowetz.com>
Date: Thu, 6 Aug 2020 15:29:18 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4UWpmRC6OUD5PCE9dVxFC5QCTl9OuK8ir"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org, rjsparks@nostrum.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/H6pa2EKGxIoRp20bgza-OGdT-XI>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 13:29:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--4UWpmRC6OUD5PCE9dVxFC5QCTl9OuK8ir
Content-Type: multipart/mixed; boundary="ACKeV9NvBBh3e9reFOIRpFLETa27mRmSd";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Robert Sparks <rjsparks@nostrum.com>, tools-implementation@ietf.org
Message-ID: <c98a61ff-0e89-a5af-34ed-740527b4c186@levkowetz.com>
Subject: Re: [Tools-implementation] Reminder: call next Monday
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com>
 <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com>
 <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com>
 <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>
In-Reply-To: <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>

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



On 2020-08-06 15:19, Robert Sparks wrote:
>=20
> On 8/6/20 7:45 AM, Henrik Levkowetz wrote:
>> Hi Robert,
>>
>> In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 am=
 EDT,
>=20
> Yes 1500UTC is correct. My error (fwiw, 10am+5hrs =3D 3pm so there's a =
3=20
> in there, right?).

Right :-))


>=20
>=20
>> 8am PDT.  Those times are based on the webex information I received.
>>
>> Best regards,
>>
>> 	Henrik
>>
>> On 2020-08-05 20:34, Glen wrote:
>>> Robert -
>>>
>>> Ack on the call.
>>>
>>> Re: the files, that's complex, and I have not had cycles to devote to=

>>> that yet.  I will do the best I can, but it may be the subsequent cal=
l
>>> before we can review in depth.
>>>
>>> Glen
>>>
>>> On Wed, Aug 5, 2020 at 11:06 AM Robert Sparks <rjsparks@nostrum.com> =
wrote:
>>>> We have a call scheduled at 1300 UTC on 10 Aug.
>>>>
>>>> Glen - it would be good to have the current state of where files are=
 and
>>>> how they are served loaded for that call.
>>>>
>>>> I've created https://codimd.ietf.org/ti-2020-08. It's nearly empty a=
t
>>>> the moment, but I'll be adding things the next couple of days.
>>>>
>>>> Please dont wait for that - feel free to add content at any time.
>>>>
>>>> RjS
>>>>
>>>> --
>>>> Tools-implementation mailing list
>>>> Tools-implementation@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/tools-implementation
>>>>
>>
>=20
>=20
>=20


--ACKeV9NvBBh3e9reFOIRpFLETa27mRmSd--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl8sBa4ACgkQTptXS4+7
Fxo0ExAAgyeU1hOoSQ4S9Gvk3FGzst+RDFIWTDvHJ/IJnxUGVeGVuaEiKaJ2GPgt
sMakZTixtsm67olwrtxNReTRH8uwkzfvhEoFYSjlFrMRt6D9UVR28MuPdEJZHnsc
s6epg/prHcnvMjdUh/ttapOWvSYHoyfh9ZRWjGnxrZus0Sk0AROZrcnVXbvjHQu6
p4xlM9HRIF7M6B3FDN0vMRsWj2kVmDYMY2wmBJKQ8sJp6fOJmAYU3TNYxBG5WJTW
Hq9mR65HcojyBMzWZRQ1SxKKuVgOOcZ7haTfU9L9g7s2o2w0wLPhlsnjpNFIjE/E
VZtjaI5Yck1BjMHSPw5wx1A56gOZbTGiVoryLf3ymNDeVTjKqKpsTSMAuDwWlQFf
YnjpjsCw2xl0Ito91LbTvt9kXTNcCu2ctC5yWXPNozFeiCRHsFj0tARx+Zf7zsA9
VsucxletUQTgiBA/ud5Jdu6O9xXLBjPKA9IWYUpQhaic2Qxv9OvZ/LJp87Wk9W8l
URAQyAwz3LX/2SFtFnY42tg2hod14Z8koeLWU1Tv45yH1+nkia7XfVfY3F85I5eK
3C1B3/Xr5yD85s20ecFESKMesRscS9pMFd8tL4TzawCnAgvCdmpaAFI/KxCQxRmq
ckmiUfYSQcJH0PUgZ9KcuJV9hmxQJ9g4+GWmfDxiEVSuR10Ru1Y=
=zSNf
-----END PGP SIGNATURE-----

--4UWpmRC6OUD5PCE9dVxFC5QCTl9OuK8ir--


From nobody Thu Aug  6 10:53:54 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15E1A3A0D7F for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 10:53:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CNmaK3oR9gr8 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 10:53:46 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B61F3A0D77 for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 10:53:46 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 27FA7300B58 for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 13:53:44 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id iFb4dM6a3rSE for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 13:53:42 -0400 (EDT)
Received: from [192.168.1.161] (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 1ED8B300ABD; Thu,  6 Aug 2020 13:53:42 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <CEF7F8C1-8238-4F5C-9AAB-A245E3BF3EC9@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A792A079-F557-40A1-900A-6530997F6AD8"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Date: Thu, 6 Aug 2020 13:53:42 -0400
In-Reply-To: <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>
Cc: tools-implementation@ietf.org
To: Robert Sparks <rjsparks@nostrum.com>
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com> <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com> <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com>
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/u2l74IsSa5yjHxyyy3QVhlYquqs>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 17:53:53 -0000

--Apple-Mail=_A792A079-F557-40A1-900A-6530997F6AD8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Robert:
> On 8/6/20 7:45 AM, Henrik Levkowetz wrote:
>=20
>> In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 =
am EDT,
> Yes 1500UTC is correct. My error (fwiw, 10am+5hrs =3D 3pm so there's a =
3 in there, right?).
>=20
>=20
I had the time noted by Henrik in my calendar, and then changed it based =
on your note.  Now, I have a call that will force me to drop off after =
90 minutes. =20

Russ


--Apple-Mail=_A792A079-F557-40A1-900A-6530997F6AD8
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Robert:<div class=""><div><blockquote type="cite" class=""><div class=""><div class=""><p class="">On 8/6/20 7:45 AM, Henrik Levkowetz
      wrote:</p><blockquote type="cite" cite="mid:58817045-4afc-b32a-413b-55d95407362e@levkowetz.com" class=""><pre class="moz-quote-pre" wrap="">In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 am EDT,</pre>
    </blockquote><p class="">Yes 1500UTC is correct. My error (fwiw, 10am+5hrs = 3pm so
      there's a 3 in there, right?).</p><div class=""><br class=""></div></div></div></blockquote>I had the time noted by Henrik in my calendar, and then changed it based on your note. &nbsp;Now, I have a call that will force me to drop off after 90 minutes. &nbsp;</div><div><br class=""></div><div>Russ</div><div><br class=""></div></div></body></html>
--Apple-Mail=_A792A079-F557-40A1-900A-6530997F6AD8--


From nobody Thu Aug  6 10:55:57 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A414E3A0D58 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 10:55:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 BHQbaqTveWdI for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 10:55:54 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 F05AE3A0D65 for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 10:55:40 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 076HtcRi002710 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 6 Aug 2020 12:55:39 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1596736540; bh=lcRJPpvqvAzMKzx8rTOA+wunV+frBWxAvcbhxKfOxVE=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=j5tWdUFixbd9aIUOXvTlZnT/NxDseQG/Tdc7x+F3IjhJLj3m9hK1IxXbFFTrrwvve Ha++W0Q6xtUEXt3TM+El85q4haKLwDjjAcXG8Nt14Rb2HalLqunPp+D7zozgpT6z7d xHiTMHGCXl203ZL3EVBIPwMOtwEuXt9u8jm8nfBQ=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: Russ Housley <housley@vigilsec.com>
Cc: tools-implementation@ietf.org
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com> <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com> <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com> <CEF7F8C1-8238-4F5C-9AAB-A245E3BF3EC9@vigilsec.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <58949118-2096-2d33-df93-cab3e6d18a20@nostrum.com>
Date: Thu, 6 Aug 2020 12:55:37 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CEF7F8C1-8238-4F5C-9AAB-A245E3BF3EC9@vigilsec.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/oVtrcFxCLfOjpAtdEiY43ABb-GQ>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 17:55:56 -0000

Extremely frustrating. Apologies again for my mistake.

On 8/6/20 12:53 PM, Russ Housley wrote:
> Robert:
>>
>> On 8/6/20 7:45 AM, Henrik Levkowetz wrote:
>>
>>> In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 am EDT,
>>
>> Yes 1500UTC is correct. My error (fwiw, 10am+5hrs = 3pm so there's a 
>> 3 in there, right?).
>>
>>
> I had the time noted by Henrik in my calendar, and then changed it 
> based on your note.  Now, I have a call that will force me to drop off 
> after 90 minutes.
>
> Russ
>


From nobody Thu Aug  6 12:40:30 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C49153A0E44 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 12:40:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 U0_irwL6z5w9 for <tools-implementation@ietfa.amsl.com>; Thu,  6 Aug 2020 12:40:27 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 8B51F3A0E41 for <tools-implementation@ietf.org>; Thu,  6 Aug 2020 12:40:27 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 076JeNWr045738 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 6 Aug 2020 14:40:24 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1596742826; bh=N3knqHhvPPhQZaa71RWQTkakaemOczDcPKLFp7iUFMA=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=b0wZEwz67vm9VnuOrOI9u/DzqEyvOKK5uRYXhq3oT5Jakwld38pVP4BZ9rHDH5tEv SIIPAfcnCO3I7jYAi+2adW9TfJ+YGO4wyuE3KgDUiGMYzmCnUpqhmpPTaq/DE4ldml BBXFlqXaidHMhFkaHcgeU8J/X9r3wL6WKJEY3vh4=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
From: Robert Sparks <rjsparks@nostrum.com>
To: Russ Housley <housley@vigilsec.com>
Cc: tools-implementation@ietf.org
References: <9f03a811-3df2-56f2-cb15-ea77d2544067@nostrum.com> <CABL0ig7w-gJNbLo7U8cphfkkML3ep3rTaOQpu3qNrizz5J68Ag@mail.gmail.com> <58817045-4afc-b32a-413b-55d95407362e@levkowetz.com> <5961cb68-ebb3-e459-ce0e-65cb43866260@nostrum.com> <CEF7F8C1-8238-4F5C-9AAB-A245E3BF3EC9@vigilsec.com> <58949118-2096-2d33-df93-cab3e6d18a20@nostrum.com>
Message-ID: <14a6a675-d7fa-7c60-5927-20cb0fadda94@nostrum.com>
Date: Thu, 6 Aug 2020 14:40:21 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <58949118-2096-2d33-df93-cab3e6d18a20@nostrum.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/fWy8Tkbs99PZX1LywSv0-KJEVWI>
Subject: Re: [Tools-implementation] Reminder: call next Monday
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 19:40:29 -0000

I have a sketch of an agenda at https://codimd.ietf.org/ti-2020-08

Please start adding to it.

The stuff under proposed action plans is not intended to be concrete or 
complete still- I want us to work out what those should be.

RjS

On 8/6/20 12:55 PM, Robert Sparks wrote:
> Extremely frustrating. Apologies again for my mistake.
>
> On 8/6/20 12:53 PM, Russ Housley wrote:
>> Robert:
>>>
>>> On 8/6/20 7:45 AM, Henrik Levkowetz wrote:
>>>
>>>> In my calendar, the call is scheduled for 17:00 CEST, 15:00 UTC, 11 
>>>> am EDT,
>>>
>>> Yes 1500UTC is correct. My error (fwiw, 10am+5hrs = 3pm so there's a 
>>> 3 in there, right?).
>>>
>>>
>> I had the time noted by Henrik in my calendar, and then changed it 
>> based on your note.  Now, I have a call that will force me to drop 
>> off after 90 minutes.
>>
>> Russ
>>


From nobody Mon Aug 10 07:36:47 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01BD53A164E for <tools-implementation@ietfa.amsl.com>; Mon, 10 Aug 2020 07:36:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 QJLiWk-sc6bQ for <tools-implementation@ietfa.amsl.com>; Mon, 10 Aug 2020 07:36:42 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 829AA3A1650 for <tools-implementation@ietf.org>; Mon, 10 Aug 2020 07:36:42 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07AEabfQ021334 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 10 Aug 2020 09:36:39 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597070200; bh=o2IDA4Et1T8/OYZequdyeflHycEeK82L3aMAAMLwgKI=; h=To:From:Subject:Date; b=pOPOb0GOsBsAGMBDtz6U34qnDCvvBBhOkfGlf1RS15vp4HZrth3L4Gw77TxjBvyIh JpT+ODdXjzBiaseE0EaoyF9Zn1FQoQI7L5Xi0ujBPBlTvw5Y6oNEuqFZ/QInaRL7fp nm9B9aFqRW0HYwivYrYUQfUCBO1/TdzkIbsgjyzk=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <926d02c2-37b9-e737-0c13-962c1c429323@nostrum.com>
Date: Mon, 10 Aug 2020 09:36:37 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------A1A4EEFAF2CAC5FD02BFD6D2"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/sHyDmw3gxvCwZwM48PqSNryYxfQ>
Subject: [Tools-implementation] Some structural notes
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Aug 2020 14:36:45 -0000

This is a multi-part message in MIME format.
--------------A1A4EEFAF2CAC5FD02BFD6D2
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Attached are several notes for reference today.



--------------A1A4EEFAF2CAC5FD02BFD6D2
Content-Type: application/pdf; x-mac-type="0"; x-mac-creator="0";
 name="dirs.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="dirs.pdf"

JVBERi0xLjQKJcfsj6IKJSVJbnZvY2F0aW9uOiBwYXRoL2dzIC1QLSAtZFNBRkVSIC1kQ29t
cGF0aWJpbGl0eUxldmVsPTEuNCAtcSAtUC0gLWROT1BBVVNFIC1kQkFUQ0ggLXNERVZJQ0U9
cGRmd3JpdGUgLXNzdGRvdXQ9PyAtc091dHB1dEZpbGU9PyAtUC0gLWRTQUZFUiAtZENvbXBh
dGliaWxpdHlMZXZlbD0xLjQgPwo1IDAgb2JqCjw8L0xlbmd0aCA2IDAgUi9GaWx0ZXIgL0Zs
YXRlRGVjb2RlPj4Kc3RyZWFtCnicvVbvT+M4EP3ev2JAJwErkjQtsEvuhMSxZeHEj72SOz5Q
DpnETS0SO9hOA+j++Bs7CW3KrlruVkdFU9kz743fTJ/7CF3Xh6551c8o63Qh6Tx2fLsK9SPK
4New4w0/moVw3KmCfdjpw8fdPbff70OYdW42YyaVq5/0lrOz2+1ungsOh0ViUfaDXj/w96DX
7XXrbX/rNvwNUfcbVIvUg/Css+lANCFSU7m10fF9uwT458C1ZLiqcNkuVIufiSZakuiBShht
Kqo144lyj04Oh+FgePf1MDwZbTUpDgwpid9gnGidBzZbTmkMRMPErHheWZYuo3rsCpl4dVXe
DK6GVM88wuwgqCMWA451jtuExyBN6IaCIKBTKp/1BGt1xjpfzIhnh5qV/sfwTIEWkBHGNf5/
N2Veh8+XR3cnw8Hx1c16Xd36bcWGMgsepUVMY6dMHHNMB6FTh8howqa0gY9l+SRLhe/Q29sF
lEQW3DzMpt/rffoEVzSH3j5gg7Gbq6E6cC6UBkkjyjVYIYApOCfPiNLdc+FCaIhSSiSwMe5T
ReGeaQVEUiCpEsA4tNENNDK4M4rBUy4UNvT+GVDk7Up+VEdPpCiSCSw2YRvuCw1cVP3HwG+M
gUH3LDGmQCKo7UmzYHfm9B2nLNKOpFNGSzUr7F2TfHlxfHZ6FN4NB3+eDq5/6ES/HeZVZtVt
p8jX+W8HgkHBL8WCCv/PrBtSJFy/rVrBCCdL5L9gyQSLLDinMqjO5BBwnJimVNPqlK7BMdIF
QS6FFpFI8VgJU1oyqjzwiBEYh8BANxPRov5ut5Y2iyjFEp7h1+WNhEizYkuCwJTTDKj57GiW
0RfB6Y+VR7/MqTGnREVnoFuU/16Wpvz/LIqpzAC9ioMMswJPrUc9mHcFJVHGkiCjWJSw9gQ5
+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
Ytvf7QYEnEVcSCXf8OYFQngWgud4KIFfjoXkERQfCp8gHpXHId1zaIcCUrnW1f4eMlbCOweJ
7MAhzXeFyBimRV5b3rAnePwtCFnmoUJ4HlcGJSbq7sZOuXieguFZGmHC8pjLv6To59XXggHL
YCYBC3WdNEc1/225/ajRy3A7DcaTxapVWYZJ3NpUjQaUyhnUckzJm4pPJhiLRmVuZHN0cmVh
bQplbmRvYmoKMTggMCBvYmoKMzMyCmVuZG9iago0IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRp
YUJveCBbMCAwIDYxMiA3OTJdCi9Sb3RhdGUgMC9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8
L1Byb2NTZXRbL1BERiAvVGV4dF0KL0ZvbnQgMTEgMCBSCj4+Ci9Db250ZW50cyA1IDAgUgo+
PgplbmRvYmoKMTIgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAgNjEyIDc5Ml0K
L1JvdGF0ZSAwL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9UZXh0
XQovRm9udCAxNSAwIFIKPj4KL0NvbnRlbnRzIDEzIDAgUgo+PgplbmRvYmoKMTYgMCBvYmoK
PDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAgNjEyIDc5Ml0KL1JvdGF0ZSAwL1BhcmVudCAz
IDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQovRm9udCAxOSAwIFIKPj4K
L0NvbnRlbnRzIDE3IDAgUgo+PgplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tp
ZHMgWwo0IDAgUgoxMiAwIFIKMTYgMCBSCl0gL0NvdW50IDMKPj4KZW5kb2JqCjEgMCBvYmoK
PDwvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMyAwIFIKL01ldGFkYXRhIDIzIDAgUgo+PgplbmRv
YmoKMTEgMCBvYmoKPDwvUjkKOSAwIFIvUjcKNyAwIFI+PgplbmRvYmoKMTUgMCBvYmoKPDwv
UjkKOSAwIFIvUjcKNyAwIFI+PgplbmRvYmoKMTkgMCBvYmoKPDwvUjkKOSAwIFIvUjcKNyAw
IFI+PgplbmRvYmoKOSAwIG9iago8PC9CYXNlRm9udC9EVVZHUVErQ291cmllci9Gb250RGVz
Y3JpcHRvciAxMCAwIFIvVHlwZS9Gb250Ci9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTI0L1dp
ZHRoc1sKNjAwIDYwMCA2MDAgMCA2MDAgMCAwIDYwMCA2MDAgNjAwIDYwMCAwIDYwMCA2MDAg
NjAwIDYwMAo2MDAgNjAwIDYwMCAwIDYwMCA2MDAgNjAwIDAgNjAwIDYwMCA2MDAgNjAwIDYw
MCAwIDYwMCA2MDAKMCA2MDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMCAwIDYw
MCA2MDAgNjAwIDYwMAo2MDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAwIDAgMCA2MDAg
NjAwIDYwMCA2MDAgNjAwCjAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
MCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
NjAwIDYwMCA2MDAgMCA2MDBdCi9FbmNvZGluZyAyMiAwIFIvU3VidHlwZS9UeXBlMT4+CmVu
ZG9iagoyMiAwIG9iago8PC9UeXBlL0VuY29kaW5nL0Jhc2VFbmNvZGluZy9XaW5BbnNpRW5j
b2RpbmcvRGlmZmVyZW5jZXNbCjM5L3F1b3RlcmlnaHRdPj4KZW5kb2JqCjcgMCBvYmoKPDwv
QmFzZUZvbnQvRFdPREFFK0NvdXJpZXItQm9sZC9Gb250RGVzY3JpcHRvciA4IDAgUi9UeXBl
L0ZvbnQKL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjAvV2lkdGhzWwo2MDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCA2MDAgMAo2MDAgNjAwIDYwMCA2MDAgMCAwIDYwMCAwIDAgNjAw
IDYwMCAwIDAgMCAwIDAKMCA2MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYwMCAwIDAKMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDYwMCAwIDAgNjAwIDAgNjAw
IDAgMCAwIDAgNjAwIDYwMAowIDAgNjAwIDYwMCA2MDAgNjAwIDAgMCA2MDBdCi9FbmNvZGlu
Zy9XaW5BbnNpRW5jb2RpbmcvU3VidHlwZS9UeXBlMT4+CmVuZG9iagoxMCAwIG9iago8PC9U
eXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0RVVkdRUStDb3VyaWVyL0ZvbnRCQm94Wy0x
NyAtMjUwIDYxOCA4MjVdL0ZsYWdzIDcKL0FzY2VudCA4MjUKL0NhcEhlaWdodCA1NzUKL0Rl
c2NlbnQgLTI1MAovSXRhbGljQW5nbGUgMAovU3RlbVYgMTU5Ci9BdmdXaWR0aCA2MDAKL01h
eFdpZHRoIDYwMAovTWlzc2luZ1dpZHRoIDYwMAovWEhlaWdodCA0MzMKL0NoYXJTZXQoL0Ev
Qy9EL0UvRi9HL0gvSS9ML00vTi9PL1AvUi9TL1QvVS9WL1cvYS9hc2NpaWNpcmN1bS9hc3Rl
cmlzay9iL2JhY2tzbGFzaC9iYXIvYnJhY2tldGxlZnQvYnJhY2tldHJpZ2h0L2MvY29sb24v
Y29tbWEvZC9kb2xsYXIvZS9laWdodC9leGNsYW0vZi9maXZlL2ZvdXIvZy9ncmVhdGVyL2gv
aHlwaGVuL2kvay9sL2xlc3MvbS9uL25pbmUvby9vbmUvcC9wYXJlbmxlZnQvcGFyZW5yaWdo
dC9wZXJpb2QvcS9xdWVzdGlvbi9xdW90ZWRibC9xdW90ZXJpZ2h0L3Ivcy9zZW1pY29sb24v
c2l4L3NsYXNoL3NwYWNlL3QvdHdvL3UvdW5kZXJzY29yZS92L3cveC95L3ovemVybykvRm9u
dEZpbGUzIDIwIDAgUj4+CmVuZG9iagoyMCAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUK
L1N1YnR5cGUvVHlwZTFDL0xlbmd0aCA1NDk3Pj5zdHJlYW0KeJydWWdUVFfXviPMvVfFxniR
wWSuUaJiCdiwRMEIYolgBRQsQUCDNEV6HdpQDmWAYagKWBHsxooOiqJiiaLEbqIp6mtsr+Z7
93Udku87M6MzY94kP761WCxm7rlnn733s5/97IOIMu9CiUQi1iU8KiIoMEL790ihv0j4qIvw
sVk8LhD+eHtZLMgsqDwLEbIwQxbmmz6SSSyFZX3gbC+I602Zi0Tj3X2rhnou8LYbPnyES/ja
uIig1V9HDhjtMGrsgJVxA949GeAauD5oddiAweSP6MCQ8LWhgWGRHkGhK6PWD3APDwsfMG/h
gAWBq6NC/CI+/Na44//PBkVRX34RFu6y1nXd9Ai39TMiZ0bNio7xi105J87fPT7AI3Duqnmr
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
3fftXllGBxfpL49PTAgJCoxZjdhZi9pu3DvVdu3GMd+B2/VkInz8V3zSsF/HJ3I49nc8MwoW
wbWah2CpPfvjZqAJYLaTOWNCqocHmoYCNq5qiN0avyP1YsqV5IqsuuRNyeXriSCdP89vguuX
Ow8oZDnVCCmUisKMgkydzIrhpzC6G+ASdY2skNkceTJmfw6LzU3uRM2ZV+pLregOOhy7Z01d
+MZ1JdMq5qljlLFl0eqUOrSZPXnq0OXWU+HBRbKC2OKM95LrrPZiMD4pLS0pWxZWt04VoGSP
GOtXS4kDSQz8/4n9J8KGvwvEOdjFCU44SZldlKtE0hJUoiwszi+wzi/MK0SFSKUolhfh5zDP
Gl7APHWRshippKgwtzC7MLfAWlGSrkwnyVbkZGazuh5EIPRPPUhoIOY6nSEpoyArnzTcNJSh
UKTnZltn695AacoMdSa8wPOsMfklz1RkoDQpys5XkP6cbV2YQY6DipAyr6hAZ+7gdTNhNjGZ
gjIyYsNdcJcAzKBP0ZBdA69i0WZ/VVq57p67Qpmbn13EzwCLkJfoN/Sm4dUV6F5QpOshFaSH
yPRQsq15SaDMNT9tBjGBwz3I5qB36zeH0A32X1+04S4LYhQBDrIUhXi6Mal7Gc3m+uJDhLhO
fzXHa5k/7u7DT2cM/wpYicXcqoio4OAtkXuJ3tqzZVNjY0Tdal255Vw3g8nk8ImE3RR5OQWZ
/BXcvWEwGYoHhgyZgS2yM3NzkIJN0vWz4u0bZdfBbD/Q6N/oRdBvbtBl/f600mTE9kyoEsZV
gVXZ9nK6uZum+yGVhcWhEoseFPV/iZi2jwplbmRzdHJlYW0KZW5kb2JqCjggMCBvYmoKPDwv
VHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9EV09EQUUrQ291cmllci1Cb2xkL0ZvbnRC
Qm94Wy0yNSAtMTk2IDYyNyA2MTddL0ZsYWdzIDMzCi9Bc2NlbnQgNjE3Ci9DYXBIZWlnaHQg
NTY0Ci9EZXNjZW50IC0xOTYKL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDk0Ci9BdmdXaWR0aCA2
MDAKL01heFdpZHRoIDYwMAovTWlzc2luZ1dpZHRoIDYwMAovWEhlaWdodCA0MzgKL0NoYXJT
ZXQoL0EvTS9jb2xvbi9kL2cvaS9uL25pbmUvby9vbmUvcGVyaW9kL3Ivcy9zaXgvc3BhY2Uv
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
jCUeyx5VnuVEG3Ue6x0b81yGqxS+epP+9sRHFy+eeHOhaK5wUcrmDRtSPr4pCsx6lYNQx5v7
LvsjjcVxqVq1GiSR4sNFR80H6g+6RF8dCvn39EXCR2eEMpPKpjNX2WvbOMrf++moi/jh4A67
lPue/8LfhndoZEMZnm74mrq79C942padpdlpomyxLJlztaxd7mlzWZ2NIou3vsFkPuzubj4O
1Eej2cn5ZYr50UxaVswOTC2vrpkVxaZdE4LbYKqe7M88UJXtz6b8dKFbrj/6wtn5iPh1QDcP
O5XOKyqWSFyqXgMzZLAYXPph5dE8yIESjbysokCepdsAm0FysMihMtc0VHBBksslCV9z0l87
beseYkZ6PO/BGZjIHHu9h4q4PdHb0X/qWRhUDOZ50/viWzdwsgYtiN8uccs99uZGs4np6u4w
jwN1frAgNX1fTnJAR/S2D0V8L2Bf47nIRZfoI4i4/udbYIJ36iz7W6rNXF1TndyncCCp49Wl
L6Wt3sjEbylYD6sgxrnuyO7+TR/mXoELMObsO97T13oS3qfQlOjrmEjKUKXtERnxNLpj+GT3
IFCn3k2N25qZufXN7N4v1fzd/PXfo/A7HALBXd5Fr6NOWoYFK9fNAx3U1msPqBq1DVqgxIVy
cfpowSc3vhq4fIH5wwcdn8Hf4KLyC9lw+rkt3atgAyQqMtNzshSJ8DY389UViBjtbxk8IdKj
p+mClF25aUDFpw2e/uDYsYmPe7JX25n/7W8nOsOtd/b153v49fR8br1L3M88VWFjv3WQvlBE
PHGuLyzs3GDYkwTxH7buhtAKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PC9UeXBlL01l
dGFkYXRhCi9TdWJ0eXBlL1hNTC9MZW5ndGggMTI2MT4+c3RyZWFtCjw/eHBhY2tldCBiZWdp
bj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjw/YWRvYmUteGFwLWZp
bHRlcnMgZXNjPSJDUkxGIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8n
IHg6eG1wdGs9J1hNUCB0b29sa2l0IDIuOS4xLTEzLCBmcmFtZXdvcmsgMS42Jz4KPHJkZjpS
REYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgt
bnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KPHJkZjpEZXNj
cmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6cGRmPSdodHRwOi8vbnMuYWRvYmUuY29tL3Bk
Zi8xLjMvJyBwZGY6UHJvZHVjZXI9J0dQTCBHaG9zdHNjcmlwdCA5LjUyJy8+CjxyZGY6RGVz
Y3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0naHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wLyc+PHhtcDpNb2RpZnlEYXRlPjIwMjAtMDgtMTBUMDk6MzU6MzktMDU6MDA8L3ht
cDpNb2RpZnlEYXRlPgo8eG1wOkNyZWF0ZURhdGU+MjAyMC0wOC0xMFQwOTozNTozOS0wNTow
MDwveG1wOkNyZWF0ZURhdGU+Cjx4bXA6Q3JlYXRvclRvb2w+R05VIEVuc2NyaXB0IDEuNi42
PC94bXA6Q3JlYXRvclRvb2w+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24g
cmRmOmFib3V0PSIiIHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
bW0vJyB4YXBNTTpEb2N1bWVudElEPSd1dWlkOjRmNzM2MTBkLTEzMzMtMTFmNi0wMDAwLTcw
MTJhZGI0M2U5YScvPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpkYz0n
aHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nIGRjOmZvcm1hdD0nYXBwbGljYXRp
b24vcGRmJz48ZGM6dGl0bGU+PHJkZjpBbHQ+PHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0
Jz5FbnNjcmlwdCBPdXRwdXQ8L3JkZjpsaT48L3JkZjpBbHQ+PC9kYzp0aXRsZT48ZGM6Y3Jl
YXRvcj48cmRmOlNlcT48cmRmOmxpPlJvYmVydCBTcGFya3M8L3JkZjpsaT48L3JkZjpTZXE+
PC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPgo8L3JkZjpSREY+CjwveDp4bXBtZXRh
PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9
J3cnPz4KZW5kc3RyZWFtCmVuZG9iagoyIDAgb2JqCjw8L1Byb2R1Y2VyKEdQTCBHaG9zdHNj
cmlwdCA5LjUyKQovQ3JlYXRpb25EYXRlKEQ6MjAyMDA4MTAwOTM1MzktMDUnMDAnKQovTW9k
RGF0ZShEOjIwMjAwODEwMDkzNTM5LTA1JzAwJykKL1RpdGxlKEVuc2NyaXB0IE91dHB1dCkK
L0F1dGhvcihSb2JlcnQgU3BhcmtzKQovQ3JlYXRvcihHTlUgRW5zY3JpcHQgMS42LjYpPj5l
bmRvYmoKeHJlZgowIDI0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMzQ0OCAwMDAwMCBu
IAowMDAwMDE0ODE5IDAwMDAwIG4gCjAwMDAwMDMzNzUgMDAwMDAgbiAKMDAwMDAwMjk0NSAw
MDAwMCBuIAowMDAwMDAwMTgyIDAwMDAwIG4gCjAwMDAwMDEzNDYgMDAwMDAgbiAKMDAwMDAw
NDIwMSAwMDAwMCBuIAowMDAwMDEwNzM1IDAwMDAwIG4gCjAwMDAwMDM2MzAgMDAwMDAgbiAK
MDAwMDAwNDU3NyAwMDAwMCBuIAowMDAwMDAzNTEzIDAwMDAwIG4gCjAwMDAwMDMwODcgMDAw
MDAgbiAKMDAwMDAwMTM2NiAwMDAwMCBuIAowMDAwMDAyNTAwIDAwMDAwIG4gCjAwMDAwMDM1
NTIgMDAwMDAgbiAKMDAwMDAwMzIzMSAwMDAwMCBuIAowMDAwMDAyNTIxIDAwMDAwIG4gCjAw
MDAwMDI5MjUgMDAwMDAgbiAKMDAwMDAwMzU5MSAwMDAwMCBuIAowMDAwMDA1MTUzIDAwMDAw
IG4gCjAwMDAwMTEwNjQgMDAwMDAgbiAKMDAwMDAwNDEwOSAwMDAwMCBuIAowMDAwMDEzNDgx
IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMjQgL1Jvb3QgMSAwIFIgL0luZm8gMiAwIFIK
L0lEIFs8MEIzRkNDOTJGOTlCMTgzNEVCMjc2MjI2OEQ4NzhFMjY+PDBCM0ZDQzkyRjk5QjE4
MzRFQjI3NjIyNjhEODc4RTI2Pl0KPj4Kc3RhcnR4cmVmCjE1MDE4CiUlRU9GCg==
--------------A1A4EEFAF2CAC5FD02BFD6D2
Content-Type: application/pdf; x-mac-type="0"; x-mac-creator="0";
 name="IETFServiceOverview.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="IETFServiceOverview.pdf"

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
zr6fB2UAFHMq3VVo8LAfYLBbCWtwmx8C/rSe9FqloLLSVBky2eCAeHAmAWgqL4G8I0g8XI/A
oH0Qy18+mJ30TkdNPVOWvjSc9vT0gaxA4wWBQ9FB1nOMpwm9INVvgcgYU8SJvZmH9F3v69fI
i06DTEHpXB4Q2xZFQNz1iDrYpOvI2sPqJd6HDg8k/I1ROoZMhTlZrGzTRwjtB28y10zwlZKK
4ul+R/C+MtDx/kLxD5yCBvsO2rUOueY6+JzItM/cqke4G64WjzwCY1DlLs5lTPmqOJbZp9EO
YPTZtPCjJD1v8qnBjRf5qBRRp7MWYnmoX/8ceDI94dIO2wkC6NlJr6aafMWBT9OHcHsA5g/L
nxp72K18tc76ReG2Cmbw5hEkC7HlRX3/mw7fZD1c+Dhu7nfwzKVoqT7AmI0nvFnNEFE/7YjJ
EyoLQN3jDmWYPcXbJdL1AGlC+vQR8aj5hX9VwM1vyc/5Mu1UfAIJJGB6wH7mlkByfef0uqfQ
Yke5pFGPwQa55JBNvSmnMwBCJnxxVXoVe+4NCdCnHc57nwoISn0F6lTgpQjTwYTwmC1CDU9Z
rKoFIU23Ral/JqP7aEQOKO/yQwFfdT4/55ampURozE+/rw99ckud2PUZhMCFM/BY5GmSayHf
zlsPa2rwHRUY5qS+JdKvlu3EYTxcLzfbFstYPtykn/zaLavderml7xr4AnPFr7dxhcXp17/y
r7V+6aZ+/CP+GF/9F+TD4LkKZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjMyMzMKZW5kb2Jq
CjIgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDYgMCBS
IC9Db250ZW50cyA0IDAgUiAvTWVkaWFCb3ggWzAgMCA3OTIgNjEyXQo+PgplbmRvYmoKNiAw
IG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcg
MCBSID4+IC9Gb250IDw8IC9UVDQgMTEgMCBSCi9UVDYgMTMgMCBSIC9UVDIgOSAwIFIgPj4g
Pj4KZW5kb2JqCjE0IDAgb2JqCjw8IC9MZW5ndGggMTUgMCBSIC9OIDMgL0FsdGVybmF0ZSAv
RGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AZ2Wd1RT2RaHz703
vdASIiAl9Bp6CSDSO0gVBFGJSYBQAoaEJnZEBUYUESlWZFTAAUeHImNFFAuDgmLXCfIQUMbB
UURF5d2MawnvrTXz3pr9x1nf2ee319ln733XugBQ/IIEwnRYAYA0oVgU7uvBXBITy8T3AhgQ
AQ5YAcDhZmYER/hEAtT8vT2ZmahIxrP27i6AZLvbLL9QJnPW/3+RIjdDJAYACkXVNjx+Jhfl
ApRTs8UZMv8EyvSVKTKGMTIWoQmirCLjxK9s9qfmK7vJmJcm5KEaWc4ZvDSejLtQ3pol4aOM
BKFcmCXgZ6N8B2W9VEmaAOX3KNPT+JxMADAUmV/M5yahbIkyRRQZ7onyAgAIlMQ5vHIOi/k5
aJ4AeKZn5IoEiUliphHXmGnl6Mhm+vGzU/liMSuUw03hiHhMz/S0DI4wF4Cvb5ZFASVZbZlo
ke2tHO3tWdbmaPm/2d8eflP9Pch6+1XxJuzPnkGMnlnfbOysL70WAPYkWpsds76VVQC0bQZA
5eGsT+8gAPIFALTenPMehmxeksTiDCcLi+zsbHMBn2suK+g3+5+Cb8q/hjn3mcvu+1Y7phc/
gSNJFTNlReWmp6ZLRMzMDA6Xz2T99xD/48A5ac3Jwyycn8AX8YXoVVHolAmEiWi7hTyBWJAu
ZAqEf9Xhfxg2JwcZfp1rFGh1XwB9hTlQuEkHyG89AEMjAyRuP3oCfetbEDEKyL68aK2Rr3OP
Mnr+5/ofC1yKbuFMQSJT5vYMj2RyJaIsGaPfhGzBAhKQB3SgCjSBLjACLGANHIAzcAPeIACE
gEgQA5YDLkgCaUAEskE+2AAKQTHYAXaDanAA1IF60AROgjZwBlwEV8ANcAsMgEdACobBSzAB
3oFpCILwEBWiQaqQFqQPmULWEBtaCHlDQVA4FAPFQ4mQEJJA+dAmqBgqg6qhQ1A99CN0GroI
XYP6oAfQIDQG/QF9hBGYAtNhDdgAtoDZsDscCEfCy+BEeBWcBxfA2+FKuBY+DrfCF+Eb8AAs
hV/CkwhAyAgD0UZYCBvxREKQWCQBESFrkSKkAqlFmpAOpBu5jUiRceQDBoehYZgYFsYZ44dZ
jOFiVmHWYkow1ZhjmFZMF+Y2ZhAzgfmCpWLVsaZYJ6w/dgk2EZuNLcRWYI9gW7CXsQPYYew7
HA7HwBniHHB+uBhcMm41rgS3D9eMu4Drww3hJvF4vCreFO+CD8Fz8GJ8Ib4Kfxx/Ht+PH8a/
J5AJWgRrgg8hliAkbCRUEBoI5wj9hBHCNFGBqE90IoYQecRcYimxjthBvEkcJk6TFEmGJBdS
JCmZtIFUSWoiXSY9Jr0hk8k6ZEdyGFlAXk+uJJ8gXyUPkj9QlCgmFE9KHEVC2U45SrlAeUB5
Q6VSDahu1FiqmLqdWk+9RH1KfS9HkzOX85fjya2Tq5FrleuXeyVPlNeXd5dfLp8nXyF/Sv6m
/LgCUcFAwVOBo7BWoUbhtMI9hUlFmqKVYohimmKJYoPiNcVRJbySgZK3Ek+pQOmw0iWlIRpC
06V50ri0TbQ62mXaMB1HN6T705PpxfQf6L30CWUlZVvlKOUc5Rrls8pSBsIwYPgzUhmljJOM
u4yP8zTmuc/jz9s2r2le/7wplfkqbip8lSKVZpUBlY+qTFVv1RTVnaptqk/UMGomamFq2Wr7
1S6rjc+nz3eez51fNP/k/IfqsLqJerj6avXD6j3qkxqaGr4aGRpVGpc0xjUZmm6ayZrlmuc0
x7RoWgu1BFrlWue1XjCVme7MVGYls4s5oa2u7act0T6k3as9rWOos1hno06zzhNdki5bN0G3
XLdTd0JPSy9YL1+vUe+hPlGfrZ+kv0e/W3/KwNAg2mCLQZvBqKGKob9hnmGj4WMjqpGr0Sqj
WqM7xjhjtnGK8T7jWyawiZ1JkkmNyU1T2NTeVGC6z7TPDGvmaCY0qzW7x6Kw3FlZrEbWoDnD
PMh8o3mb+SsLPYtYi50W3RZfLO0sUy3rLB9ZKVkFWG206rD6w9rEmmtdY33HhmrjY7POpt3m
ta2pLd92v+19O5pdsN0Wu067z/YO9iL7JvsxBz2HeIe9DvfYdHYou4R91RHr6OG4zvGM4wcn
eyex00mn351ZzinODc6jCwwX8BfULRhy0XHhuBxykS5kLoxfeHCh1FXbleNa6/rMTdeN53bE
bcTd2D3Z/bj7Kw9LD5FHi8eUp5PnGs8LXoiXr1eRV6+3kvdi72rvpz46Pok+jT4Tvna+q30v
+GH9Av12+t3z1/Dn+tf7TwQ4BKwJ6AqkBEYEVgc+CzIJEgV1BMPBAcG7gh8v0l8kXNQWAkL8
Q3aFPAk1DF0V+nMYLiw0rCbsebhVeH54dwQtYkVEQ8S7SI/I0shHi40WSxZ3RslHxUXVR01F
e0WXRUuXWCxZs+RGjFqMIKY9Fh8bFXskdnKp99LdS4fj7OIK4+4uM1yWs+zacrXlqcvPrpBf
wVlxKh4bHx3fEP+JE8Kp5Uyu9F+5d+UE15O7h/uS58Yr543xXfhl/JEEl4SyhNFEl8RdiWNJ
rkkVSeMCT0G14HWyX/KB5KmUkJSjKTOp0anNaYS0+LTTQiVhirArXTM9J70vwzSjMEO6ymnV
7lUTokDRkUwoc1lmu5iO/kz1SIwkmyWDWQuzarLeZ0dln8pRzBHm9OSa5G7LHcnzyft+NWY1
d3Vnvnb+hvzBNe5rDq2F1q5c27lOd13BuuH1vuuPbSBtSNnwy0bLjWUb326K3tRRoFGwvmBo
s+/mxkK5QlHhvS3OWw5sxWwVbO3dZrOtatuXIl7R9WLL4oriTyXckuvfWX1X+d3M9oTtvaX2
pft34HYId9zd6brzWJliWV7Z0K7gXa3lzPKi8re7V+y+VmFbcWAPaY9kj7QyqLK9Sq9qR9Wn
6qTqgRqPmua96nu37Z3ax9vXv99tf9MBjQPFBz4eFBy8f8j3UGutQW3FYdzhrMPP66Lqur9n
f19/RO1I8ZHPR4VHpcfCj3XVO9TXN6g3lDbCjZLGseNxx2/94PVDexOr6VAzo7n4BDghOfHi
x/gf754MPNl5in2q6Sf9n/a20FqKWqHW3NaJtqQ2aXtMe9/pgNOdHc4dLT+b/3z0jPaZmrPK
Z0vPkc4VnJs5n3d+8kLGhfGLiReHOld0Prq05NKdrrCu3suBl69e8blyqdu9+/xVl6tnrjld
O32dfb3thv2N1h67npZf7H5p6bXvbb3pcLP9luOtjr4Ffef6Xfsv3va6feWO/50bA4sG+u4u
vnv/Xtw96X3e/dEHqQ9eP8x6OP1o/WPs46InCk8qnqo/rf3V+Ndmqb307KDXYM+ziGePhrhD
L/+V+a9PwwXPqc8rRrRG6ketR8+M+YzderH0xfDLjJfT44W/Kf6295XRq59+d/u9Z2LJxPBr
0euZP0reqL45+tb2bedk6OTTd2nvpqeK3qu+P/aB/aH7Y/THkensT/hPlZ+NP3d8CfzyeCZt
Zubf94Tz+wplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjI2MTIKZW5kb2JqCjcgMCBvYmoK
WyAvSUNDQmFzZWQgMTQgMCBSIF0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMTggMCBS
IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AbWZbY8bNRSFv/tXmHYhEyDdzGsS
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
Cbr7/DT7hR+Kbf0PUCQQiMSsO84FAj/uS7+nKTPRonfPLNYQZ/rq+OwHvAuwCQa4MKcDccVx
iEa+Cch1X6CMumVUhJDXhmZGnmIIfHTXV4ylLjD6XzN3r9po1acsAd73l2DC1+vRe6CxJUQu
SJdATl879H21e1/3H9itKToKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iagoxOTgzCmVuZG9i
agoxNiAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgMTkg
MCBSIC9Db250ZW50cyAxNyAwIFIgL01lZGlhQm94ClswIDAgNzkyIDYxMl0gPj4KZW5kb2Jq
CjE5IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9D
czEgNyAwIFIgPj4gL0ZvbnQgPDwgL1RUNiAxMyAwIFIKPj4gPj4KZW5kb2JqCjIxIDAgb2Jq
Cjw8IC9MZW5ndGggMjIgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1Z
aW8cRRD93r+iDCQ7G1h7eq6d5Yzs5ANBwQpaCJLt8MEQIYSRgv+/xHvdXT337JEVSZSeo7un
6tWro2s/yBv5IKWVMq8kT2vJrPz7h7yVf+Ti6tHK/aOk51nFP2tc5dmmsLbGVWHLqq5yebzH
eisp/vJ/a3Nz/yCXW1ml52mGqdt74QK+q6UspMjw7EEuttsMK7bv5UaSs0+WsspzST7luJHk
M4yVJE+WZoVVyQUfp5IsMGJ5knKUZMWhkOQZR6w+54hlOu0J7rn8C4zF2sR5ug7z72T7Sl5u
gYLiUDsYis1mDxzMHA7S4GDr0uEQcCLakm8Uh8LhYIgDJS5Kr2COkbhU1mlExaAI1IX4sJLX
FreYM6OF+UhrBi1gzLQqDI0ZlcjS9UALWvOCWmQwF60JMznjQvqnuKUVaT2bmuR2yYs4zUIt
zMqgIwbdQxfneIy9isOUdbwbUrRlmhwwd7SiaaqN8RStGop+C2FBX6cUGPoVbtdr8UrQVCRh
BQkhqHvhKIznt8nSzNhnwLJZkY3zKnC+I7IzRLUJbtXIvIABINFiDZEoYnc0yeJzvCCqfh41
QCRw3lZg1LfwvnkFTCdczCqAyIGo0JOfkOODAXKjUaGAWKQC5QLS3btyKc0zYm3BrAr6Qh0Q
rYK65f8DfCN5JMtO4EmSyrsEXVmRr5dCNTYY8JR+UvigCKV0TttWBjrCtB4IzCEO5ChwWAUg
uL1OYtxjdEHc41uV0q8ygQW6hwtF+DrA5B4Ta7uUUoqBWuMvJPkSMjCiwS0EoizoR0RCEfma
MuKzC6+9C9rz7Osmq2n2mZCURj3e5kq/aMTXRJweTSSIKpCgdUCrVYGswsjUCgiQ9wg5TS95
tiJTNurmI4KqHZ8uTZtMPQMqCSh2wyrlWKBcYw3jrKKkCyQIs34mMLDhL2Grt737XztQQEXW
F9N5ddpkrCOYeQBzJ+AhYGR1OYjR33wPQSxYRTLloU7gPcQvELPJuRkbDVLlvGCToXhMNLWR
4s2KhjFWvW3CYxfPQTZ4BxWj0dRLdJtglx2KhRxjYkU3rxhDNFL7APESz1zhVsUQfU0qsMR6
OYvsdJLDTq3ScRf7s0aE6KaK7BpIDZMcAolipqxFhJkhgRPVtKrf47DKYjZusDpDxEMYORYq
aNyCql1ljwWKrJFgBKp2PWBiXRCh8jlmD6DaxwRJTTpyHGgKyFFSpTHvRzGvz5aGQF359P/d
bnt1xQBMw5JvJ14jgjTU2gsvJVhIr7/7xBnuXgRHCR6LKneVlUaza4nbJo0jCu9iaF9jM9R4
Hni7Hma869dkqEl+wIBgc3e4GEcAPyaIAq9hzkdLszNaatHh+fscoIbykWWtf+ijgXH1O+uO
UWNdItODgH4FC3/GXh5XZsxyYPaYCLIW9dn2weB03JTx1zcQBzH2GLPAJfl3kh2TScwLwmO6
CoKizgMyWdvF+KF01vIh1LURa1enzDlGU7MGf9EdvQSNg5h9Du7zEMASBY4Z23vTHG1Bf2tj
uouR6fYW38dBK0FoZOMhDJCxhn0gY+DHCaQKhhmeuMfkUsP8BqqWILVHCdI54vpxEGsWiqnW
IjrquU+LQX0e/On0B9q88m2i2FkA/HVMoBH9S6i1sijI6cM1PJoCcvTP/WGIns6iClv6wh2H
I53PoMvuEuw148ioAA450E56kNOg68lqJ0XY20kLFMXbP1XraIWIXti80Pueg1BU+zYCmNKv
8VDV9xsfV6+AGtMxMtiMAAeGP6KWbnoCsECo7KCsf4fCid7GI2gO8yNwsNBj0cuwCGvmeEvj
khzhlvBlyGUAkycAYsucFtb6t3Ey8ww7U7QEZ/Ve0wSF9f1DHiv0y2EzRjk+pp+wO9l7rJsF
SXQzHp74zf5q3UUl1o/pfJUx6PmMZS8+ihDLFqjO0l304/DdGeMdfkBIs5G2WauiML6xewMp
2cLB5y0cj7Lz1EOdVHf2/CglbUfmw18JCR/76cYBa3HPTEyLA+AC00BI/M+0PLJl+DA9DYHc
LzHsrKDPrRtc4XPYjkhTKrBgN0baFj86saLN3XWxA/IqlGqf8LvtIvYlWEOGSSFaE0PWOYQc
fkBoGSKJeFNw6lOdfIGtiAgA3x8Rl2XHSo1QetPjR1gDXnTxkGSaNWZv1nh3nGMNDmYDIo6x
xvXjWqx5B775OENmo+S8M/v/hjBfikwn/SFImku05u2PIb3HtP9xfPAB8DR8wMGEvbgJPqx6
qiY3qHu3f03/SHOSZO2+Op6s1VXUSX7axyn27bW4PMiav/3DClIQnbPfbHnxI5gHBwcBT+eV
k+VLS4JYgSnnQjDxh1iGCYQLJJ/Qs21+QWCuY+nA+V2R0Y4rS8nRzSzTot0eMu4Xxypd10WO
evB87S9xtUntpsIvlDjLlCn+1fKAOgD74OrvcFXhyr3EhflT3sub/wDHS6JJCmVuZHN0cmVh
bQplbmRvYmoKMjIgMCBvYmoKMTgzMQplbmRvYmoKMjAgMCBvYmoKPDwgL1R5cGUgL1BhZ2Ug
L1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDIzIDAgUiAvQ29udGVudHMgMjEgMCBSIC9NZWRp
YUJveApbMCAwIDc5MiA2MTJdID4+CmVuZG9iagoyMyAwIG9iago8PCAvUHJvY1NldCBbIC9Q
REYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDcgMCBSID4+IC9Gb250IDw8IC9UVDQg
MTEgMCBSCi9UVDYgMTMgMCBSIC9UVDIgOSAwIFIgPj4gPj4KZW5kb2JqCjI1IDAgb2JqCjw8
IC9MZW5ndGggMjYgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AaVWXW/T
QBB8v1+xfAifC25sn+04gAAVIVTIS6UDHkKRUCgPSEUq+f8SM/Zd/RnHBlXqNpf1eXZ2drZ3
ciV3kieSxUZMXEqSZ/LnRr7Ib1m9PSSyP0hc/Rz2SEyqP/k7y0vZ38qFlSg+j02aK7uXxH2f
SG6k3Ii9lZW1BR6zP2Un+uMulMjkoh+EONOvQ7kW+0HeWaAY4lDLcaRpJh0cabwGENUHEjwK
JRUdxMCTGdErRiB6jAgCdIGYIuEJ0nCc46NZI/8sVBHIuj+or8FTU3Uc41NN8tmtA3wWYLHP
J4FlAHZJXKjjq2YBos8QkE/86AnDAoBqRsNHiR4gVNoTvSaDANaPgSHSokZMZj9NQ/0HTUCb
Ay6NAZeqq82GS1A4ySUpfdbBiVb+9wzVlKpmhqjdCmh3iE5SyubXIlWVai/xmSKnOJw2+LXT
tgu+MQ87dQ28YSH/sIZkA932rAENabOvt9vt81Dsr2NOcGyC+o6kGkcaFSjfO5dMcAeyAs9L
PwJvNWERyUXiOZyCjuKMpZuu7nV/8j42aWpWFzaA5jxKRXTcFLvYm5mdwK4qLpzAAu+mL8gR
Ztu7bIChqRJvevGqVbMaLoK57W8tpNFhilKO/VwB1IblilZ+XF6y3xgmX1Pd7xSnsBmvgh/1
2nCauIAJY6fUma/g1NUwhq2aR5bf3Jqd5NnmYuhz9IF+xd+Bp0AF74G5rIwsSqDcXaiwPPV1
KAbmcGI1L0RHFcabousDtLcxfN/wzwGRcLIMgIFFTmIO4ngMvzII5N/Eork/6NZ079bXXORc
6PRCgyopzQTRXcY9zmMqNW2OLbPx1FMeb0RTwLycus2Q5l9SAiGO65co/ZmPAYt/mb/VR3+N
B+HzPXZXkgflbvdZ/hb/8jcd4fwFR9vnpgplbmRzdHJlYW0KZW5kb2JqCjI2IDAgb2JqCjY4
MAplbmRvYmoKMjQgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3Vy
Y2VzIDI3IDAgUiAvQ29udGVudHMgMjUgMCBSIC9NZWRpYUJveApbMCAwIDc5MiA2MTJdID4+
CmVuZG9iagoyNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj
ZSA8PCAvQ3MxIDcgMCBSID4+IC9Gb250IDw8IC9UVDYgMTMgMCBSCj4+ID4+CmVuZG9iagoy
OSAwIG9iago8PCAvTGVuZ3RoIDMwIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl
YW0KeAHVnO2T3MQRxr/rrxCO47sDn62V9u2AXFJAigKSAoezScWQLy4cSIVUEf7/qvyenm69
zmp3b5erBFPWShqNZrr7efplRv65fFH+XK4W5apZl6ubTVkvyv98X35T/rt8/vEvi/LNL2X1
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
MEl8LPSbswkWONq/HJDuTLSNJ1QtMuMLi54vfKXFpjR2RtsWMJnaocZ4ygLleIAHrVB26ekw
XR0ULlkSSUjtALcbqbF0gQZVygwkp1Q1tgufHZ+TiMDwmVFZG8PG90+xif58wSzObxrMjrWj
Ze+D3F8hB5lzfxam4CGPcX/6FzLy7s9QN+hqH1hZmd8BVvsyYAasAvgrg4q/UFuYmeVrrsnf
ereqSQ38bnxipbYeMiSP7t2kPl+x8Bb9Y2danMQmO7pIVBTD81nuMcjjl0+zFMIyxjgEGrn1
7MKIBDLHIEeObmf1Vh8ujilud86cCGPnKun7qlGhCA1+uvSR6iGHLn2kpTM5+OnSx656+o7a
Y7aevStg1sLqWCCthz/3ylkuZM4NYA9rqETrRn0qa/AJ5J6guc8aKWh2xx2v9tNbw6Rj1tGa
eCg9lWA8esifHeI19YQZNGRdwRTe456wvU8fX2GU7C2i6poLLHygPoDUrb8jeCMlA36RT6S1
A9R788NIEt7n1/NQZhHz2PSB7S2DVEuxCjHzOH+4SyQYsZP9u0KYSpqcDzkUkIg0BWYx4Q9N
hV0vc4S0ayl2/JHIvvp6bx795MN2ZzBw2/fg/IKzwFzh+kgFNBfp9iJCFU2kn2RoCd2dg32j
hGTaOZ3+3VZLKb3Ptiwm6VTTTqmllG4Ap68RiuWzn1IkoQ7TBnZhIi34FaPtfUoRnwYoplt5
4K1NiTIeLbtIB0s+dt9K2AqEwUPsO9CpRO6bhc0XwEvavCgoyDXEbdBvWR7Y7n9iIFPV09FM
itQY01uN5dRbnEYznwJ2MWJowo6aiHBd1SwqrSc2+mxdbbZLvjOpnm3ST37dVIubdbVVNWpV
8f+2/InqF//MGb/+5b/W/LKb+vFD+bZ88V+WLd2HCmVuZHN0cmVhbQplbmRvYmoKMzAgMCBv
YmoKNDQ1NQplbmRvYmoKMjggMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAv
UmVzb3VyY2VzIDMxIDAgUiAvQ29udGVudHMgMjkgMCBSIC9NZWRpYUJveApbMCAwIDc5MiA2
MTJdID4+CmVuZG9iagozMSAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29s
b3JTcGFjZSA8PCAvQ3MxIDcgMCBSID4+IC9Gb250IDw8IC9UVDQgMTEgMCBSCi9UVDYgMTMg
MCBSIC9UVDIgOSAwIFIgPj4gPj4KZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9N
ZWRpYUJveCBbMCAwIDc5MiA2MTJdIC9Db3VudCA1IC9LaWRzIFsgMiAwIFIgMTYgMCBSIDIw
IDAgUgoyNCAwIFIgMjggMCBSIF0gPj4KZW5kb2JqCjMyIDAgb2JqCjw8IC9UeXBlIC9DYXRh
bG9nIC9QYWdlcyAzIDAgUiA+PgplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1
YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvRU1CVVBaK0NhbGlicmktQm9sZCAvRm9udERl
c2NyaXB0b3IKMzMgMCBSIC9Ub1VuaWNvZGUgMzQgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RD
aGFyIDU4IC9XaWR0aHMgWyA0NzMgNTAzIDM1NQo0NzMgMjQ2IDQxOCAyMjYgNjM3IDUzOCA1
MzcgNTM3IDY1OSA0OTQgODEzIDYzMCAzNDcgNDc0IDMxMiAzOTkgMzEyIDQ5NSA0NzQKNjUz
IDUzNyA1MjkgNTM3IF0gPj4KZW5kb2JqCjM0IDAgb2JqCjw8IC9MZW5ndGggMzUgMCBSIC9G
aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2SQW7bMBBF9zoFl+kiEC3acgIIAoIU
AbxoE8TtAWRxZAioKYGWF75934yTFOjiLR45M+IXWT7vvu/SuLjyLU/9XhY3jClmOU+X3Is7
yHFMxapyceyXD7O1/tTNRUnz/npe5LRLw+SapnCufKflvOSru3uK00G+6dprjpLHdHR3v5/3
trK/zPMfOUlanC/a1kUZGPejm392J3Gltd7vIvvjcr2n61/Fr+ssjhPRsbodqZ+inOeul9yl
oxSN923z8tIWkuJ/W1V96zgMH6XVqm0U7zehLZqqQsH7eqMaUPB+W6muUUBr1Q0KFD+q1iig
NmqLgveV190HFLxfb1UfUaB4UO1QYLJ994ACar09CvSKFkcU6F2pCgpoVB1QoHiNBv6FwihT
sgbLu9UzB7IqHPJBlawKxRohkFVh14rJGizvxkaRNdzyaqJAVoU/qRECWRVOZcVkDZZ3bZPJ
GixvTSLu6fNC9Mr0aX09hf6SM6/A3p89EL34McnXE52nWQcYfwFnjcA8CmVuZHN0cmVhbQpl
bmRvYmoKMzUgMCBvYmoKMzkxCmVuZG9iagozMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny
aXB0b3IgL0ZvbnROYW1lIC9FTUJVUForQ2FsaWJyaS1Cb2xkIC9GbGFncyA0IC9Gb250QkJv
eApbLTUxOSAtMzQ5IDEyNjIgMTAzOV0gL0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA5NTIgL0Rl
c2NlbnQgLTI2OSAvQ2FwSGVpZ2h0CjYzMiAvU3RlbVYgMCAvWEhlaWdodCA0NjkgL0F2Z1dp
ZHRoIDUzNiAvTWF4V2lkdGggMTMyOCAvRm9udEZpbGUyIDM2IDAgUiA+PgplbmRvYmoKMzYg
MCBvYmoKPDwgL0xlbmd0aCAzNyAwIFIgL0xlbmd0aDEgMTgxMzIgL0ZpbHRlciAvRmxhdGVE
ZWNvZGUgPj4Kc3RyZWFtCngB5Zx5YFTVvfjPuXf2fZLZJ8nMZDKTZZKZ7AsJySUbWQhJSAYT
IJAQlqBoMBARFKS2KkZR6lq1CrVaa1EZBtShoFClLlVsq9TdVq2tayoqakWTvO+535kAtn2v
r/299/74Dfnezz3rPef7Ped7zzkzum5kdDlRky2EJ/mD5w6sIeInqx4wZ/CCdW4M26oIkW1d
sWbluRhOO0KIMnnl6g0rMJz1FCGpbw8tH1iGYfINsHQIIjBMi4EZQ+euuxDDmS8DV68eHoyn
Z22HcPm5AxfGn09eh7D7vIFzl2P+xvuAWWtGlsfTaQ8hlre2yDsp6YeU331CGLdcr+AYKUSJ
H3bjlNQSKzUQBeGIgYRYuuavtIZIIBtLlxUVbd+uP7REX/U5sSvEYgc+vPhZdvO7m8YGv351
okTlUHRAXiXUgB8oJ79j4lVCVDu/fvXk5SrHqUfGczijSv7DWal8HaRU8rPgehWfT24D4YiE
D5FlIOtAjoFI+Dw+h5QTF58bZ4DPiZa7Mg5B8C6QfSD81GGI9GY27hdvUtyNswb5KlLOV5Iw
PwNYASwHlgFLgSXAYmAR0AtMB3qAbhImAV6AFp3DrvxMTINQJcRl8AWkG4QT74rjoRNACTHx
maQe5B0QHlqdCXkwZh3weyA3gBwDOQGigKanQ43F8EQKZd2Q2w3l3VC/G/ruhhJuIuO+iqal
umLcX6NpAcCX0bRcwBeIzxEnMO0zDH2K+ARxHPEx4i+YcxzxEUZ+iPgA8T7iPcS7iD8j/oR4
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
eI3dOrGLG3AYFQqLzw49O2dyB5ci3U68JP0QcdCTMEAN9Cv4IpXn1u01u9SXkZoQDU28CF9I
wveQMvgSLMlqMWH7MoO8uNNB/XPW7vlnzZNZ8rJSspx6vrSjxOEsbS/hNLZsd0bQxkt7Hp8c
ePW1ycEnDFaDQiJXy4deeOm189e89tKxVfCdIy/XWaA9A9CeJGiPh2TAN9bc2miSWXoAmqWH
jcXXe80OFTaIfT8qtgi2YHI2LPz+4rLSpJJiLtOPs95qSeKSHCXtpbzemZWSnWeRdZ01Pyzl
7Xk+V5ZDzQ+t5hznv/bSC0PQEIkCmnSE7njtVbrjca1FB41RSJ+f7AJlsJVsEgj7yGD9Rhra
asMdCwJ1A6tXLR1ZlVc7vJr9D2j+A+5FutAKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagox
MDA1NAplbmRvYmoKOSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUg
L0Jhc2VGb250IC9ITFpITkQrQ2FsaWJyaS1MaWdodCAvRm9udERlc2NyaXB0b3IKMzggMCBS
IC9Ub1VuaWNvZGUgMzkgMCBSIC9GaXJzdENoYXIgMzMgL0xhc3RDaGFyIDU0IC9XaWR0aHMg
WyAyNDQgNDg5IDQ4Mwo0NjAgMjI2IDQ1MyA0OTQgMzQ1IDQ0MCAyMjEgNDI1IDQxOSAzODcg
MzI5IDg4MSA1MjAgNTMyIDQ2OSA2MzggNTM1IDQ3MSA0NjkKXSA+PgplbmRvYmoKMzkgMCBv
YmoKPDwgL0xlbmd0aCA0MCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
XZJNasMwEEb3PoWW7SJYluOkAWMoKQEv+kPdHsCWxkFQy0JWFr59v1HTFLp4i6fRzGgk5cf2
qXU2ivwtzLqjKEbrTKBlvgRNYqCzdVmhhLE6Xi2t6an3WY7kbl0iTa0bZ1HXmRD5O1KWGFZx
92jmge557TUYCtadxd3nsUsr3cX7L5rIRSGzphGGRpR77v1LP5HIU+qmNYjbuG6Q9bfjY/Uk
cCJkFD9H0rOhxfeaQu/OlNVSNvXp1GTkzL+QumYM43WrKpqakXJ7aLJaKSiAVqwlFEhZbVm3
UIDojrWCAimVZN1BATaXrHsokHKXSj1AgZR7xdEDFEBTqR4KsDkdY4ACaCqloQB9NecaKKXc
FB2hAH33iJYYnkEuNyoxHINoUgxXpgErblRiOAaViRXDMVCuXGI4BqUKVgzHQNEIl/t7i3zP
/B9u76cvIeDp0qdJr8qvZR3d/pWfPRdIfAMDaK+tCmVuZHN0cmVhbQplbmRvYmoKNDAgMCBv
YmoKMzU2CmVuZG9iagozOCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnRO
YW1lIC9ITFpITkQrQ2FsaWJyaS1MaWdodCAvRmxhZ3MgNCAvRm9udEJCb3gKWy01MTEgLTI2
OSAxMzA5IDk1Ml0gL0l0YWxpY0FuZ2xlIDAgL0FzY2VudCA5NTIgL0Rlc2NlbnQgLTI2OSAv
Q2FwSGVpZ2h0IDYzMgovU3RlbVYgMCAvWEhlaWdodCA0NjIgL0F2Z1dpZHRoIDUyMCAvTWF4
V2lkdGggMTM1MCAvRm9udEZpbGUyIDQxIDAgUiA+PgplbmRvYmoKNDEgMCBvYmoKPDwgL0xl
bmd0aCA0MiAwIFIgL0xlbmd0aDEgODg4OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl
YW0KeAHNOWlUW9eZ97739J72fUES8CQeEosAAQKxI7EIxOKFRY4AgwEDxokx3tc4oW7jhSSN
c9Iszd6EJDP1aSqRacbG9YxLPGm62MnpcdPpYk9mTs900inTpm3mzNgB5rtPEnbcmTln+mse
3He/+93t2+93n/bt2T+OFGgG0ah469TILiQ+mnSomrce2OdItCVjCFHPTOzaNpVoc58hxL6z
bcfhiURbcwYhA5ocH4Fx4gP9yD8JiEQTl0GdPTm171Cirb4E9eYd01uT/ZphaBdPjRxK7o9+
AW3HzpGpcajhyYL1Ue6uPePJfhxFiJGLXXe9GG0CQZEKQ7EwLmTBciRFFNIiLwKKqQVYXwq9
pJ/1+X77iGT9Fk3tp8guJbPQ937xgrjPj5+aHbj18fLP5Ie4FwEtgxUSD8zjXlz+GULyK7c+
viWVHxJXSnaKlSUu8zaocS0KQKFwFfajSsTjymRdgf3zlfwHDfXQxjiMKnEriuAWqENQN0Pd
BHUj1A1QB6EOQO2FugjqQqgLUATN4A7YeAa3wxptiT60AVbC6HcwHojEdagYCpAN711QZqB8
BIVZvYTr3lLrWhAQWQaDyqCrDH0AhYHBPuSAMoN987TS26DEJbCYBt48lGkoD0J5DJfMSzTo
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
rE/LyTRJJfDNoN1k06hkkuy2XZ2Uz2pVGVTsjZT93mChabUuX9+2Q66UQxoA/OZBvraZ/mv4
YnBP0O/QKnXhfAc+rcVHtDhXi0+weD+Lc1isdfLzvGnaRJmcrFOYRxuc2Jnb5lTY2hQJUydJ
7GDadQj3WjHor0UqDzECbi13TWY9wJgFWyqS6Su9GWMKw69/Sr1Vp7PplTTANGZVZq3ZpuFo
bKcobIY8zGrUmpQS+iWaYzn6s8ekcpacChy9m0CcXCK2Pvu1RELDHQuODFZGvrVh+J6W+OpG
vqmhcGd/eH2zp2lkx/bRPdsLO7dvm9yH0H8BbVa4OgplbmRzdHJlYW0KZW5kb2JqCjQyIDAg
b2JqCjYyMzgKZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVl
VHlwZSAvQmFzZUZvbnQgL0JDT1NBSitDYWxpYnJpIC9Gb250RGVzY3JpcHRvcgo0MyAwIFIg
L1RvVW5pY29kZSA0NCAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMTA2IC9XaWR0aHMg
WyA1NzkgNTI1IDQ3OQo0MjMgNTI1IDQ5OCAzODYgMzkxIDQ1MyAzMzUgNzk5IDUwNyAyNTAg
MjI2IDUyNyA1MjUgNDk4IDQ1MiAyMjkgNjE1IDM0OSA0NTUKNzE1IDMwNSAzMDYgNTA3IDIy
OSA1MjUgNjMxIDUyNSA1MzMgNDcxIDQ5OCA4NTUgNjYyIDQ1OSA1NDQgNjczIDQyMCA1MjUg
NTI1CjUxNyA0ODcgODkwIDQ4OCA1NjcgMjUyIDMwMyA1MDcgNTA3IDMwMyA0MzMgNTA3IDI1
MiA1MDcgNTA3IDYyMyA2NDIgNTQzIDMxOQo0NTkgNjQ2IDIzOSA1MjAgNTE5IDQ4NyA0NjMg
NDk4IDUwNyA1MDcgNjkwIDM5NSA0NjggNTA3IF0gPj4KZW5kb2JqCjQ0IDAgb2JqCjw8IC9M
ZW5ndGggNDUgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2Uy27bMBBF
9/oKLtNFYFoUrQQQBAQpAnjRB+r2A2SJMgTUkiArC/99zx2naZHFWVwNZzh3SHHzvP+8H4fV
bb4vU3tIq+uHsVvSZXpd2uSO6TSM2TZ33dCub8q+tedmzjYkH66XNZ33Yz+5qsqc2/wg5bIu
V3f31E3H9Enfvi1dWobx5O5+PR/sy+F1nn+ncxpX57O6dl3qKfelmb825+Q2lnq/74gP6/We
rH8rfl7n5OiIjO2tpXbq0mVu2rQ04ylllfd19fJSZ2nsPoSiv2Uc+7el+bauhPfFts6qPEeC
96WXDEjwfmfRAgnIoGhEAvJBcocEZJQskeB93ks+IIHKlvuIBOSjog0SkIXkEQmU6iRbJHgf
cskOCVRuJRMSkNZzjwRytW9gFgKpygGvwvtoUbxSE1nuFMWrYLG6CngVDMdy8RrMb6k2Al4F
i4+SeBWUKiXxKohaZbwG80vnRPEqcGRRvIabXzkKeBXk2kZ4Dea3sMp4DeZ3l7QYr4ImNdgC
r4JcLeZUDYbTSOJVsFhtkGEgNQ1cGgzHSuG1ML+kEMWrIKrLQC8Gueq5wKvAvkXxWtzOV5eh
wKsgV2dU4FUgNVgKGEjrGa+0R5TdieJVENWs6NQgqjOinoFBXUJaMxisRfEazS/nqP/h78XP
w4cfAceVoI4lMgp6Q5ZWljFEGwWXh10Yg2CxjoCuDTa1xYwh2ii4S0QZg6BhizKGeBuF3EXG
IHCnIUdGIVis84qMQSDlPTIGgbR9GQXXGLnT4h2jEER1IfllK+4PkmaQmBM0qbPmbzCwYIsx
x2+rqA6IO2sgdSJcJSP3/OBIzAmGY/tijv9FG5nEHP2oFAb/m7meIz2b789c+7osvHD2ttrj
p0dtGNP78ztPswoYfwBMbGQ2CmVuZHN0cmVhbQplbmRvYmoKNDUgMCBvYmoKNjc2CmVuZG9i
ago0MyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9CQ09TQUor
Q2FsaWJyaSAvRmxhZ3MgNCAvRm9udEJCb3ggWy01MDMgLTMxMyAxMjQwIDEwMjZdCi9JdGFs
aWNBbmdsZSAwIC9Bc2NlbnQgOTUyIC9EZXNjZW50IC0yNjkgL0NhcEhlaWdodCA2MzIgL1N0
ZW1WIDAgL1hIZWlnaHQKNDY0IC9BdmdXaWR0aCA1MjEgL01heFdpZHRoIDEzMjggL0ZvbnRG
aWxlMiA0NiAwIFIgPj4KZW5kb2JqCjQ2IDAgb2JqCjw8IC9MZW5ndGggNDcgMCBSIC9MZW5n
dGgxIDM4NTYwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AdS9B3icxbU/PO/7
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
60Sx/t3frLZ/vGQWQ+u52VN7Z5aMwYEnF2efetN56/gfLr3xoiGr4fBQIpZQRICWPfWTy0tD
48bZNzvP/ur7+0cOf+/1D/a/tt4dHzv6fMM4M5dHOMOAdd0VrrtiyPxMkGQ+KmtpIEJ85MfH
141NbGxuEATSlbIWpqtXu34T1+NjyH7qG9TvzJMRjwU22C4/czBM4brkA4rHTSAXRPtSwHm8
6Q34JPi3HjbvCQFYCrkqPAogpWbSfCswEGRCyZQ9rIs5wQjBYuIRMo0ioWW+jWvYWfT3h/FD
X5IDCOuz+452Zg7q+053l8+sLv8PEHWjfwplbmRzdHJlYW0KZW5kb2JqCjQ3IDAgb2JqCjIy
Mjg2CmVuZG9iago0OCAwIG9iagooSUVURlNlcnZpY2VPdmVydmlldy54bHN4ICAtICBHcm91
cCkKZW5kb2JqCjQ5IDAgb2JqCihtYWNPUyBWZXJzaW9uIDEwLjE0LjYgXChCdWlsZCAxOEc2
MDIwXCkgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iago1MCAwIG9iagooRXhjZWwpCmVuZG9i
ago1MSAwIG9iagooRDoyMDIwMDgxMDE0MzMwMVowMCcwMCcpCmVuZG9iago1MiAwIG9iagoo
KQplbmRvYmoKNTMgMCBvYmoKWyBdCmVuZG9iagoxIDAgb2JqCjw8IC9UaXRsZSA0OCAwIFIg
L1Byb2R1Y2VyIDQ5IDAgUiAvQ3JlYXRvciA1MCAwIFIgL0NyZWF0aW9uRGF0ZSA1MSAwIFIg
L01vZERhdGUKNTEgMCBSIC9LZXl3b3JkcyA1MiAwIFIgL0FBUEw6S2V5d29yZHMgNTMgMCBS
ID4+CmVuZG9iagp4cmVmCjAgNTQKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDU5MjY3IDAw
MDAwIG4gCjAwMDAwMDMzNDkgMDAwMDAgbiAKMDAwMDAxNjU1MiAwMDAwMCBuIAowMDAwMDAw
MDIyIDAwMDAwIG4gCjAwMDAwMDMzMjkgMDAwMDAgbiAKMDAwMDAwMzQ1MyAwMDAwMCBuIAow
MDAwMDA2MzEwIDAwMDAwIG4gCjAwMDAwMDAwMDAgMDAwMDAgbiAKMDAwMDAyNzg3NiAwMDAw
MCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAwMTY3MTMgMDAwMDAgbiAKMDAwMDAwMDAw
MCAwMDAwMCBuIAowMDAwMDM1MTcwIDAwMDAwIG4gCjAwMDAwMDM1NzQgMDAwMDAgbiAKMDAw
MDAwNjI4OSAwMDAwMCBuIAowMDAwMDA4NDI2IDAwMDAwIG4gCjAwMDAwMDYzNDYgMDAwMDAg
biAKMDAwMDAwODQwNSAwMDAwMCBuIAowMDAwMDA4NTMzIDAwMDAwIG4gCjAwMDAwMTA1NjAg
MDAwMDAgbiAKMDAwMDAwODYzMiAwMDAwMCBuIAowMDAwMDEwNTM5IDAwMDAwIG4gCjAwMDAw
MTA2NjcgMDAwMDAgbiAKMDAwMDAxMTU2NSAwMDAwMCBuIAowMDAwMDEwNzg5IDAwMDAwIG4g
CjAwMDAwMTE1NDUgMDAwMDAgbiAKMDAwMDAxMTY3MiAwMDAwMCBuIAowMDAwMDE2MzIzIDAw
MDAwIG4gCjAwMDAwMTE3NzEgMDAwMDAgbiAKMDAwMDAxNjMwMiAwMDAwMCBuIAowMDAwMDE2
NDMwIDAwMDAwIG4gCjAwMDAwMTY2NjMgMDAwMDAgbiAKMDAwMDAxNzQ2OCAwMDAwMCBuIAow
MDAwMDE2OTgxIDAwMDAwIG4gCjAwMDAwMTc0NDggMDAwMDAgbiAKMDAwMDAxNzcwOSAwMDAw
MCBuIAowMDAwMDI3ODU0IDAwMDAwIG4gCjAwMDAwMjg1ODAgMDAwMDAgbiAKMDAwMDAyODEy
OCAwMDAwMCBuIAowMDAwMDI4NTYwIDAwMDAwIG4gCjAwMDAwMjg4MjEgMDAwMDAgbiAKMDAw
MDAzNTE0OSAwMDAwMCBuIAowMDAwMDM2Mzk4IDAwMDAwIG4gCjAwMDAwMzU2MjYgMDAwMDAg
biAKMDAwMDAzNjM3OCAwMDAwMCBuIAowMDAwMDM2NjM0IDAwMDAwIG4gCjAwMDAwNTkwMTEg
MDAwMDAgbiAKMDAwMDA1OTAzMyAwMDAwMCBuIAowMDAwMDU5MDg2IDAwMDAwIG4gCjAwMDAw
NTkxNjIgMDAwMDAgbiAKMDAwMDA1OTE4NiAwMDAwMCBuIAowMDAwMDU5MjI4IDAwMDAwIG4g
CjAwMDAwNTkyNDcgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSA1NCAvUm9vdCAzMiAwIFIg
L0luZm8gMSAwIFIgL0lEIFsgPDIzZTI1NjllNzQ3YThlNDBhMDM0YzA4MmYyYzIxMWRkPgo8
MjNlMjU2OWU3NDdhOGU0MGEwMzRjMDgyZjJjMjExZGQ+IF0gPj4Kc3RhcnR4cmVmCjU5NDEx
CiUlRU9GCg==
--------------A1A4EEFAF2CAC5FD02BFD6D2
Content-Type: application/pdf; x-mac-type="0"; x-mac-creator="0";
 name="reference_content.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="reference_content.pdf"

JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9DcmVhdG9yIChNb3ppbGxhLzUuMCBcKE1hY2lu
dG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTRfNlwpIEFwcGxlV2ViS2l0LzUzNy4zNiBcKEtI
VE1MLCBsaWtlIEdlY2tvXCkgQ2hyb21lLzg0LjAuNDE0Ny4xMDUgU2FmYXJpLzUzNy4zNikK
L1Byb2R1Y2VyIChTa2lhL1BERiBtODQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyMDA4MTAxNDI1
MDkrMDAnMDAnKQovTW9kRGF0ZSAoRDoyMDIwMDgxMDE0MjUwOSswMCcwMCcpPj4KZW5kb2Jq
CjMgMCBvYmoKPDwvY2EgMQovQk0gL05vcm1hbD4+CmVuZG9iago5IDAgb2JqCjw8L0ZpbHRl
ciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA1ODE1Pj4gc3RyZWFtCnic7V3ZyiW5kb6vpzjXA05L
IYUWMAO19vWYgnmAmbFhwIZpvz9MKFO7MnI5J/Pnr+Z3u+mqk1IqNkV8EVpyAuXn/z0E/fOn
qfqrkfD4r398+r9P4YlSQjwAUTx+/59P//lvj3/S72qSgHO/8ifqIB/hn7/+9lj+8PvfP/35
N/X4+7/m90iB5gFau/Cev23+5CQuv/wH/dNQoc3kLO5TEsf98vPTn3/oh9STwcCbe/z8G1E5
Mywf3jwMPH7+49NfhED374+f//tJT4BSORde9PO/H/RAifmBn6wHZy3kB1+XB26SyoCXpYf2
sQcotF7L/ECo+YHof1CTFc4bv9VSzz9IQaMRscKmJ1J+jqM5Y6TBTJ80X5YuOBmwqF15oj+n
YZUDb7B0+ZbeBSCdV/s9Ppv5AWnFC+mtyw++LATjZLWx0uv8wH+PD1BLbVV+IH6Y0CuPJe3k
0WnSUeppXaROCAnK7FL9irzNt/DvQggxp7UqrwWZdKER0KLtX/P9547hgRXZ8pTNncbpI4KN
zlPCgiiTRIRGyx+oUTBjmkLSQ+gU2syj40PR6Ka3eAk+mrxaVAQwSVTgi/3ahT8/eSukcOXB
ogAJE1pNmjrQBaPd6slrZQHNgS7B2nFRlJ+kkRbcfi9O18FalDZqUFJpGQcjg5NGWCxWgYui
QU7SSlvm3EwiLpavwvTSRh+RxdDL6IP0W883RMxmahWNvk6IqOYFr5ToBaWj2ekQ1P67tEky
Qq+tO6qQLYa0Zl6JXzJ1DlTxAC+MBcsrwUwCnCuyUybxa8hLaXPgASSqFWhRE/cjhQO09Aiu
UDmvQM4YWNmN003ve9ADSlx+AApYRK7x7XiLELUiDaO9ZBaAT/xpGo3Rl6njOquv1omvulHy
FY4kj5U3NbLpZjZAh8yoI2MIioWO0E0JuDry7SlMKsg+Scbg4yZHUgWPu6JTRKnwUvKykyHY
hegbEQPxK9Favz9oCv/Bc5K9yQ0ne5gaoiQORk5V+TL9C3IwzglTpt5NMmEUkFGI9NLJClVl
xONRehRHYN8uFVIljAlkNBW8YqkgXSatkJGSp0ZcAX7kNhAKlmX1WJgyBNXI8e+bRCAg9iLo
6ayxV1iFlJD0oTzNY71PSCbdCVS6wovfMMEYYwyAh/V3hbRk9YEsDrIyE9Cu9rcvsMoqg6Ui
zgwKYt4Fcy2s6vgqr9EKz1iCBly3OK0YH1APzpGr9Nc4hhTkTMR+4GNlc8BrvOhJK2W/orrs
opz03ho3CklQjgLVlPz2hdEQ64CyhgApvxT7KOiUtyMzVoW8xhmTZAsVJbtE6oB231Beoa8x
V7nvt14Z68vXKIuQUGvvdwfj3UbOzYPTQnU0JGjgERE/c9WiEcKExlswB+3COclriB+sCXYG
jyp5k7MsRkNQT1Tx/dvnKHgHhLrEAS/WqIp8/C7dbA8VM5+zXmyT0yZ6K7Uv1taL0ew7GRNk
VTAq4c85Q/mpfkGcT871TeEck4GBfRm8QkXjflcFfthKn5sr2xOzgUN4OkwLeS95py3pJYM5
5LCPmC3rsHexzH7ap3ACGWrXcqXyR3hBukeYkOpBeqCk8q+/PcYfl2JfgPuSoKaKRXIgBsJv
ioJw+o24WtpRxpt+sySa8Bua/JNDXH5y+Scvl7dVA0zmsfw/EJX+HGihpgbUIxQfY2cj6F3h
r4S38wihDfrchnq1bQJhcxub2oRebZvAUGgjnUmNQre2UZBEaKRsLoWGfm2juepPL6qpXnlP
1ykS3bGq6D1Bng3RHatNm0Rzx2rTJpPcsdo0SiT2rDaNEmMtq+N72k6R6JZV7XuthjYtq22b
RHPLatsmk9yy2jZKJHasto0SYw2r43u6TpHojlWjOlZDm47Vpk2iuWO1aZNJ7lhtGiUSe1ab
RomxltXxPW2nSHTHKvRaDW06VqHX6tymZRV6rc6jd6zCoA0zahU6rc4valkd3wODVqHXqvKD
VqHXatsm0dyy2rbJJLesto0SiR2rbaPEWMPq+J6uUyS6YxV7rYY2HavYa3Vu07KKvVbn0TtW
sddGaNSzip1W5xe1rI7vwV6r4ZeOVei1Gtp0rEKv1blNyyr0Wp1H71iFQRs4ahU6rc4valkd
3wODVoe4CkNcVUNchSGuqiGuwhBX1RhXYYiHaoyr0MdVNcTV8T0wxFUY4ipgr1UY4mrbJtHc
sYq9VmGMq22jRGLPKnZahSGurrwHe62GXzpWZaBY2ZbojtWmTaK5Y7Vpk0nuWG0aJRJ7VptG
ibGW1fE9baeEIV3PRsv8jFAbPc9g1PeMteJoe2VUa3tOWwG1vQo+NgPvrczafgVrZ5kl9jsx
tv0ybB/E2PyyPlj5ZdkPo8Sy1wWtnHfDaDQT/VWK+T+/n9kbY7l8RQriSui4TmXj6hqNpxEs
lvJZLBD6SdCDkK+MBUJtwtLFkKKGBVHqZIfCa8qleNq0m9CH5bdMYZVLLTKifG8qEpLyBhER
+ZWIIG+OkMJLSit3+S35qXVaY52GphKvMVroap0mF3UAvfXVGDHh1pOWYLAsZEsf1SAmkoFy
w8qOmZS1wgvcf1WuWhkB4MuOh1QrGTcnHdaoCkvPwiu3oVHpYVFmUiraixVqQFYK/WqTzSOC
sGWNTXz+nPi1FoUriw1py9DxlUg9kTFbq/hCSCpv0GjCSi2lXJE7SEcWONQxgka0pl7Dctlo
jNm0lKQ5LjaWWo6TzpoSSwVrlbG6jROCccKvrDKFrWlVUYo318wpeXpSX5ldKksajPReDTWn
XTu2Rk4LFbwdE8uiOKb03yvt2AlT2TEC57u/pq2NEJbTjR0fCPREXTHjzzZbvpI0YdldEzxt
YQfnnoRMNctJj7MArpWQgTJ+5VWdl6BWqpVGkYsu20/Sqp2brCG52TVXOExJxqcflpynqI8G
toIeuCXMZdlpmhYXi85DHfXyXletpYBqEfVGE6K5HEupvCQSRDJOBtZfQEhsRXdGSCpu/6nW
zRWhHVOtUellc000MqCXWWowlt8P77Aoi8zWmXpr1dFa9AyGhAoMZwYYABXl9wp+YsmY8VMa
vwqq1FQac0QQX6pqfb0nhN0dwy7hsjtjWPWwY/CbMZil/lcWq1kqnlsN3t5j8V0kSE/gU9W4
J+3ZlpNSQLK9ZLiyzxo1RTFbrwTeN6co8Ptqt8XeDoPdyaa1ntQS8Ni5lqFtnG7PIluWiBnZ
5uEjIiBjJzwZmg4x6hdwYibiAl6qM9BKDuwFnOVYFAGQh/92cPtn1cdN2iLFwGEddf8lSlBW
PUdAnntT7OkVDMVzT7DnNPelzwvcO7vPfURCSQDPAyGWf6/Oa7/q8zz/Xu9rP+Ef8tPTaxWi
bfxD717wDxdA+e28cdexihunIbhJiorFy3Mbavlg3W5Ks7CyS9SSJwZTBvmO0b8r9EoegBDs
vry9Xci7eiXuJ1xQWRIrg8qiVu9DZWn8cixOU/wVZZdfdSANJbFebRkstUKSHFp/pM8LKCFv
/CTx0WhDHespK7luI7n4kRIhBcpqXCmnXWZhT4EsrmzJT1x2ozvbI+9WcsSSLUCO73Fsr+Uz
s0xroMxTh1IjO8syHosT7R48loePeExPBFjQlwNofxQP+DqItgImwtCbrnGGe8kz3gb34vCn
4N7S5xK4x3NvirneB/fOcl/6XAL3eO4j3EsCuAvuneS/6nMJ3GP5T3DPx//ehfeUFDt4r91C
WRVlEs6jHFGEiDAsIZ448LWVp+bz4xT8jFP16lk+DWOBkII/foBsv6JmcVJemEpCDHRLGroN
u2UC3sfhQhZBdgfF0JOrFMyJq9XCgTWSLG/l8oLDYemGE3sby8CFcG2s0AdgE1fDu4VwFpy/
n2n4BFsKkwwdKLIXvSJ166ysSlaZK6VJCtzZkUNo7C053Uq0q4khzcvHkzYL0s3xCFVhWfZ4
RFPFr48ysIcIGoPU1TUl5/f149fKPGCcSbueH53b9fw5nfB5484N+UQZn6vv/hEirbE2rh/z
8p4zgRxo70oF0vhnUoHY54pUYIN9U5nabbnAafZLnytygQ32Yy6QJXBTMnBWAFWfK5IBXgAp
GZAi3NRzXy6g92q/7wnidZcAlGykQ2Ns/vIW+O31QkmoIc87I7N2mDwkGsd9aUga/yMN+UhD
ThD+sQ3kyiyHvSyiPTRr1rK93rBPX7/D3irBH/E2UMm/hvw3CO3VDFBVFz2wqcoxIFzdGXFB
RuLlNO+O40NATkhiFLgnH9HD+oZfLs3anW1sDbG8SUrhzodHkjTZNRq1IZw5e0jh8bbkQZ9f
R4h9LkkeeO5NMYv7coez3Jc+l+QOPPcuwaFFAHelDif5r/pckjqw/OfUQcLLR4u2kwcn0uZr
Lnqz8YYNuextaWyEYh+wWcBGrsPgvnKqQKCx2pZ3vYz2ZTjgmSTJAf2kyvugfqLgA7y9/z28
Zfu9dM54caDM/zHfkrWHvSNahDMY/Kwr2ErCa+fUttFVJoDdzfvhWV/YcCIpM5KMomNX4k2E
/0HX00yzhdh0NkXYNYCZ3fJtEDNSfgpiLn0ugZjsDFkgZuH/LpB5lv/S5xKQyfOfQGYWwV0w
86QEqj6XwExWAhlmUop75/EsSt/bI37DcYMSY52y1qmVsxDMNZv74Iy062dBZDI4iBbFcBtC
ywR8ILRfAKFxKiqHLaW2DqrN2OWkFGgSuL5w56Uih2bmk/m8FRfIEw35FsRTxucRz9vPckO+
e3uOL+E+TfG7on0a/0y0j32uiPYb7JvKMG4L9qfZL32uCPYb7KdgnyRwU6w/K4CqzxWxnhdA
jvXk2GdgfFuwx1RSYuNPs7xQx5/Tlegb97pLrSchcRHVTm0nyfQ+5JAo+EAO7x85fIFs4hIo
W/YaKjVdZ+P3LEzvFx8Or2GeP+G19dmKC+pGXmzM5QKf0nS+Bz9lAlj89Gs7TmNwIlGG2wRZ
WS9gLLvN29AYnq+9xD6XoDGef1Pb2X1w7Cz/pc8lcIznP8GxLIK78NhJCVR9LsFjrAQyHtNz
eL8Ji7mXz4Ufx0vz96pmuOR26iyB5fugUhr9Fzg0ff7c7XlkxlfnQ6yNIRooRAunuG8wvVmE
Vg7jlZK8EZU4Hezonhjt9mocH6pbW6oBb+ZLhLdrMPP0fyHk85FH1naDviGcD5SlFzUw4TbC
JMvDcbO8QhLZykpbPs6rMF2/2L78DKKwk2VFu7kM5hSkrjZdUiLcGhhZtHIXEHFP1IXcdXUh
3iITEJnZvwuEnOS+6nMJCGG5zyAE0U/qxn1GCKkoVO4/EE5Adczs9Fml3QoC2bJBU31TdOPo
4OYxqvMr3+wp6ycOI3DlmxOHEVz8TGpWA4fMkh3chs4yBe/jPMJzsZIN2G/5aVQe3qp01Y0T
FuuvEnMiLytaYL01fmPQ4+TldypUAqtvBrNUlD1RRLWz7hIyfoHz1Pt1KxQxiPMTuKDiNIdv
QcaFgNO7yU8fvKmWC9s9+O/Kuxpr5nUCtaGcBfdm53pXuSsRcKbcFftcUe7a4N/UhnkbyjzN
f+lzBcrc4D+hzCyC55EmD/igDq9sJaNMXAXaVHnKfoljH3OinKzkZLGZqNDkm6/4knm7nm9l
mLGqMa6+S3H524VQFVPN7JmvfjPQhQ0pbEWfXVQ5X9HfvwpIg5b1h+b5T3M/gXivCwjHa5FB
j/lOzPNhxHxZ7tmNpIMLW31kuU6ZVdsf+nYlEHparivPsuXyiDhH70sj0iQVTidTBU8hv5oP
7NQ6P4P2bkl+JvM4v5bHFhBvOAB84CrpcLOMrFYtj31496Lzye93Ol2wTE1Be15+xv0SeJxo
92D9PMnKN3iMpEzTMpcaNRHvXUyyj2rTm+dDlvKhZfmft98lH0pB4q6lgDJ+PJd/aCkg9urP
8J9ZCoivIN0CJce6fNGnPVVeX4N2PNtyy8Uia8LdWQlQ8dteqPNKwOe1PC3r5a40Dc8vBsQ+
l6RpvFmmNC1J4Kb1gLMCqPpcsR7ACyDnWO7mTaImX2D6TJIl5PfoCsnUlRPuyO66NA57mQR7
NVHvVPervGy06bY0HsiNhlfl1Mx6Jw+gw+PwXqZVRrNzeWo2j9vwfabgY7/r+9/vWh17EUop
d+Ag611z+G1vQHqTae6ckeqStRAek9+25xerG77YW0Gb+4mEZvLa+n6il30dIsx+ifd0JcVy
d+4GLo7uI8f6yLHO51i8AS85lrtgi/VGrmMrAo4nWbnX80lWfsU9SRbGVGlDvKb2DbflSuaJ
613Ndde7bvCfciV38w7usxKo+lyRLPESmFlSNMkAw8d0zy9CdUOahzHjXRWJTjUpCHT6thP5
UD/fhBIAyhJIsufWFE83ffznFD+Msujcyq0hAqWSVeDNLk1TSBhXq9zkrRSuSolywAHChWsx
TYBe2z5rJpQ0Dc2gupUItcvnjwQXQsxz1WXoHBUvDMbLjhNF/p2yOVF/zdG6/JDUb4Uid3YF
iansQ7YjKZJVnlPkqjqF/OoVaTHWBq1QlyM5yq6gEsQNS8ZWVKouO8BIhAJxBXn3sr1DkRm+
AMFSrD5HndE8OrTGD3uoB9vle+T5JNGRzFcQXM9pxnzkkGwhasWzrXsMBTZevZg9xkoFcfBM
+Q6Rsnl4exwpwvdiFxeaT2QcN9Fx8/bRYWz4oLVyOb8Y48bRN1EOo8M9BWU/XNnKTXPYKztA
i2fsLGVMmsCtt04Pbpj8FhmBGe8IPu7Q7nCr1WDdNA2OK+2dJMdliJBrXAY7j26Y/6yQX2Hg
e0L+hMfJmqp4CAxnnCN4SXHcYOc9GwcIDmiqMxqVKgrk/pXdvFR2fQKDl/HskNk4JTF4Nvq3
33B0wFEsJ90sJXVnQVfamCXCJSjgRJZlddaIIn11e3HamOUnJFmKzd2uh20gfwuyjSMbgUcl
CCC0LSiF90UsJmSN6Q5bj3y64cqZXHbtwvtLg60HZ16ovD/gHPk+lDg6E4OXjsNIOylKlsUl
lsUSos+ydEfQesvBNuI054HZZOAAFvCSvMbKNqdgjLIa40nLV3JjtaChAquTitltECSzvrpn
gn3QTBYlGL9h5YEHjbJRV1QBI5tGMXUPjqoXhNb6JlOtm9yhoXgewwX/jbJa+YnnMexkUGoo
xf90HoPCTljMgMHOdyOl9oKiefgoVw6UByKylTBsT9iLyHI+eho+vSrt+VxjKFweHcaGOrrI
xnA81ehfNC+X6PBZuEJVqmIqh4STLoGfv2yqcTbq/XoRok1aq+qDCIvsZbsirxAecjPBhn8V
Bw7fNEs5jSM2C2kRjQakA5TRF564vIMd5xV1R4g/gv/ihWlaUsKM44PgnqtSduOdlbvCP2xg
+VoXzh7V72b0yy7HSyeg3kicTR8oggCTH9TIIGseNQLalUCqgZIWvbJjoGOo0bqWmpleNTI4
ndGWpUQKq/U3z/JKIjkYh6XsxFObVxI7HHMBKhmxUZPQGc8UAS6yDlbcHNh7ZbATlSxzaNF8
d0QWsvI2npbAvSdLlge8eFlwAFRaDneXbEzzzXJ0TRWLl2+AsDV8oYZQlV95GTAThH/Assrl
U4fhsLEwCR022GWU2sNhzS5IEi7WLkLbaK4u1Kspb6ixQbYsQpTKqHqdKSs3fHFO+iO1ayuc
N1vQs9q0QjZWwZQiX/b8WvdgJr7MNQ9hsq2oxRgt9Nppnu59Si+CAIqoqI7Vb/f4Tasfbgoh
yxzydLsyNBU6MRNlAWrlQ2xWOcoYCmrJ0wstxZBxC8lrzJF3r3KAtCxIUMNZQxPvRA8jKHHU
bOrI2jtYF78vnM2+W4D/f5qZOAYKZW5kc3RyZWFtCmVuZG9iagoxNSAwIG9iago8PC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNDYyOT4+IHN0cmVhbQp4nO1d24omtxG+n6f4rwNu
61iSwAR2dta+tlnIAyS2IeBANu8PKal17q4+/N2yJ87aXnY8LanrpKqvSoeehHThnwfDf7+Z
qv8FLh5//+3l3y/+iZSMPYTW7PHl55e//eXxL/y9nLjQoV/66ZvQAjvxh//3px8e8w9ffn35
9gf5+PU/YSzONDyEUtaP9cvar35cHf3gyJbrNMqPLfUKJmv0JgfhHXHE188v337P8S1qAu2F
Yh+ff0ECgqT4w8EDxOPzby/fMabtXx+f//miJqG5tNaP9PkfD3wgWXjgJuOENUbkBx/nB3bi
EoTjpYdysYeQ2jjF8wMmwwPW/0JOhlkHbqulCr/gDN+GxDKTnnD+Ib7NAnDQmT4Or3MXPYEw
WtnyRH1Ir5VWONCly1saSwhundzv8QHCA1SLY9wZmx+8zgTrySgw3Kn8wH2KD7Tiysj8gH0P
vld+FzeT01ahjlJPYyN1jHEhYZfqK/KGN/9nJgSZU0qWYQVPulBaaKNNP8ynz3uWJwzLpidN
7rWcGswbaZgURrAy25hvNP+Ajbwd+2ZO+E6+zQSP+T9sln/2Lbl8KAUPnKaxpQP2UJ7QB0o0
/MZqHdpol9v4Xk0bg/4ltDGpTejVtAGuQhtuITUK3ZpGQs0ESZNpD/2aRshbGKimem2ctlMk
umVVGuhZxTYtq22bRHPLatsmk9yy2jZKJHasto0SYw2ry3G6TpHojlXVa9W36VhVvVZDm5ZV
1Ws1vL1jVfXa8I16VlWn1TBQy+pyHNVr1f+mY5X1WvVtOlZZr9XQpmWV9VoNb+9YZQttqKVW
WafVMFDL6nIcttAq67UqzEKrrNdq2ybR3LLatskkt6y2jRKJHatto8RYw+pynK5TJLpjVfZa
9W06VmWv1dCmZVX2Wg1v71iVvTZ8o55V2Wk1DNSyuhxH9lr1v+lYZb1WfZuOVdZrNbRpWWW9
VsPbO1bZQhtyqVXWaTUM1LK6HIcttMp6rXJYaJX1Wm3bJJpbVts2meSW1bZRIrFjtW2UGGtY
XY7TdYpEd6zKXqu+Tceq7LUa2rSsyl6r4e0dq7LXhm/Usyo7rYaBWlaX48heq67hNHLR8u56
Lbua88RVKwvXa93VkkhMtrJxvRW4RjKZ6VZYrlena0SVuO6k5zo7cauya36z9qLyizm/kWzO
XdLfSgNmIYj6wl9fTuU6gkKcnCFL3M6QE3ODGW9HrC0wiVHGyyhjahGRslNSC1NnFXNPBMgS
ZiAsMTcSVjtRQfmYGoFy0lm7BP9gLQNV3sdllUwZqHKVKiOQmONYqSpq3uYswyABmGpVuULE
6HaymDMKp0mITgpMCBxVKmmL2CqkPmsOCZ2K3jgfoTiB+XimgH34kHIPbIqT1+1yzN1rTI9Q
FQpsycRyPsUdt7zKD2NSZyYO1khecs2cBvZWkbM9QJEx5vbfES0BJuaQYF5SzbfX+HKntGGV
UdHZnFXMce7IljQV8jVm/ZgNGgFww8uYMbOKFOapTFhXmpLTgpQrOQ3pHikZdl6qghdWPybL
wWzSKKPu4DW+DTnCaSk136ePtK1sQk5zp9mRqskuebFEYyZgVgtW5kSeLJ5u7oom3j7EHlZY
JdmKhd9IXinqaI4k6cXsOOUnk96FslITlqJEkcEx3+krenu6O+5UtVTRVVIulTvBQ40veVVt
7vaogLOieNSPcbryCTgzvCphkVMpl9x6j0r74KRPayyqc8smDju1/DLDLBOSn1TsCnmkM0Zz
Aw2sqrlR02EnXp/3Tglk4FRgKHlRQgvlu2naqEh43H6NAZxg3G6BAgzYrGACM1vzvRZsce4V
AvRrQ7090Euhf5Mc/UEUwRs/KIBqDFSvcFYpyH5A6o9RJe3oJwSMrmvizG2iLgGVe8AJO//9
hIBpSRmX339cNKWTnZTRkvNFKfrAKNZMaJtmy0ci2A7MZhkoOT1pY6QInBTnRVB1uiACp9iu
CHKuxD0CH5cxaRkzpvO4hUR7pH96/Ugs5VAvL87Rr7IwVYWojXwq5m8p89PC1siN9MR0+LiO
CwRHzc3JVpI4kWzNCh+YaqX3f0213n+q9SqyPLgf2FjlivX9DhPwCvFlGVErhiquVlvvn6OX
CJ1VihMPIzNXwPeVnd2P0BJNC/YlXFarNbJqDYFaMdStgElMeZgiXDJoeViNBxIY5RCIuk1H
lVOY2VcNSmCyn/qawHxNYJ5JYEj7DQlMjLPj0pf8+lPpy9zrWvoyjzE6faHFC9k1jEte4tvP
JS9zp3uSF5r9mLxECYxKXc4KoOp0T+pCCiAXtlKUGJa82LTcQ4LJ05D+GT8Hr8WjugkRmrFl
PHjLoID7PXbege9j3YGpCHcOAb/0KrRU9jmnIkmBA5ORREHZnqgQKGKUz3zl7YmWGS10gdWI
jVla3mOTRIQEtpfGrcsbW2sS70zHGNKR0W0dZxSX1DwIx2UCqPlznC0QsGu6Ibhnyx0T3oW6
lS0r9mdkCKqFrVFh1T5TE7Q31gRpAcSwmmXwfGDdCpLyVs0iUNrVbAqXIPk0cnOEEKnURy66
kh6JXlstNQgMerzybmSBLhdlDGYFRq/E177W9+k1v90CM9WC3XlOboifNpXyskSJ+Bk1Oi58
ZgLKOrXmBhM8+wep9MY6W9qHE8Mnukhr6kLLfiZvAHOcaj2YCt90HY0yryt80XV2qnJEFl3P
V2PJMgJdLXgX+zDoiU6yemch4/wulWMVnrrY15SsdCkWXdoeQlXOutq/5gVWkztebqgtejSm
3abnzKg0Os8xoLS8/05QSnMVQGkKB8Mw6Z1cFUy6wRUUPQ2DpOn1pyBp7HQLJN3gP0LSJIJR
iPROvRZESvOVEKlRbIKhkFSnAg65Lc3XVqL7XdRWJLPRV0nhfdLKNtyuml9K0lbiSFWPjG3Q
LRsocUSqj9Hbogd1vKKMCyL6kkEh9wBAx+2qaPEM92cWn7k/vgiVwAnEmjQ+ELImCsrxUsWV
FbqSX97p10XuAWt/78jwupXEK0yRq5P7i+7XN3mQ79iAapmHea2TuwVzVzDi/oRcIOucQ7Sp
6IGN/0ezjpEpKmZhYXbS0z3DrDTjB+EsfV8tpcJZJFsBZ2UnNg5o3chWBbRotqDS1DikpZ8o
/sVO9yAtWgARaWUZDINaN2q2glokYwlqWQyN42CWS5U/naIQeksr2VrNp/NrpIskHzy9xeJA
6U2zSYD2FpB5IpCMDaeKhqEYlwtvNjprqRRoJt+VRJ/BDvTWK/LMBhnYT5e0bgE91I7QVElU
kxZIzi3SOl+XouV7Q9xHpBqBPjk9cuT3M2RQ1M8v1yL6G6eYdFXG8z4ckXCYBEOesxW5nLN6
Df9dadkws6vlAISCD7wAgmi0IER+93G0UDpdQQsybUDZYB6ieV+BSluApTbxGxCgzcCWZikC
oMDVMPBzI1MV+CGZSuDHaTfJkRuFpNgueyQCxgGGQoFK9XXJheD3nLO0cYu4QI/mjKh8IOm5
qB2yl2opOpEBAEK4A7ku6bxvPDcwomwUyzkwcSU0L9uVngBJfqEzju83h2slgC0c4z5JpSYl
wIrSUDKILzZMOV6G3njwfRzJCeOkeAaI+G2iOE+y2Z/gY2+CHHi7MiFNWJ/4qTPaA/P/iI5y
hjploW+6v4zlDbwdhEp+YwyMKsTrPIs5QrzqNDdtVM/O+wN1GJSus37/A+1WA/zIXnUUBEnv
PwVBYqdbIMiGAKAyj3EwpBBwJwzZYCvCkMzZKChyJ2MFitCM5ZOmmNBPQ6EIbNctEgEDoUii
oN4EILSFcnikZGGaYQgQJSyXEI/mwqW9I4neWGOg6gfk+Z7Tiw9/LhDwxDZqahmuuuXVOAPL
FZknJIYUVZl3tetkA4uk803CGX9bx1B7O32e7AoVfwZV2YKmJftYoUZunriRSvsVHmP5lpfM
2Cs5ykHYC+QO9noXXusAWgPwN3iR8gxILQedYUgNnigWxU73IDVaAFAZ00CkBiMKRhts2Ywf
Zs6GIbUbGauQGslYuYwu6mocVHPbVaNMwUCslkigowV5eP1/P0KSF1SUgMeVsaKWBnXnwBWc
d34P9HlPX1avBCbv5sAG/htOiVkcNZRpSEsv4TYZ+6B4mykgax2kTE0qfDnDHavu+CSTlXBg
L23uWp6BL1G3sy76ZMT1qoqzkwwn9mhlzLE6e51hwdo9U1ZxN5ZVaAlAbYoDo7W7r/xQRWua
rxStM0vDwvWNnFXhmuQsh2thzciLrPz3K+JW4ny+jKMd6gO3kz5/lOXAlhXpJjkLKZNI4YlZ
ROPQBE1AcfMzDWOcfH7/1ytdvvt6pcsTV7rQBjyHxjiBht3pUt5/5k6X2OvSnS5xjMF3umzI
F4pzGBd2y/vvDLsbXKWwGxkbdFdLIuDUXS2x0y13tdASCEyd+/SYHx+JwpkcvuOU/qd85myP
LHj4LHV9WVY+BEzoVroOWrAYOeQsQ8HCGmRlGNrgnznCCzOhQ3TVh7LUp+idURKs2pjA1Cv1
IEYoPUlgpvo4llYpdCmndH3niM7phjNWc71/lMP7NS3l8kwP2ydQs7Ji4MdBW16UB4+MT/IZ
6wpqwrmPMc1cEs1rHgxt29ZsQIpByviMr9LAh8y9UIihtPcQNfexCCD5ZJSz1eFWnurkGvVg
RXmgUmKHHCGDnKBCl++/sZiOoogRqSB5C6Vumq7fkDmvlRcLBr7oxyc/QTuTx7k4d4h7ZPxh
Iw6s2r8SpYMxF9FN/Zm2pCExoaxRQ65nFMfyUEeJXjT+kxBWGrG4SWeTXMytUaQ8XSKzzueW
QwAG+6fCtjDOgPsr6+1MfjbrleXRPpMYQcYG6iNw3YgNT+31lUas4O/uUwPnj45doe93vZaV
4uwKA/QtD9RichT8/LlIwVYuTVZCcVO+Arm/RQxRHjrM6gG5CEgcgPwjtw9WlyYc3D7Iz+4e
rC5sIA8GXzGsi2di629ZNGajqk+dUgzdNiHQP7wvKm7Y4zGf23VuRfC+EsCqCsaQLTJHb/Kw
xTSev8njVgug7iq+x1NY7i+ONqeeIB4Gp4mJrBjhK+ovy5CXuJAXMxczwixdlJCXXu6NxW9H
Le9oApo8MqXacg4s9+2ui9raZXJJoI+ao+Z7PNXl1I0loBvjVy1BCXoxsYsZ2hHrZrWObnZJ
2+JronodoE5T0c5ajI+HOZ0rjLwy7LpYaSUjosmR24lkTDXORsGDSvUelFkiDDJ+4Q71K/Qd
mBNIHoh98m4yfUxP1o+edsuUpIeg5yY5m0nn2Gw9rx6cKVyhkYdTvjkvXNm/v5FNCkhrQf8/
J1L20oQTVyDTtXzqdhN6y1va1iAV10KsyObwJypOM3hpy0c8Mxz9t/9CBZdQHQkl0zVS3OQy
DG2KxJLXs053+/h0snvM4TEJrILFgMsdj+nySACi/dD5CHvMWGWVZNFO8NiamxS3iJNKavc/
ILL5jR15TwpFS4+AkLRYR9TX3odlbSqCEZhuddWYoQ+xtkpvYNtZHNiXDWoy4TxdjqyLeKzI
DRCCPQBYDMhOHXwnGkfVbWDCV1/pdv6uJjKMXUz4Vi5tXTpLev2+XGQw3wI/kkEtnC8OLt8N
yJJRVfXx7EHUJ/Z8UDefPXGE8nyE3/+KXb+afRCpH/pI3bGdM/XNshS2LzbqHEOSiV0edeZz
7LPCK0n/kbPE81nD7A1O+h77nO/J3b76nj+T7zm6wvHE8Z5dkfwxzqeZzFwfuMHx6W+EH9hy
bhBKhIXiPMGq6cxCs59+eMw/fPm1HNbvc3zDl6fz87vlJIV/t+u2ibIJ3R+ai0HxdNcSKMSg
m3sEX9MqPHfGyQqrJhDLNGda1wiufBTGTH7Xg1spkmir/XcQls4a5WIO4e89yovWFOLg+lrM
TLlQjYXnmdoTF20MMBlGdwdHyli71OW8s2W4GDrKVfJD1eL9d60Ll3wXrSayRxY2zjTA6b7f
gyAq3YNhJnRY3rK2Jtu6wQtI961ng1/ETr5RR/Nf2ug/L9HejhxqJNEqwn4gCWbFwfhbVDH8
HlChYdaBWziW1YUwhHgAKy6TPHbZPagvhUMJOgHOwoqKARRTa1dodOOlTEtMxmpp9QYXh/kt
C+2YBQo4dJ5pV4ZQeSbABFnJFYs3EsNk2QhVykDaOMEOHfA6wRwDB2vh2n8oVZaKxoEewIRw
it4wShq8MNYHPEyps9132yX/C9UUTEYKZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iago8PC9U
eXBlIC9Bbm5vdAovU3VidHlwZSAvTGluawovRiA0Ci9Cb3JkZXIgWzAgMCAwXQovUmVjdCBb
MTA4IDQ5Ny4yNSAyOTEgNTA4LjVdCi9BIDw8L1R5cGUgL0FjdGlvbgovUyAvVVJJCi9VUkkg
KGh0dHA6Ly93d3cuaWV0Zi5vcmcvaWV0Zi8xaWVzZy1saWFpc29ucy50eHQpPj4+PgplbmRv
YmoKMjEgMCBvYmoKPDwvVHlwZSAvQW5ub3QKL1N1YnR5cGUgL0xpbmsKL0YgNAovQm9yZGVy
IFswIDAgMF0KL1JlY3QgWzM0MC41IDI2My4yNSA0ODguMjUgMjc0LjVdCi9BIDw8L1R5cGUg
L0FjdGlvbgovUyAvVVJJCi9VUkkgKGh0dHA6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZWRpbmdz
KT4+Pj4KZW5kb2JqCjIyIDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAy
ODkzPj4gc3RyZWFtCnic7V1bj+W2DX6fX+HnAnFEiqIkoCgwl919TjBAf0DbBCiQAk3/P1Dq
2JZk+9CWzy2TZHaxwMzR0Y0iP16l7dHG05/OyN/v+upXBuz+8cvTf59Si7XGdOic6X7919Pf
/9L9Rz63PaA79Zt++s6BfE06QZf+/vitG3749een77/Z7uf/ncYC47hDopDG+uncRz+cHb1x
5ABuGuWH+eqJ++Dd5g5Oc4wjvrw/ff8VfAfUs0tECd37T7KAE6Wgi9wxdu+/PP3VGBf+1r3/
+4l6dGBDSCO9/7OTBmtODbH3EYP3mBteh4bQg2WMUHpQHHugdT4S5AZjTw1m+YHtvQmR49Y3
6fQBGJlNFmv81ALwPM4WmIFdXh/wy9DF9YzeUSgt9DxNawNGdqXL2zQWIoRo93s886lBjiUa
iD7khpdhwa73xB4i5Yb4ZWxwBORtbjBfOfXKc4HvowskZzT19GFcnTGAlndXfQ29+S39GxYi
myOyZViE6SzIofPOL4f58r7HeehNZj3rc6+1aJjEpCeh8GgGoehjROz6yOS7RHZMHdYfSmfp
isKwgalDGDqnFfTkAw2zTL/Il4cVk7ZikOkBzLBkOc/5RoPajajq9uYGymEfAIMtlGtqscFz
dPkcLL2OpwnGRzBn+DuSdVhEFsaTC30QJMHo1twaHURnMmOAfRlhIaAVEsBycllvCHLwbs2l
ECFAJXWZ8Vl6MBX+ta8TP8k5e/JZJGTx4+wxkPXurht0mFjILed2vXVGMDfmBuPHBkzfh7IP
wHHn0UbiQPskUanLMNHKpHFjIeKLModKXXVysBN+IwhChn0iZqhdTv7yqmCwuip1jhFQfQ8c
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
Nlddnh0j9NZUHH2PCOlD7zQcLvOYRyCgeuJsL5rd4KAYcTNPzg1dUv5M01tdelGmah6qoY4Z
DgTb8P7QBZn1DUv3+vDNDg631YC34/CdbsX+XhzMh0QBj1/a/bxp+3nT9nJPNdTmwu0z/e0a
ghwN95IK1n8++XPRkz+nWmaIsSVL9IBH+443HNfxjc5gXRi4pyD2OZYdLDj20hKI30PAT03p
HS2tvSYcpF0J0++KfUzW/xAcfgkb6JptNPJGsqZYiGjRoLjK906LX/+kVfBi/FgSr4DOvBPc
4LGESYs99HKe0NZzqOTiD6/0rs8AQ8T0YjPbcmiHjjrd7ryg15mX0syp/cdv3fBDfhR66wF1
L+bvmC18O88E9dUCcfEsW254J3xDLncf734dM67QMzpb33fKcLzMG2mvqNeeIwi3IsfAZ7wi
ZjJ0LvW2GG/SFNj74GxwG7to3m8JfUEwyL7FcN5/AD3k+N3yAfQS2l2+Bp+Rw/mIpknzH9ic
4cjVRbgcvxMHkW3xZhp6sEBe9SLKSlY33m0PyckGW/i+kp/03xX8H5hqnBQKZW5kc3RyZWFt
CmVuZG9iagoyIDAgb2JqCjw8L1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PC9Qcm9jU2V0IFsv
UERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJXQovRXh0R1N0YXRlIDw8L0czIDMg
MCBSPj4KL0ZvbnQgPDwvRjQgNCAwIFIKL0Y1IDUgMCBSCi9GNiA2IDAgUgovRjcgNyAwIFIK
L0Y4IDggMCBSPj4+PgovTWVkaWFCb3ggWzAgMCA3OTIgNjEyXQovQ29udGVudHMgOSAwIFIK
L1N0cnVjdFBhcmVudHMgMAovUGFyZW50IDIzIDAgUj4+CmVuZG9iagoxMCAwIG9iago8PC9U
eXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9J
bWFnZUMgL0ltYWdlSV0KL0V4dEdTdGF0ZSA8PC9HMyAzIDAgUj4+Ci9Gb250IDw8L0Y4IDgg
MCBSCi9GMTEgMTEgMCBSCi9GMTIgMTIgMCBSCi9GMTMgMTMgMCBSCi9GMTQgMTQgMCBSPj4+
PgovTWVkaWFCb3ggWzAgMCA3OTIgNjEyXQovQ29udGVudHMgMTUgMCBSCi9TdHJ1Y3RQYXJl
bnRzIDEKL1BhcmVudCAyMyAwIFI+PgplbmRvYmoKMTYgMCBvYmoKPDwvVHlwZSAvUGFnZQov
UmVzb3VyY2VzIDw8L1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFn
ZUldCi9FeHRHU3RhdGUgPDwvRzMgMyAwIFI+PgovRm9udCA8PC9GMTQgMTQgMCBSCi9GMTcg
MTcgMCBSCi9GMTggMTggMCBSCi9GMTkgMTkgMCBSPj4+PgovTWVkaWFCb3ggWzAgMCA3OTIg
NjEyXQovQW5ub3RzIFsyMCAwIFIgMjEgMCBSXQovQ29udGVudHMgMjIgMCBSCi9TdHJ1Y3RQ
YXJlbnRzIDIKL1BhcmVudCAyMyAwIFI+PgplbmRvYmoKMjMgMCBvYmoKPDwvVHlwZSAvUGFn
ZXMKL0NvdW50IDMKL0tpZHMgWzIgMCBSIDEwIDAgUiAxNiAwIFJdPj4KZW5kb2JqCjI0IDAg
b2JqCjw8L1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDIzIDAgUj4+CmVuZG9iagoyNSAwIG9iago8
PC9MZW5ndGgxIDg4OTYKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAyMjM2Pj4gc3Ry
ZWFtCnic7RprTJvX9dxrg0MdnBg/gCRgfzaYBIghNjYPA+ZhHgETIEBIGBCMeT9iD0weNMnQ
lqVbOzVdXmurZm0iZZOGJkVts+UH3VKpT6XdWlXLtv6bokXR1mmTukiZBp937vc5YBKgSUqa
dOUc+d5z7z33nHPPPfe757MNBADkMAESyKxtyLA0KI9mYM8Ufjq8wx4/rIZyALIB2+m9nlE/
1muxXYn1qt6hAz21775zFSDqAwDZS33dni6t7eJubJ/EcXsfdkRelN0CUPZhO6lvOLC/4JNV
T2D7RwBrUod8Xo9Rw51CeXUormTYs98fMaZoAdBfQn79Hs9wt/GWswbJPyHPO37faCB4CSwA
hlfYOEjpGFFBBAB9mu7EnmqxJu1gIdnYxkUtDE3uYj1cDiJI3gvifGkTUeiB/ISNURmdEqSz
yTQkRI0lEWopxAn9bASCQeHDRggQpNYgpQlh5gNj65IYuG/84ZJ4+gvw9Vl862uBf5yHNx8m
kvRlQu88fGHZ8Tx59b7wt3fh5+Rzql4Qy5YFDwp44g78eAn893yUaL4UOlZwBZcdhxBPPUI8
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
PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL01vbnRzZXJyYXQtRXh0cmFMaWdo
dAovRmxhZ3MgNAovQXNjZW50IDk2OAovRGVzY2VudCAyNTEKL1N0ZW1WIDM0Ci9DYXBIZWln
aHQgNzAwCi9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbLTc5NyAtMjU5IDE1NDMgMTAyNl0K
L0ZvbnRGaWxlMiAyNSAwIFI+PgplbmRvYmoKMjcgMCBvYmoKPDwvVHlwZSAvRm9udAovRm9u
dERlc2NyaXB0b3IgMjYgMCBSCi9CYXNlRm9udCAvTW9udHNlcnJhdC1FeHRyYUxpZ2h0Ci9T
dWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVt
SW5mbyA8PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVt
ZW50IDA+PgovVyBbMCBbNTg3IDAgMCAyNTMgNjk2XSAzMyBbNzEzXSA0OCBbNjY4XSA3MyBb
NjMwXSA4OCBbMjkwXSAxMDQgWzQ4M10gMTA5IFs1ODJdIDE5MiBbNTU1XSAxOTkgWzc5M10g
MjQ2IFs1NzhdIDI4MiBbNjczXSAyODkgWzU5MV0gMzMwIDM1NCAyNTUgMzYzIFsxMDY2IDAg
NjcwXSAzNzYgWzYxNF0gNDExIFs2NzMgMCAwIDM4OF0gNDIyIFs0NzBdIDQzNiBbMzkyXSA0
NDQgWzY2Nl0gNDc1IFs1MTddIDc3NCBbNjU1IDAgNTU4XSA4MzggWzE5MF0gODgzIFsyNTNd
XQovRFcgMD4+CmVuZG9iagoyOCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5n
dGggMzYxPj4gc3RyZWFtCnicXdJfa4MwEADwdz9FHreHYmKstiCC1RZ82B/m9gFscnbCjCHa
B7/94p10MEHhR+4uZ3JhWVe16WcWvrtRNTCzrjfawTTenQJ2hVtvAhEx3at5E37V0Nog9MnN
Ms0w1KYbgyxjLPzwq9PsFvZU6PEKz0H45jS43tzY01fZeDd3a39gADMzHuQ509D5Si+tfW0H
YCGm7Wrt1/t52fmcv4jPxQKL0IK6UaOGybYKXGtuEGTcPznLLv7JAzD633p0oLRrp75bh+HS
h3Me8RwVo2KBigRJoiQn7VHxkZSg9gfSEZVsKkgVqUSVVGUfk1IS1bwkqAR3F6IgYaTYekkw
UsTbGu4nkohUkk6kikS7J2dUSp0lF9SRIlNOOpMiVEG9pPjv4kTnklIvp5JEvVRbFexFcsqT
nET7Sawp420Nz0WmdPIFx4vabmS9snW0HvOg7s75UcD5wxlYb7838BhRO9o1a31/AXCeuX4K
ZW5kc3RyZWFtCmVuZG9iago0IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUw
Ci9CYXNlRm9udCAvTW9udHNlcnJhdC1FeHRyYUxpZ2h0Ci9FbmNvZGluZyAvSWRlbnRpdHkt
SAovRGVzY2VuZGFudEZvbnRzIFsyNyAwIFJdCi9Ub1VuaWNvZGUgMjggMCBSPj4KZW5kb2Jq
CjI5IDAgb2JqCjw8L0xlbmd0aDEgMjg4NAovRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3Ro
IDE5MTQ+PiBzdHJlYW0KeJydVg1QVNcVPve+n11gxV1YWB0l7I+wQzCAu+7SiJGIOq7EikEl
DnWqy8+ypvxsBY0oKNbUvwoMNdaMQqvgD7HBoElxh0QNo2aaWEet+RlLnalt1AS2QjoptcC7
9Ly3W7WmSSa5Z+5757x7zrnfOffc+y4QAIiAOuAgLWdJqm3TmpfG8Ms72FcVlrl9oIFEADIZ
5Skl7kofqGESys+irCkprfb0hNcdBqALAYSj3mJ3UQSZ/EOU9Tju9OKHcSNiG4DqS9neW1a1
/kcq9WkA9QT0saO0otCd3PXkSuTRHt4rc6/3kUHyL4Cwgygby91lxRPfccxB+V3UKfJVVFaN
rQYPAp4ijwPH/5UuBwHn3i/YUSM++OaugYcMIYoIlcipeUp5eKxNm71kDjw7hk2MZ3p4WV1P
lxuB/EYe43OFrqB3fBJ8yhnSAA+IGSgStrExpRNFg2JOwlEaj1LMN5L1e9BMpCX/Q+uRDiG9
+bV0j5iIi2wgr5Orj9EXNE6hDFpOf4nUodD1R0mJCfvE3gXr+npWjp/5T3WYWsna+wv7auX3
R8l/+GhkqXQ23KAuQjEsmBMlOz2Yv3DMHwcqgGiTzpSOvYdbMHraS6ul7ULXcLaXvyPPkMnu
k2a4ByJAgshZotLtpDmtrmOe+e4n3ayXRH6GOuiNG0ZvYQAmi84UY5I7OfF37mnpLWqVbghd
H7D0SxDUFLJQMyKoqbPo7Pi0C1mD0o8HBmjrIN0jlQld0nGaF0K5E7XDIRqN9TyaoJGRJ3ab
0zE9MZnwO9mHrP/VAXKERBGdZN3sf31/21Fu9PaX0k2h6y8stm7HpppQvIIcrxpXFx6YTySK
uxitgAtBOo8e+1Vr268HSAuZRLTsU9LCBlkrF1mzoaZUWiH5ha4PP2YDVVI1dWEkcYjNix5V
wUgcGDHtHmC5/HPYP798WZ41fyzA87wHdyLuTZPVEkks5kTHdGdCOk5vMYsq6yzEEhujS7A5
nyGqSBKjj+VWpKoXt25uO80If67Qu6zZtTD/45XXP5GG6w40HN23fH/xgs5Dvz2hFjNeXG0z
t6dO81+UDAcbt6wSxUJP9vM4azvOukfUY87iMVZblE5LLWarRSXnWi+q7E4DzowzyVnQ0ptX
7vZd/WOVNrmzX03DfS0NtbSuqXYL78HMfoEJuLZvq6hnDUmtsUfePXZB+8Hv3nubVGP8nrEA
9xbGhvkUzKDTgslmUCVajDrZcXpMJKGeETZCdIS+sXv+Xje71birZXdmo54k4FIZyNTZZ2aw
rd1vL7qcYETM6I1fipijZMyCmeq0UXabwZ7oQMwWq0W02pyhnCFwGnfls/6rf1qj0QX8SRE/
PdD0Mt3RVLPtZ3oylYwnWpJ66KV5ZM+/A01HzradNl3rfL/b3xOa42lErJdPRsEoY7bbouKI
6Qm5IGTIHCbGlELoLxhjN0lkoJdJ8cLhvQWvufM6m33bx5EhWqcnTxE1TuNkQ59vPtSRkHwu
ycz9vmHHznq5vi24E7LEeKXK5Oq2OBC2066kxiziXPQ6+0egq8t/pmb9rBdyFi8gkdzB0VXc
wXKX68KZpFOTCwtdsp92rK61iDVaqa5g4PJmMdixYow6fm2gxLd3V7/fpLH5faSBttdt6rwi
3eBzm3Ly2E8gFG0tetAoWLSAlUcdcsQomIw6rcks8rWs7/6Be3VEPzJIJoz2YtlPYHde+TlN
xpW/upuIHWQcSWGX2DDbQjaTjRdCyLhF6Fcr11YwrAfI6I35KQabs/6Nfn+8Jv0k7wnv1fj3
SGf53POFVWhbgDXTiLYmeTeLWJQOrBXH9BRiTSEP04QrbHiCco2BP9/cdr79Rlp5wbntty+e
P7HwzQ3d7radNTNJRmvHnEv5W5/8wczE7FfWNbTknMx+cbor07G8UkZoHQvQQcElx52gVKLF
iBvdkUnsMfLRhPUzNy/PujGLndrXuriJZLCLy45POqkzkFV0qTevb+iU1LnseeVsBd7F5ypn
FbFHxxrszvRoOyGH2Yr7t2Zo1GHP3Bpm+XyuVNta5DpLt46cUE5kpuez0Qr/rDqTbDSLoBE1
BYPNJARu2XXqsLQ7jFm3sOuLsh1zj89LQi/129alt9ADI5PYMV235qI3eL6r6yXMeHjcyFK2
MdwQRPVIK+Avy2db6FjXP/7//OZGLZD53Sy+X+OzghhF+hDrV3QCwTEhLvjmt8sn7Hec5zDk
86PQzg2BB98evhk89K68J7++CXpo5/8m31WCjatE+9tQwCXgP1326XrEf/b/96HkXV6ZAtgF
sfAC3nQo7o9UWIGfOfg0dDdRQb7M8fiXBC+0hngCU2BTiKcQCb4Qz4ETZoR4/hEdAe835hAv
IgeQgzbFUI43Djc+K+Ep5IqhDFZDFlRAKRRBHsprcGQ1yuV4Y5oGKdjTHrwz8DkbreYg9+3e
clEugbXIu9Hrf/WNDyyMX7GYi3wJ9irsG3CsCHWKULsKuxEKUcsH1ehL1vLiVyO8ht2mIJwG
U5GfjzoVOFqK1kbEWYHaPuXpVrzKcaUoN0FsY56H6/lo+w8eR4PaCmVuZHN0cmVhbQplbmRv
YmoKMzAgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9PcGVuU2Fu
cy1TZW1pQm9sZAovRmxhZ3MgNAovQXNjZW50IDEwNjguODQ3NjYKL0Rlc2NlbnQgMjkyLjk2
ODc1Ci9TdGVtViAxMTYuNjk5MjE5Ci9DYXBIZWlnaHQgNzEzLjg2NzE5Ci9JdGFsaWNBbmds
ZSAwCi9Gb250QkJveCBbLTU4My45ODQzOCAtMjgyLjIyNjU2IDEyNjEuMjMwNDcgMTA0OC44
MjgxM10KL0ZvbnRGaWxlMiAyOSAwIFI+PgplbmRvYmoKMzEgMCBvYmoKPDwvVHlwZSAvRm9u
dAovRm9udERlc2NyaXB0b3IgMzAgMCBSCi9CYXNlRm9udCAvT3BlblNhbnMtU2VtaUJvbGQK
L1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9DSURTeXN0
ZW1JbmZvIDw8L1JlZ2lzdHJ5IChBZG9iZSkKL09yZGVyaW5nIChJZGVudGl0eSkKL1N1cHBs
ZW1lbnQgMD4+Ci9XIFswIFs2MDAuMDk3NjYgMCAwIDI1OS43NjU2M10gMTUgWzI2Ny4wODk4
NF0gNDEgWzUzMi4yMjY1NiAwIDc1MC45NzY1Nl0gNTAgWzYxNS4yMzQzOCAwIDYzOS4xNjAx
NiAwIDU2NS45MTc5N10gNjcgWzU4MC4wNzgxMyA2MjMuMDQ2ODggNDk1LjExNzE5IDYyMy4w
NDY4OCA1NzYuMTcxODggMzYyLjc5Mjk3XSA4MCBbNjM0Ljc2NTYzIDYxMC44Mzk4NCAwIDAg
NDMxLjE1MjM0IDQ4Ni44MTY0MSAzOTMuMDY2NDEgMCA1MzUuMTU2MjUgMCAwIDUzNi4xMzI4
MV0gOTcgWzI1OS43NjU2M11dCi9EVyAwPj4KZW5kb2JqCjMyIDAgb2JqCjw8L0ZpbHRlciAv
RmxhdGVEZWNvZGUKL0xlbmd0aCAzMDY+PiBzdHJlYW0KeJxdkU1ugzAQhfc+hZfpIsIYQhIJ
IaVpI7Hoj0p7AGIPqaViLOMsuH3NDEmlWgLpw/PePGaSY/1UWxN48u4H1UDgnbHawzhcvQJ+
houxLJVcGxUWwrfqW8eSKG6mMUBf225gZcl58hFvx+Anvjro4QwPLHnzGryxF776OjaRm6tz
P9CDDVywquIauuj00rrXtgeeoGxd63hvwrSOmr+Kz8kBl8gppVGDhtG1CnxrL8BKEU/Fy1M8
FQOr/92ngmTnTn23HsuzWC6EFBXSieiIJPdIeUH0SLRDyiTShnRZTiSJCqIcabND2pLLhly2
e6QiRToIDLukym4Z7/+UZ7fWnESMWmMXsiie6eMShBJs5eJLTvM85r3dh62u3sc543JxwPNo
jYX7/t3gZtX8/AI08p1sCmVuZHN0cmVhbQplbmRvYmoKNSAwIG9iago8PC9UeXBlIC9Gb250
Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL09wZW5TYW5zLVNlbWlCb2xkCi9FbmNvZGlu
ZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFszMSAwIFJdCi9Ub1VuaWNvZGUgMzIg
MCBSPj4KZW5kb2JqCjMzIDAgb2JqCjw8L0xlbmd0aDEgMTA3MDQKL0ZpbHRlciAvRmxhdGVE
ZWNvZGUKL0xlbmd0aCAzNjE2Pj4gc3RyZWFtCnic7RppVJtV9r0XSFrb0iaQBNsmJAQIdEkg
X7aSEAIJBEKgNAG6QYDSQLqwyDIiLrW1dtMzo3PG6vFU7TLaWueMjmuPZRxPdWqdUXR0TmdT
j45nWvdlRp1jLV/mvu8LEGjAtlb9Mb2Xb3333e3d+959H0EYITQD3YgEKHdpQG8I/HxHIbwZ
hKOppb25C81EpQjh+fC8qK25pwuuc+C5DK7T2jZe0/qS4NlHEZr+EkJJh8Oh5rWy0ic64PkX
0G4Owwvh8WlShFL74Tkj3N7bv/nkzDfheQ9Csxds7Gxpfqr68S3ArxrYFbc393cl9iWtREh7
AuhVHc3toYzHC0Ge9j2gOdHV2dMbOYIMCOU8QttRAtmEb0OJCJFdZAW8qeCvOIgM2AbPtCku
1PqKVOjZCIDgRASIEmpxkgrhO2kbmUUGOe4C+gAHvabAGXPXBJTKvactKBLhDtqCEYa72XAn
jWLuRWP9ONwyAe++YHwYvTUB/zuGOOE74/y4WHlJsJPDOyfgX6fA92ORiC4YM78F7THYc5F4
mPwtFgVzxqHrIrBV8KsJOBSDfxecviD8YiImZAOWx8WBS4K/4fDF8Zg4FeRMQO8FYjDxulHc
nXg0Dr4Wg/9M/OQyXsYLQ2GaUCesE24R3vOj4ZFRHIrBN8bhx0JWJBfljaLjMv5oWMvVEgiJ
GIZ9If31xtn2L6eJBO/RauPkDLaUuyqdCWdfZM8IDQnJlJKvRbiqJBtOGqhfBPAWJavF6kyx
WpyNv2ET8UPs/WRw2F1Kcodf5esX8kegFKErEMpUizSYwRrtDExy2IGaSuwsx86qzkOHjh6l
nf6L+9kdVC9j5Aw5QI6heVAz6bDJ6MCMQSYXZWnSk7A0RQlPFnkS1uD8g42Nh8JVW3V6//WB
HZWVOwI3LNPrbq4S1h8IhQ7UGw36gG+r37/VV6M3mECXbiizhKDNFVA3gd4GJXADPupMgwOk
6PBCLO7Gis7DweDhTvZdfGX9Lp9vV/0rZHDlfa2t9610lm+uqdlcPvw81RF4kWbgNQPskoIL
pByKSTMrxm+z6/F6drfTSQadXxeyZ0fo/UA/HSRTarEGzoOUzIvfJtexHzvZvwB51PrDYL0C
ujFi0C99Eh+QRk/eNu+6Q01Nh9ZXb9PpAjfW7qyq2lG7sQIH2S8X6ngvMAa9v+Jm6gXziB5H
eb0x1QEOBs7kaDnr9Xrxk3QgsIv9LRlkT2BrtAca5EYbJTNiTbfXS2lieU3neFF2DAZOBazD
W4Cfo1TEOnwCrieIlcYNWCZIBstmo7SYkY2OgoPQIRg1D9sfbGx8MBw+2NR0MBzY5vNtCwS2
V1ZuDwgb9odC+xt444qpZTdX8Gd+hMluboRpzMqkKcKFWApWSswmYxYML4PZu+7aNujFwtaO
jvDTT5PBG7u6Nr0Jxq5ZHahdze6P8tgHPGbTGlytjXIwUGYiORlhRKr3zlNQRtvuClQ+9BzH
7R3BW5Sh/6orP8OKespvH3hJD+NpBasXgkJZWgsdOjM1Vasjo8NKDRdSu+VKwnnjXz/TKrJu
cAWDjLd4adBl7a2z9yy4ctHa3PoGprKosrF4yU/qhIacJVn6EssCw7w5KZm+ItNyo1phUyg8
1gXMvDnJmRVO03KGjlMCWJTPZSFK1pjUYI7mzFfE/JWXXOd0Dm8Fio2g40NAIYZxyTJBRKTI
qJb0RqjBCXd5O8LrOsru3CHccwe+ne0e6O8fwD9lO+/YA30zoQ8DfWeCKIFmBtYImHkY/hKY
j6peHqr8yPeHP5UMvcxFQ+0wCBl+gKwaPkAaqGaLQbMNfARBFpmwGrTDZMPwMfwqayEL2Tyn
kyHlTmb4KRo/lsg3+DMiQXNRBje6Yo2JpkeWyWi2QTBBbghFWvCoxGwxadKlYAPe0uFObXCu
CDevP+grN9SrVdldDk2d9P7tpYVE0hZin/bn6GpKXH6V26NWmNIzWbXFWBfU0dmiJfIN6Sen
kASlg7RolKZnaaU0Y6gUftIYi9jBfre731u8jvJqcxpWMcwqi3Ulw6y0EolroKpqwG01hckp
9nnGxGYzQbs9yPBn6gkdSJsBtkHWy2LyPYa/wczNep9eW1p6bZV7Q5ppbrV+yWqGWb1EXz3X
lLbRlei+trJywG1iMrRaYFzQwGRpMxgT9Rzl7hqxBUf9NiZGTCbYQlxu1bpiL2eQs019C7Vi
xJZTw3PDJqubGuQyQZ4O14y3hZemA1vkSEln/THd02NyPkMoUoNEspgtE3Yvz/MrszXrCpdd
X+rqKy/vLWafaBPhPlFb5ef+EHRbsKhkgNrmvqZqqLmqqpl6DGIVX00+RDKEJEIFZmhYg2UM
REN0qnxXv3+vJxgM+JTW5NQ0PXnYkOewszr8mr2orEY8xzSX03UJ8YKuSqSjnoFwTx9J0gI8
3kumc7zkvWlr+U05GVnt9rVB9YYi7zUlJf0Vro3q2+phWPL5wSFJrGHb5oVZ5vSshjUug7Go
z+vtdZqZEFuSt8JqXZ6XC+cVedSiFnCeB0YpORrdYi6kpeJowOHX+jx+X22Lx6NoLSaSng72
FbzAXxdayX4EUfWSzkC/EgSg71HgkY4r6FeFhDT8GIryRodJ0sgsDkxI0vC/x1pOxbbAEEdb
BC8QPv7H6zOmmJT3DZwFdVd5lpb5g56l5csaPe75a4uKm1MV7aVE0t05pumoxklNuUarxWgb
tVsSz25prN1uRZt7gt1JzbmmaMSVAAduZZFNvbJ8MlBaOuDzDZSUDPisKw2GlVY+sBOjIUbP
JYUTY7ol4oDZQHLObDCiZNzZ4OoKSB4PTaVzZoOlNHnYf5BXw0YrPxs0GI0NI7MBeARvBGkw
p0rMjFQ74o1nW8rFgaDHjd8wl+DWevYLktRG6efCzPgi0GfHW2NG0iFmhRFqHulTq9RrzWUl
Wfm5zipLxxqmVZ1WtMpdos1nCn3mntbEzPnWuerFOQq1eNrMK+2m4pp5siWLc7XKDPH0man5
TMkymoMgt59shkxHmfxUzGUgI6XZyK0hFtyfYlN5q4NBz969+kWynNkqSXJ1OXbYe3rs7HF9
XtIs4BOE8SuA6Ewem51ilyFS4J6/prDtagiDQBON26ZcU08nzmNPBupCq3AK/S4Gg6QADkJu
FaJLEFF8UP6+9/cvUHpIQid+lnpqGsR0G9BNXK0EbS+4HnjAddx9/4MFhw7SPvhhdhn0K8K/
owftC9oRAfSdQesCkSZZwMgtjCAZP3rwUPWrx6vvvbfq+GtvvAGzBhoaiiCWZlfkNMwvVC8J
QtMxHzIWalQh5nVkv1bV2LKKU9XZ1gxGJv/Qe/w4CH/M60hNNWVn5zJk1oj0BXA6CZzGrZX4
JFuDK9ijeC/7hM2mxwfseraezgMwO5IgzI7p3DdKDa7AB/j5QFCHou14eLRdgNfgAIrWaKRl
pEb7lkw6s8nj2bRs2aaysk3LCmj4FvBnYd2+9vZ9dfy52L2lvn6Lmz9TO0B/9BWs+Ym0EqYz
9ldl3J4BihFoBT8RCciXR6108As7t65zNdhsTCSsFGss2tql17qZnE3VG67PdX0ChQJWmJdm
O0qqFuUaQyvMa4s+4KSBPQKQNo+vB6MjEE0QqORMFupHEb6tJ7/b79ueo9H0FtcFg42GY+zd
+NhxvGtDnb3BnJezJGNxRXGR1/QfJ/M15Uv3QNuBbxLoqZFCVWWCnFfTyCfbby1j+3BPNTDI
Lb31yJEjRqhm7Pv3Qy9zpAPtRWHay8wbo7FQH5uZLUqRaEFu+pwUpTycJp85X7Lr9sR5yfI0
KssU+YbrNYNmN5/PNIVr0tJkMpVKlqiSy9PS5HIVH297cLfAS2dzutfCeUXsk0UC71k/rdcj
DpwDMz2tA2mCwtH9VFfXU+SU7eyQjUqSRhzoJZ5CbmJoLoulQHDMJjDYztKP3igMPFRAMSuq
i4WhwSCTa35pt1vdNovF5m79dOfOz1eF3tu+/b0Q9RTwfIfvIedGU8vQcBKKsm1Wq81tLbAv
ORY6vWPH6dCqz3fu/Gw1lWJHn+FirOPWJNgs2bGQPYN1DoTZvWRzZBpwA1+gGF+wzyiVMhkc
ZLMSYlORIlMifo/Lf3sX+s++GCkTGrhdbwwI+kgFHUseMMwe5OXRne4PBuQVZJysTZDP7cAm
73vP1O2XAsg1qFuQOLmOFASL4+sBo/i96/dtMJlucWk9U9v5QwIZGtObvP4tcdCG9Bclw0H3
h/FBkIo2XgzPC4GE5XQHefFAbqG7yDjvq5Dlu/C9YD0eQC2EobuISdsnb6ufvO1SAqzxYvLr
qWWR+7kdwbl9Z6EAHHHbLgWcD++ETJ5mMh3jAen5YXx7PkBjZOQe3z61Dfh9NPdiZODdtLab
Qod9KHgxfM8XiBIK605aZ094L0PJRBk5fT48cIRWu3F4PwLx2zS1fZfhMlyGy/BdgexGRrwO
TSdWJCFGuN4xtk/4v4E/I3Ocd6Z4pHjp5HM7dqBuOKS4HIXhOMeP+AbY8V0CoPu3y/D9ALsX
cfvpBBXyIRGqRYmwTzajMnQLvL9pVjvsIrj/KKNV9FdsCfQrzyPomeg9RinocPSeoCS0J3ov
QPloTfQ+AWUgR/Q+kfsfD38v5P7bU4k6UQfqRT0oBPugbtQM94uRH57aUB/sUprhXR3X1oPW
cbQqqP91yMD91i1eb9WE3mPUNrDOh4qAwnZecsc/xevhgnddCHbRoFsbCnPSqaw8QBWqgTch
uMbXshruOtF6eNfCPReBpF7o0cnZqoJsovx6gX8PeFMP2AZSKEUf+FYHvTpRO7z1chquAz69
wLmW01YfV2YO92tEgMgT9HeQ58L/ADySk4EKZW5kc3RyZWFtCmVuZG9iagozNCAwIG9iago8
PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL01vbnRzZXJyYXQtUmVndWxhcgov
RmxhZ3MgNAovQXNjZW50IDk2OAovRGVzY2VudCAyNTEKL1N0ZW1WIDc0Ci9DYXBIZWlnaHQg
NzAwCi9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbLTgyMyAtMjYxIDE1ODYgMTA0Ml0KL0Zv
bnRGaWxlMiAzMyAwIFI+PgplbmRvYmoKMzUgMCBvYmoKPDwvVHlwZSAvRm9udAovRm9udERl
c2NyaXB0b3IgMzQgMCBSCi9CYXNlRm9udCAvTW9udHNlcnJhdC1SZWd1bGFyCi9TdWJ0eXBl
IC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8
PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+
PgovVyBbMCBbNTg3IDAgMCAyNjIgNzE3XSAzMyBbNzE5XSA0MCBbODI2XSA0OCBbNjY5XSA3
MyBbNjMzIDc3M10gODIgWzgxM10gODggWzMwMl0gMTIxIFs4MTNdIDEzMiBbODM5XSAxNjcg
WzcxOCAwIDAgNzIzXSAxNzggWzYxNV0gMTkyIFs1NzRdIDE5OSBbNzkyXSAyMjQgWzExMTFd
IDI0MCBbNjUxXSAyNDYgWzU5MF0gMjc0IFs2NzggNTYzXSAyODIgWzY3OF0gMjg5IFs2MDRd
IDMxNSBbMzM5IDY4Nl0gMzI0IFs2NzddIDMzMCAzNTQgMjY5IDM2MyBbMTA2MSAwIDY3N10g
Mzc2IFs2MjddIDQxMSBbNjc4IDAgMCA0MDFdIDQyMiBbNDg5XSA0MzYgWzQwNl0gNDQ0IFs2
NzNdIDQ2OCBbNTQyIDg3OV0gNDc0IFs1MzQgNTQyXSA0ODUgWzUxMV0gNDkxIFs2ODggNjA4
XSA3NzQgWzY2MiAzNjEgNTY4IDU2NCA2NjFdIDgzOSA4NDQgMjEyIDg1MCBbMzM1XSA4NTcg
ODU4IDMxOCA4NTkgODYwIDMyOSA4NjUgWzM4Ml0gODgzIFsyNjJdXQovRFcgMD4+CmVuZG9i
agozNiAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNDc2Pj4gc3RyZWFt
CnicXZPdbqMwEIXveQpfdi8q/AOGSBESv1Iutq023Qcg4KRIjUEOucjbr5ljpdIiJdKHZ+bM
GTxxfWgOdlpZ/OHm4WhWdp7s6MxtvrvBsJO5TDYSko3TsAai/+HaL1Hsk4+P22quB3ueo/2e
sfiPP72t7sFeynE+mV9R/O5G4yZ7YS9/66Pn431Zvs3V2JXxqCjYaM6+0u9+eeuvhsWU9noY
/fm0Pl59zk/E52MxTBILdDPMo7kt/WBcby8m2nP/FGzf+aeIjB3/O1c50k7n4at3FK58OOeS
F0QJUSKIpAApUA5KiBQHpUSpBOWgELkjynagligPCh1RmRGlUC9LkCSqUDOFeg29FOp1yIN6
G84yoi5QCdJEmhwJAQVNVUTwp6mKSNCZzkEhkjwIjV50DapADagBkT+Rwbsmf2KHyIyDWhD5
EyU6y8ifqKCeobOqBqGzNgWRI5XAu6xBiJSkrsJ3kB0Ik08rUJguda00vEtQhltQcro04XY8
78rzbiXhU6JSojFT0hQCJTTMKTIuFLrTiGzIo2iCnfCyxMswKUy/RXq7pXcVp4+nOA1Mcagr
DlcUqdIwhjwYQMvbAmyL+tyu4e6cXyzaZtqobZcma54Lv8zLlrX9/gF3YwA1CmVuZHN0cmVh
bQplbmRvYmoKNiAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZv
bnQgL01vbnRzZXJyYXQtUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRh
bnRGb250cyBbMzUgMCBSXQovVG9Vbmljb2RlIDM2IDAgUj4+CmVuZG9iagozNyAwIG9iago8
PC9MZW5ndGgxIDg4ODQKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAyMjk2Pj4gc3Ry
ZWFtCnic7Vp7UJTXFT/3LiyLqLjAsmFB2AfLUwH3BbLsLm8W9sGa5dHxvSIvywq6omuJQpBg
MQ9TgybjbB2DUx3bP0xNMtNmdtqpaSb+kXba6djOtOkkmXFsMun4RzU2qeHbnvvtoqhgIqK2
Gc6Z+93X+X7n3HvPvXvuB0AAIA6GQABFje5CTdN7z1dhSxDT5javpw8WQy0AScP6ik6Prw/z
ZVi3Yi7q7Nnb8Zf6nyoBYj8AiDnd1e7Zmtz99mGsj2O/oQsbhJ+K3ADiXVjP7PLu8lcHok9h
/TWA+Lye3jbP8OSzGsRzIVyl1+Pvi+5a6gCQ/xbl5ds93nbF1TI5Fi+jzBt9vb5doV8AyisZ
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
4HSkTDCWORIpU4xPDkXKAtBBS6QcBelQEilHgwxr4bKQ/3LogF7YDrvAB+2wE9mD5ZVQia09
sBUxWKsPunkpORRDAWigCHmm9+S33rstZ8QR2aEC+4zfoGsqn0mqCtv6YC/WuqETunhdDH8V
shyasKUd85ltcmGpF7ZhWxtfr4B+zLuwjY1MjnPN8HYhvg9nvRC5E7UwiX7YguNoQ0kvtjZg
vQd72rHPg6PqwWfhjDpz+f+4QAq9zf7X4176L/u9y7oKZW5kc3RyZWFtCmVuZG9iagozOCAw
IG9iago8PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL01vbnRzZXJyYXQtQm9s
ZAovRmxhZ3MgNAovQXNjZW50IDk2OAovRGVzY2VudCAyNTEKL1N0ZW1WIDE2MgovQ2FwSGVp
Z2h0IDcwMAovSXRhbGljQW5nbGUgMAovRm9udEJCb3ggWy04ODIgLTI2NiAxNjc5IDEwNzZd
Ci9Gb250RmlsZTIgMzcgMCBSPj4KZW5kb2JqCjM5IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0Zv
bnREZXNjcmlwdG9yIDM4IDAgUgovQmFzZUZvbnQgL01vbnRzZXJyYXQtQm9sZAovU3VidHlw
ZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8g
PDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAw
Pj4KL1cgWzAgWzU4NyAwIDAgMjgzXSA0MCBbODI2XSA3MyBbNjM5XSA4MiBbODA4XSAxMDkg
WzYwNF0gMTIxIFs4MDhdIDE2NyBbNzMyIDAgMCA3MzVdIDE5MiBbNjE4XSAxOTkgWzc4OF0g
MjQ2IFs2MTddIDI3NSBbNTkxXSAyODIgWzY5Ml0gMjg5IFs2MzFdIDMxNSBbMzg3IDcwMF0g
MzMwIFszMDFdIDM2MyBbMTA0OSAwIDY5MV0gMzc2IFs2NTVdIDQxMSBbNjkwIDAgMCA0MzFd
IDQyMiBbNTMxXSA0MzYgWzQzNV0gNDQ0IFs2ODddIDQ3NSBbNTk4XSA4NDQgWzI2Ml0gODgz
IFsyODNdXQovRFcgMD4+CmVuZG9iago0MCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
Ci9MZW5ndGggMzcxPj4gc3RyZWFtCnicXZLPboMwDMbvPEWO3aGCBBpWCSFRaCUO+6N1ewCa
mA5phCjQA2+/YNNOWqQg/eTvsx3ssKyr2nQTC9/doM4wsbYz2sE43JwCdoFrZwIumO7UtBJ+
Vd/YIPTm8zxO0NemHYIsYyz88NFxcjPbFHq4wFMQvjkNrjNXtvkqz57PN2t/oAczsSjIc6ah
9ZleGvva9MBCtG1r7ePdNG+950/xOVtgAplTN2rQMNpGgWvMFYIs8idn2cmfPACj/8WFJNul
Vd+NQ3ns5VEkonwh8YyUJEjJnkgi7QTRM5KsiEqkdFUekYoUaUc5i4JIIJUREVUoV+UO6SSR
JF+Ic+pMxkSURaKPC06EPp6ssT2SPBBVRNSnxM54Su+TJ6Q9KdOI6EiEffKCekmp+iEhouqH
koiqV2sWrB4nFBNYL07pDUWEw1j/Or/P4D4zHmMKHpNXylVN8WWKy7Y9VkTdnPPbgSuJa7Es
RGfgsbV2sItrub+Xb8HUCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PC9UeXBlIC9Gb250
Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL01vbnRzZXJyYXQtQm9sZAovRW5jb2Rpbmcg
L0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMzkgMCBSXQovVG9Vbmljb2RlIDQwIDAg
Uj4+CmVuZG9iago0MSAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggODE+
PiBzdHJlYW0KeJxVizEOgDAMA/e8wh9AqlMS8SCEOoT/rzQpAyz2Rb7QuqNBzbBRD2IFTopa
Lnd1bg0hVb8jYZkhQ7rO2ff5RaUXxouVsYwvlzLkkgcj9RpWCmVuZHN0cmVhbQplbmRvYmoK
NDIgMCBvYmoKPDwvRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDE5MD4+IHN0cmVhbQp4
nD2QS5IEIQhE956CC5TBV+A81dExm7n/dkCrho0PxSSBKBQQyBkuQitCErgYEz40LFYxIfwO
dZlSQedCfO1UKzXaKMBpcPXdPZhkrg64lNbGrC4lbWQHFmcVbnQ1YCqtUC2V+pS86lE82hYG
qHuTJljKQ/fwsnk40Gcce1X/ckROazGr4x7pNGk7qUbyYA3M7eAd7+Rr9z9shM8s6dh6SlxH
hM89L23xQO2UrUsc9ezpf4P3+Bnf8QeoIEU0CmVuZHN0cmVhbQplbmRvYmoKNDMgMCBvYmoK
PDwvRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDIyMz4+IHN0cmVhbQp4nF2QzWrEIBSF
9z7FXU4Xg0mgOwmUDANZ9IemfQCjNxmhucqNWeTtq06YQhcKx3M+PVfZ9ZeeXAT5wd4MGGFy
ZBlXv7FBGHF2JOoGrDPxUGU3iw5CJnjY14hLT5MXSgHIz+SukXc4vVg/4pOQ72yRHc1w+u6G
pIcthB9ckCJUom3B4pRuetXhTS8IsmDn3ibfxf2cmL/E1x4QmqLrexvjLa5BG2RNMwpVVS2o
67UVSPafdxDjZG6ahbrUKdk8d/fscZqpPNmjjtmYU5MyfqmQH3eEjx8KPmQqr18I+m4tCmVu
ZHN0cmVhbQplbmRvYmoKNDQgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnRO
YW1lIC9MdWNpZGFHcmFuZGUKL0l0YWxpY0FuZ2xlIDAKL0NhcEhlaWdodCAxNDgwCi9TdGVt
ViAxOTcKL1hIZWlnaHQgMTA4NgovRmxhZ3MgMTI+PgplbmRvYmoKOCAwIG9iago8PC9UeXBl
IC9Gb250Ci9TdWJ0eXBlIC9UeXBlMwovRm9udE1hdHJpeCBbLjAwMDQ4ODI4MTI1IDAgMCAt
LjAwMDQ4ODI4MTI1IDAgMF0KL0ZpcnN0Q2hhciAwCi9MYXN0Q2hhciAyMDkKL0ZvbnRCQm94
IFsxNzIgMSAxMjgxIC0xMjgxXQovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9Ub1VuaWNvZGUg
NDMgMCBSCi9Gb250RGVzY3JpcHRvciA0NCAwIFIKL1dpZHRocyBbMTUzNiAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDExODRdCi9FbmNvZGluZyA8PC9UeXBlIC9F
bmNvZGluZwovRGlmZmVyZW5jZXMgWzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAg
L2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9n
MCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzAgL2cwIC9nMCAvZzND
RV0+PgovQ2hhclByb2NzIDw8L2cwIDQxIDAgUgovZzNDRSA0MiAwIFI+Pj4+CmVuZG9iago0
NSAwIG9iago8PC9MZW5ndGgxIDg4OTYKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAy
MjM2Pj4gc3RyZWFtCnic7RprTJvX9dxrg0MdnBg/gCRgfzaYBIghNjYPA+ZhHgETIEBIGBCM
eT9iD0weNMnQlqVbOzVdXmurZm0iZZOGJkVts+UH3VKpT6XdWlXLtv6bokXR1mmTukiZBp93
7vc5YBKgSUqadOUc+d5z7z33nHPPPfe757MNBADkMAESyKxtyLA0KI9mYM8Ufjq8wx4/rIZy
ALIB2+m9nlE/1muxXYn1qt6hAz21775zFSDqAwDZS33dni6t7eJubJ/EcXsfdkRelN0CUPZh
O6lvOLC/4JNVT2D7RwBrUod8Xo9Rw51CeXUormTYs98fMaZoAdBfQn79Hs9wt/GWswbJPyHP
O37faCB4CSwAhlfYOEjpGFFBBAB9mu7EnmqxJu1gIdnYxkUtDE3uYj1cDiJI3gvifGkTUeiB
/ISNURmdEqSzyTQkRI0lEWopxAn9bASCQeHDRggQpNYgpQlh5gNj65IYuG/84ZJ4+gvw9Vl8
62uBf5yHNx8mkvRlQu88fGHZ8Tx59b7wt3fh5+Rzql4Qy5YFDwp44g78eAn893yUaL4UOlZw
BZcdhxBPPUI8G4a/XsGvAf5OyCUwnbJafzEe6N29Jv/mKpnkBss2rsr5cqFOLJJMX+OnI2VS
lpvIxFxEyEo2YmHE/EWCvaDilFyyklNuJP/lI8gkf55OzbjKaebMR8iJ4/QCcsoA87FkTmYk
VmJMkRO6mW9rTyYujriSB996+8MP2aS/4ewmZlducJqeopdhPeZMZmLLKiRWizZWZjIaFESj
TsRWdqyCGEn++fb28z2Vhzdrmo+2nt6x43Tr93dqNh/aKm0919V1rjXDrG1sOtnScrKpSWvO
RLkTaM0utEaOtmjQ7NCH7uJTyBW+mRzkj+h0dErHX9XxV0L81cgfhasUOI1YnmNsBnKFnuEv
J/JvIrvICecEj4DKqjROGAxsQWwtNDhN+nEE81mtKSWbGW+3KTkbp1QbD3ds0CTUb6mq4KeJ
6XWpzaxNNzftJH/Q8fIrENKfj3MjBKlowISBvMi7ULRXx8alOJ4ieBcISmQGkgg+SI18kKNn
dLoZL+MaR2++jFxK9KbJprQq1VrBBiQijUT+Y8PBscAh7rnvSp8/QU7xQ0efeuooOckPnnge
968wOEP+TOWwDpJwhVqN0mhDxxtMtiy7AzcGdyRSloLbE5NtQ1KDkslerz7eW9bsbfG+UV+b
3WGIMQ06hi1v1Fc3VFJ5x7f4C32W3LoSZ621ps6kj0vayCsODRVk5RShtqzgDLXQ6xADBjQ8
pGsuAJS0EGkzmQ0DatEn7HNXBEpLAxXV+xJe7s7L63Y6hZJen1n3rKumdL/bvb/UXUoGZmyO
AZer3+Hod7kGHBDSth7XFgcci81Eil4R4mpWZSLRJCmIjDNjtK/nc0l+f7GtJUFj7Mpz73M5
/WUuXxH/SXuOhPxcmtuWFyzpy0sxaTeli0pL9lb/1e7Jz/fYMWNvR++9Qj8CA6lmub5URyaF
E+jD8jkqux03Po6jspn/zI1cDx/BJYVGJG+i3YbQjiiFbZhHWDWix7CUNA5zLQ1te7iW7e3D
nD5usLq6Rxnrr6Vy/wD/e5LR6gl08DdYPerhb1DZofyyyrJit6iH2lCP6i49gnjytp9r2+Hx
c/p4Xw2Vf7tflCZK+U5B+ex+yvF9BcNVG+ZVNXq5kM7by7+PlZSMVW4NlJQEtjrDNlIielMs
E+/cQ1+wkA6jBiFiICTZYEq5bWTMHRFDfnU7WDgWOoXhESMvPeB27yt1l/Cv0fefdW3j14p6
RJ0hz5NdqG01QIzdqpn1xs963VEtPZyevFfKjXTxn6EXkVuHZ+dV5N4UfvLRmBQzrtwuPNGY
ZZHMsNhEqsHT+Eufbq2+O7exLq3I7qzO8rRldiQqdQ3pNdvSi3Pyq6w9HRKTbt0GU641KVX9
xOr4HIujNiFuXVy8I9OUrpHL4+2ZzipmqRZ1d9EDoMXIFg8sniarzapBq4Xzn026YnISnWWd
ndzkZJbFYuCUqopC0pcwMpLAn7HlCM+Xfty/NIxO1dxpDH+A0DR93MDW7hFu9862IRa3hwtc
/n6yhf+YhQGJw3fVa0EHvsQKEqKIuDWiI5xEYl1PKPD/SqiyGPM1Ko05MSU3nvss6dNPUdRk
sT02dl2sOt1eQSN5HfkL7jW7FZrwVriXaLr1pMv1ZG3duMs1Xlc+5HAMlZcPOhyD5dLmswMD
Z5vFUrftuNd7fJtYsvXi8aJS1BAr3A82Ujj7iGPbhRskI1TKm0h6QZqnpbw3Obb+he69mcX8
P3W6OGIuaDZXbN+Upm3rbLR1FvP/YO/s+PyECYyBFIkbFXwAlNWoSegHJ7uJtCYxGtj+16vU
0QqVSiFRKVilYI7HaDzG38RnB/JCGC//rlqliFaro+kxFZsUHa0W7nTxu4bItOlrwe2RMuGW
DwPJGK1m93cIZnDFl9j98dUCfR9yH3juS8Jt+1CB7n1wHcTw5ewj12YzrTl7yh/+mr8pQNNY
3rQwSOJh/Ku0ZTmBlkDho7YhHOhZyFp0rHbxsccGWNYWFPKwhyX/C2VLU0Ue+tN7t4P2PD6+
xRiYtZscWXoN5Cq71+8fyA9YlrOEDS9C/4PIXQ6gEcFrj0r3CqzACqzAvQI9Jubk1Mzeg76B
8JtF8qfF+h8HmHnUBvz/Av8aCO/TUj3U4BtyE0Tge5kdKuEZ7P9e9DC+RQjfoEML+9VeGoX0
BZgK0QRS4XiIpqCAIyFaAkXgCtHSMJ4IPHOpIToSKUCdPtgDARiFbhhB9CC9GcpgP9as5cas
phf6sLVD4BjFNpuhh2wwg0X4hX+OcqD9bijGUcd9SN6OHL0wBkPYO7LgPP2C80qR0w8HsPd2
j16wYwuiHhqxpxv0i8irQ8oHA9jnFdrFqD+AM3zCGvWwUZAXQPmjkAcZiL2ohXGMQSeu14uc
w9hbJdjdj3ICKLlJWEPGgjo3wexfOIIX2f8+7ob/ATFsg/8KZW5kc3RyZWFtCmVuZG9iago0
NiAwIG9iago8PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL01vbnRzZXJyYXQt
RXh0cmFMaWdodAovRmxhZ3MgNAovQXNjZW50IDk2OAovRGVzY2VudCAyNTEKL1N0ZW1WIDM0
Ci9DYXBIZWlnaHQgNzAwCi9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbLTc5NyAtMjU5IDE1
NDMgMTAyNl0KL0ZvbnRGaWxlMiA0NSAwIFI+PgplbmRvYmoKNDcgMCBvYmoKPDwvVHlwZSAv
Rm9udAovRm9udERlc2NyaXB0b3IgNDYgMCBSCi9CYXNlRm9udCAvTW9udHNlcnJhdC1FeHRy
YUxpZ2h0Ci9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQov
Q0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkp
Ci9TdXBwbGVtZW50IDA+PgovVyBbMCBbNTg3IDAgMCAyNTMgNjk2XSAzMyBbNzEzXSA0OCBb
NjY4XSA3MyBbNjMwXSA4OCBbMjkwXSAxMDQgWzQ4M10gMTA5IFs1ODJdIDE5MiBbNTU1XSAx
OTkgWzc5M10gMjQ2IFs1NzhdIDI4MiBbNjczXSAyODkgWzU5MV0gMzMwIDM1NCAyNTUgMzYz
IFsxMDY2IDAgNjcwXSAzNzYgWzYxNF0gNDExIFs2NzMgMCAwIDM4OF0gNDIyIFs0NzBdIDQz
NiBbMzkyXSA0NDQgWzY2Nl0gNDc1IFs1MTddIDc3NCBbNjU1IDAgNTU4XSA4MzggWzE5MF0g
ODgzIFsyNTNdXQovRFcgMD4+CmVuZG9iago0OCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVj
b2RlCi9MZW5ndGggMzYxPj4gc3RyZWFtCnicXdJfa4MwEADwdz9FHreHYmKstiCC1RZ82B/m
9gFscnbCjCHaB7/94p10MEHhR+4uZ3JhWVe16WcWvrtRNTCzrjfawTTenQJ2hVtvAhEx3at5
E37V0Nog9MnNMs0w1KYbgyxjLPzwq9PsFvZU6PEKz0H45jS43tzY01fZeDd3a39gADMzHuQ5
09D5Si+tfW0HYCGm7Wrt1/t52fmcv4jPxQKL0IK6UaOGybYKXGtuEGTcPznLLv7JAzD633p0
oLRrp75bh+HSh3Me8RwVo2KBigRJoiQn7VHxkZSg9gfSEZVsKkgVqUSVVGUfk1IS1bwkqAR3
F6IgYaTYekkwUsTbGu4nkohUkk6kikS7J2dUSp0lF9SRIlNOOpMiVEG9pPjv4kTnklIvp5JE
vVRbFexFcsqTnET7Sawp420Nz0WmdPIFx4vabmS9snW0HvOg7s75UcD5wxlYb7838BhRO9o1
a31/AXCeuX4KZW5kc3RyZWFtCmVuZG9iagoxMSAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0
eXBlIC9UeXBlMAovQmFzZUZvbnQgL01vbnRzZXJyYXQtRXh0cmFMaWdodAovRW5jb2Rpbmcg
L0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbNDcgMCBSXQovVG9Vbmljb2RlIDQ4IDAg
Uj4+CmVuZG9iago0OSAwIG9iago8PC9MZW5ndGgxIDEwODUyCi9GaWx0ZXIgL0ZsYXRlRGVj
b2RlCi9MZW5ndGggMzcyNj4+IHN0cmVhbQp4nO06aVRb55Xf9wlJdrGxJUDCYG0IkAAjCT09
SWxCgIRAiE0CvAQEGAuEzeKyTAhOQuw4Nk7mdJKZJG1Tt7HjxHacc5qctpnpSTitT9o6TZds
7Wl/TKaTnp7GabM06WkyJ3Z4mvu9JxZjwEsdtz98L+/pe99yt+/e++6HhDBCKBHdg0TI0hgy
W0P/Pl0OPTNwdfUMdu9F61A1QngzPG/p6x7dC58b4bkGPtf0DdzR+7OTF3oQWvsLhDa4opHu
XYrq54fg+WEYt0ehQ3JuTSpCm9bBc1Z0cGxisjExDZ4tMD9vYLin++TtJ24Dek1ArnKwe2Kv
eDxpO0LGdpivHeoejGR9rxz4Ge+EOT/dOzw6Fvs+siKU56HjKIFM4QeRGCFyP9kGPXXCJw4j
Ky6BZzq0LLQGKrTobAxA9NMYTEpoxUlahL9Kx8h6MsNTF9EHuOhnCtwx/5mA0vh+OoJiMf6i
IxhhaG2AVmocLdeN7ZfggSX42DXjs+h3q+B7qyOWzqNyGWRXxN4biF9Zgq+tgm9fgtwXiYS9
Thwg37gE31yMIvF1oFE0tAQfXIRHRU9fAZ8Xvb4I/2cpJsgArctizw3Bx3j8zhL8cGUUy5cg
c43oE0fmcUr85BXwe7fwFl4z/lH8N8lmHn2SQzz+5KbiG5L351BKpMXzWHMZdkv3zeP0LfyH
4eN8LYGQlGGs7jfe6NxQ+skaqehdWm38JpGr5j/V7oTPX+EuSKwJyXSmUIvwVYkRbnqoX0TQ
i5J1Ml22TCcz4oucGD/DPUVmZj3VxDL7ulC/kJ/DTCn6EkLZOqkeM1hvSMQkl5tsqcfuWuxu
GD59+sUX6aL/wxPcNJXLFrtATpCXUAbUTCbM2lyYsSqU0hx9ZhJOTVHDk0OZhPW4+FRn5+lo
w0GTOXhXaLq+fjp0d7PZdF+DpP1EJHKi3WY1hwIHg8GDgRazlQVZRqDMkoA0X4K6CeS2qoEa
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
GOLP0wlaFEBS1IrEcE62oxr0APTfu34QThH8t9xoB/1lXQL9b9dz6AfxNkYp6Ey8TVASOhpv
i1Ax2hlvJ6As5Iq3xfx3XkJbwn/7VY+G0RAaQ6MoAuegEdQN7QIUhKc+NA6nlG7oa+PHRlE/
P1cL9b8JWfnf3y23Wrtk9cLsEtAugCpgRslV8b30abkVVdC3F8EpGmTrQ1GeO+VVCKhFLdAT
gc/lpWyC1jDaDX09/HMFcBqDFcO8rlqIJkpvDOiPgjXNgH3Ahc4YB9uaYNUwGoRePy9hP9AZ
A8qtvLTmZXnm8r+QBIg9T3+beTn8P4DVzEYKZW5kc3RyZWFtCmVuZG9iago1MCAwIG9iago8
PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL01vbnRzZXJyYXQtUmVndWxhcgov
RmxhZ3MgNAovQXNjZW50IDk2OAovRGVzY2VudCAyNTEKL1N0ZW1WIDc0Ci9DYXBIZWlnaHQg
NzAwCi9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbLTgyMyAtMjYxIDE1ODYgMTA0Ml0KL0Zv
bnRGaWxlMiA0OSAwIFI+PgplbmRvYmoKNTEgMCBvYmoKPDwvVHlwZSAvRm9udAovRm9udERl
c2NyaXB0b3IgNTAgMCBSCi9CYXNlRm9udCAvTW9udHNlcnJhdC1SZWd1bGFyCi9TdWJ0eXBl
IC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8
PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+
PgovVyBbMCBbNTg3IDAgMCAyNjIgNzE3XSAzMyBbNzE5XSA0MCBbODI2XSA0OCBbNjY5XSA3
MyBbNjMzIDc3M10gODggWzMwMl0gMTA0IFs1MDFdIDEwOSBbNTg5XSAxMTkgWzk1NV0gMTMy
IFs4MzldIDE3MCBbNzIzXSAxNzggWzYxNV0gMTkyIFs1NzRdIDE5OSBbNzkyXSAyNDYgWzU5
MF0gMjc0IFs2NzggNTYzXSAyODIgWzY3OF0gMjg5IFs2MDRdIDMxNSBbMzM5IDY4Nl0gMzI0
IFs2NzddIDMzMCBbMjY5XSAzNDcgWzI3NF0gMzU0IFsyNjldIDM2MyBbMTA2MSAwIDY3N10g
Mzc2IFs2MjddIDQxMSBbNjc4IDAgMCA0MDFdIDQyMiBbNDg5XSA0MzYgWzQwNl0gNDQ0IFs2
NzNdIDQ2OCBbNTQyIDg3OV0gNDc0IFs1MzQgNTQyXSA0OTEgWzY4OF0gNzc0IFs2NjIgMzYx
IDU2OCAwIDAgNTY2IDYwOSAwIDAgNjA5XSA4MzggODQ0IDIxMiA4NDUgWzU2N10gODUwIFsz
MzVdIDg1OSA4NjAgMzI5IDg2NSBbMzgyXSA4ODMgWzI2Ml1dCi9EVyAwPj4KZW5kb2JqCjUy
IDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA0Nzk+PiBzdHJlYW0KeJxd
k0uvmzAQhff8Ci9vF1f4ASZXipB4BCmLPtTc/gACTorUACJkkX9fc46VSkVK0GePZ84ZPHF1
rI/jsIr4xzJ1J7eKyzD2i7tPj6Vz4uyuwxgpLfqhWwPhv7u1cxT7w6fnfXW343iZov1eiPin
372vy1O8Ff10dl+i+PvSu2UYr+LtV3XyfHrM8x93c+MqZJTnoncXn+lrO39rb07EOPZ+7P3+
sD7f/Zl/EZ/P2QkNVlTTTb27z23nlna8umgv/ZOLfeOfPHJj/9++2fHY+dL9bheEGx8upZY5
KAElCqQVyZB2pARkJCkFpWHvA2QDFaSaVIGyjFSDdqFeAyoKUKpBpSaxesV6KatXzJKyemNB
FqqVYhaLSBU8WESqhPW8QFCIhGqVliSoVpbVbUUKezWJjuwBlNGthQf1wchMkg4kOFIFdWZw
pEpqyaizrEjUediyNKWEIyMb7BnoNAmzmILETuiKxCz6QKJOA2UmpSNNsuyLhiOT8RYUEpcm
3I7XXXndLf99w4fFy7LfyKsUU1haNWiDMtRjGVnDsapTWg2LBRdD33Z0DI9GsrVGcrHkInOa
lK64mAbju2CAkrcB2Ab1NV3dY1n8YGGaMVHbLA2jew38PM3bqe33F9rsACYKZW5kc3RyZWFt
CmVuZG9iagoxMiAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZv
bnQgL01vbnRzZXJyYXQtUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRh
bnRGb250cyBbNTEgMCBSXQovVG9Vbmljb2RlIDUyIDAgUj4+CmVuZG9iago1MyAwIG9iago8
PC9MZW5ndGgxIDI3NTIKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAxNzYyPj4gc3Ry
ZWFtCnicxRYNbJPV9tz7ff3ZVjbqvrYPhqxfy9bgdD8t3dSNDWGTujcZFqwTSaBb1xXZT8M6
BERggQAThsFNTRCUN4lOjcoQcC4wXBAyFQPPPdQ5eXn4/Ims/iaiMnrruV8rWdCEGGO8J/fe
c+49f/ecc7/vAgGAJNgAAuRWLsixr1vxQBRXjmBfWtPgDYIOMgHIFKSn1Xmbg6CFNKRnIa2r
q1/tb0kdeBWAVgCopgVqvb4kMuVOpCXczw/gwoQx9TMAmiCXDzSEVlU8qylEuhN1bK1vqvFa
0sxvII7ycLLBuypIviU/AiRwe+ZGb0PtpCPOOUgXIY8v2NQcii4DP0DiXr4PgvgJrQIV2t6l
ciBHemwW/g1+chG9SNKoBa1IqQhXtbzbFsyBWVFs6nQmwSZtO60yA3ma74lu1eGYdhwJjjxC
OhDhHzhTBGzRqNKJwkExJolIpSBluAZYEOx/Cnx/AB6HPjKZzCT3KlCLsBmhD+FDmkRz6F20
XoFHx4NyJuyTRvSLW79ZklL0gzZBq0TtrYoLD/H5bNaps2MLI/2JJq0PyYRYTJToDGD8EjF+
AmgAUmW9XIB9QLjj8msBujqyRXX4UnlA/JxbcJEBWk7beJRTnbLBRSkZGBzkOxMxg8mKDkgg
ViIkR/73XypzUZ4YCqujYdWQ6l2sWhOyTwTZDHplJBOvc9iv00+kVgtVDbEn2evsENuDp/4n
uZ34xvZ99P7Z4Q/OfjBCz+FeiLSR+xE2sZVsF/uefUkkoicTiJFdQBv+aFi8RfSDxKtdpRhA
1dcTeSpx2PMLDMlEsKg1cjah2xhj50hyeIRF0lX7Hqt+3uvZvzu4ZQK5SDdI5CaiJSkkn138
cv2/XsrIOjbdIgzu2NrWzs9pxXPOVqdjVQCR9Va91VngnJHvsJs0mVaLGm3RIfZ9+PDh3qNr
VxXfUzn/DpIs7L28VNjb6HK9eXT6gSk1NS5UASYmifPQ1yy4GfCuEINmKjFIaqvFpjZIxkJi
NxokUbZkovKCbHJldNiNJiIZ8TjOGZlZxKJO5QTiaFycd3SyJXzamVUxd8nAa/3sbTbyydet
oZyZt5d5lv//vZy6yWxy29o3jtRtP1D7QO1y36naOv8y0d1qtfpvefFNbU5JZubujiOn9nb6
t6VJ9+YVe27IeC548OQEzRitcDfe55q5RJgbCH5U3xLCOHRjzbSoJR4H2apX7BswHA69pHEU
E4dZL7aE64Kd20ZHdSm5L64gj9LuDet6zkRG1BJrWVI/v4otx4ztwpN3qS5hPFIUPQ5BOaIS
iEzSMTr6c9ms4rKy4llloptklJSWlhSVlcWskw60LsSkOCdSca8wqqlXeWUa59NjD4/2yjp7
b5Ds4D7tPx0ZFt07Kz3oEHrUjXnpUDSYsYYsNqtRUWA0OfJjZUp4ln/NAB1+L5ScPNqvnaRr
/Pj0F6Psp+2tG3au2bRRemL7VFaoLk5v6Wb/Yd8hnBH69h20vn1o8PW+YzFPBZ5/vDckXjxX
PKXDc7NN9vz2V0Z703UFPaI/cUTX2xHpF93Ha3jsq6Nh4RGUlVFWKRmnUgPZxBavEUUflpFp
KhUeCX98bvPx7uHcxupjWz47cfzlilfX9HmfaVtbRAq7XprzzqKNN9xclFneuXLHnsqe8vtn
uEqcVc280m3RMP1W5eIZzrDzy2M1TyJWZwlxGGSDrJeMtNTjsT04mx14omv+TlLITtz9QlqP
3kSW0oUBz4WLByL7774L9TyFt7JBdOOtBNlmRTVY1LxOlBAiIhyUdXmHQm+d/CrQ1LktvPPO
qsF36FDEs359zxlqG3s59mUD0YU6klAHcaTybBSkOgjZxxb/dP5WnTZh5vlLbJHojjzU5XP1
041xKcxlecyyXuZCxQSFqBwLWAkhcN6h1ybkfs6YrZUNzSt3lr5QNh21tG9eWbCHPjmWxp7T
9+lOBLgubXsEc5Z4/dhC9mCiKebTuFYtvsu/o/FPqnT1v+vajXaAi89COq+Jv6epK2D1X6FX
3A1++gVYxWYwqSTopoX85sca4t185usK7+XYLDRDt/AZVAsZYMO9p0TXOH3lv29HiTvPTDU8
DEa4B18ZFKOZA4txWYBP4+8CDSzimJiAeAC64jiBabAujlNIhmAcFyAfbo3j4jgeFb4tLHFc
jRhAJcrUQiMsAC+OzXATYrXQAMtgNjRBPf7bPUivwJ1lSDfiFyYPsrHnXpkLcbwNpeYgdm1t
bqTroAVxL2r9ld98RcL8G4lSxOuwh7CvwT0f8viQO4TdDDXIFcQKWKFwBXDVDM9jtyse5sGN
iM9FnibcrUdpM/rZhNxBZfQqWvm5spVXGLaon7/7ftt+AUYiPxoKZW5kc3RyZWFtCmVuZG9i
ago1NCAwIG9iago8PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL09wZW5TYW5z
LVNlbWlCb2xkCi9GbGFncyA0Ci9Bc2NlbnQgMTA2OC44NDc2NgovRGVzY2VudCAyOTIuOTY4
NzUKL1N0ZW1WIDExNi42OTkyMTkKL0NhcEhlaWdodCA3MTMuODY3MTkKL0l0YWxpY0FuZ2xl
IDAKL0ZvbnRCQm94IFstNTgzLjk4NDM4IC0yODIuMjI2NTYgMTI2MS4yMzA0NyAxMDQ4Ljgy
ODEzXQovRm9udEZpbGUyIDUzIDAgUj4+CmVuZG9iago1NSAwIG9iago8PC9UeXBlIC9Gb250
Ci9Gb250RGVzY3JpcHRvciA1NCAwIFIKL0Jhc2VGb250IC9PcGVuU2Fucy1TZW1pQm9sZAov
U3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3Rl
bUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxl
bWVudCAwPj4KL1cgWzAgWzYwMC4wOTc2NiAwIDAgMjU5Ljc2NTYzXSAxNiBbMzIxLjc3NzM0
IDAgMzkwLjEzNjcyXSA0OSBbNzg3LjEwOTM4XSA3MSBbNTc2LjE3MTg4IDM2Mi43OTI5NyA1
NTYuMTUyMzQgNjM0Ljc2NTYzIDI3OC44MDg1OSAwIDAgMjc4LjgwODU5IDAgNjM0Ljc2NTYz
IDAgNjIzLjA0Njg4IDAgNDMxLjE1MjM0IDQ4Ni44MTY0MSAzOTMuMDY2NDEgNjM0Ljc2NTYz
IDUzNS4xNTYyNSAwIDAgNTM2LjEzMjgxXSA5NyBbMjU5Ljc2NTYzXV0KL0RXIDA+PgplbmRv
YmoKNTYgMCBvYmoKPDwvRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDI5Mz4+IHN0cmVh
bQp4nF2R22qEMBCG7/MUc7m9WIyuul0QYbsH8KIHavsAmozbQI0hxgvfvjFjt9BAAh8z/585
RKfqXGnlIHqzg6jRQae0tDgOkxUILd6UZnECUgm3UnhF3xgWeXE9jw77SncDKwqA6N1HR2dn
2Bzl0OIDi16tRKv0DTafp9pzPRnzjT1qB5yVJUjsvNNzY16aHiEKsm0lfVy5ees1fxkfs0FI
AsdUjRgkjqYRaBt9Q1Zwf0oorv6UDLX8Fz+Qqu3EV2ND9s5nc57wcqGYE52JEqJroF0cKCVK
L4HyU6CMdPmFiHR78syeiA6BcnI58lDdWkfyW9W9iXRPn5E2z8gpDZQ9kmGyWpBo6XXZyX2Q
YrLWzzAsLgxvGZvSeN+tGcyiWu4PqKqWpwplbmRzdHJlYW0KZW5kb2JqCjEzIDAgb2JqCjw8
L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvT3BlblNhbnMtU2VtaUJv
bGQKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzU1IDAgUl0KL1Rv
VW5pY29kZSA1NiAwIFI+PgplbmRvYmoKNTcgMCBvYmoKPDwvTGVuZ3RoMSAyMzkyMAovRmls
dGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDYxNDg+PiBzdHJlYW0KeJztnAl0FEW3x29V9yzZ
yCRA1kmmJ0MGyCQEwhYCJpMVMCIJBMwgQgKJBAQTCasiDCoKAQX5FBEX3MWVzgRxAihR1E9R
AQVBUSEsrp8I+n1uqOn3754BidH3PO+cd3J8Z27n/mq71XW7uvpWB2ZCjIhMgEg0emx6xsxX
XphHxEJRWzG+YFR5ydoZ36E8kyjijqmzKusolIqIuqKZUqfOmyM9aD70L5RTifRlV9ZNm/X6
RevTiWLdRLqvp1XW11EMBRFZ6tRRps1ceKU+mTYQJZ1EeUpN1awFe4/1kolsI4jsI2qqK6sO
vX5yG9qfRvugGlRE9g+eRDRyDco9ambNWRD8HvOgvEUdb2bt1ErTWtMunB/jCamzKhfU6Z/W
HSUqMcJeurpyVnV82YA+KPfCNVxZV1s/R0mhdUSl6vmkutnVdckHR+1EGT6EvEiCsJytIR0Z
dRt0/dEj3pcK79CVPNKo4yF6kasi0u+kbFS+RE4FotvfVsr6G7KZx0kMZUysXbddHU2dYRJI
YKroBIFxxihG91VIC/1oVMhIRqUNcxWk/ErBFAyGUAgYSqFgGIWBXTSGUxfQROFgBPgLRVIE
2JUiwW7UFewO/kxR1A2Mpu5gDHiWYika+TiKRT6e4kCzxgSKBxPJrPxEFo0SJYBWsoBJJIE2
8EfqQVYwmZJAO/gD9SQb2It6gL3JDqZodFBP5XtKpV5gmsY+lAKmkwPsS2lgP/A7yqA+YH9K
BwdQX+U/NFDjIOoHDqb+YCYNUP5NQzRm0UBwqMZhNAi8iAaD2ZQJ5tAQ5VtyUhaYS0PBPBoG
5oPfUAFdBBZSNlhEOcoZGo47d4ZGUC44kvLAizUWUz54CRWAo6hIOU2XahxNw8ESGgGW0kjl
axqjcSxdDJZRsXKKxtEocLzGy+hSsJxGK1+Ri0rACeApupxKkZ9IY8ErqAycpHEyjVP+RRU0
Hqyky8Ap4Jc0lVxgFU0Aq+ly8EqaqHxB0zTW0BXgdJqkfE4zqAL5qzTOpEpwFk1B/dU0FazV
WEdVymd0DVWDs2kaWK9xDtUon9Jcmg7OoxngfPATWkBXgQtpFngtXQ1ep3ER1YLXUx24mK5R
TtISjW6qB5fSHPAGmqucoBtpHniTxmU0XzlON9MC8BZaCC6na8EVdJ1yjBpoEbiSrkfNKvAY
3UqLwdtoCbialoJrwFa6nW4A19KN4D/oJuUo3aHxTloGrqNbwLtoOVrXg0fpbloBbqAG5Qjd
QyvBe2kVeJ/G++k2cCOtBh+gNeCD4Mf0EN0OPkxrwUfoH+CjdIfyET1Gdyof0uO0DtxEd4FP
aHyS1oNP0d3g03QP+IzGZ+lecDPdB8p0P9gIHiYPbQSb6AFwCz2kfEDP0cPK+7RV4/P0COil
R8FmegzcpnE7bQJ30BPKIXqBngRf1LiTngJb6GnwJXoGfJmeBXfRZuUgvUIy+Co1Ku/Raxr/
SR7wdWpSDtAbtAXcTc+Bb9JW8C16HnybvOAeagb3atxH28B3aAf4Lr2g7Kf94Lt0gF4E36Od
4EFqUd6hQxrfp5fBD2gXeJheAT/U+BG9Cn5Mr4FH6J/KPjqqsZXeUPbSMdoNHqc3wRMaT9Jb
4Cf0Nvgp7QE/o33KHvpc4xf0Dvglvau8Tf+i/eBXGk/RAfBrOqi8RafpEHhG4zf0PvgtfQD+
mw6D/9H4HX2kvEnf08fgD3QE/BHcTT/RUfAstYI/0zHwF42/0gnlDWqjk6BCn4CBmP5/H9O/
+ZvH9H/95Zj+xZ/E9C86xPTP/ySmf9Yhpn/6F2L6yfMxfXa7mH7iT2L6CS2mn+gQ049rMf34
BTH9uBbTj2sx/fgFMf1Yh5jeqsX0Vi2mt/4NY/oHnRTTDwRieiCm/+1i+t/9Pf3vG9P/7D09
ENMDMf2PY/rr/w9iOhHX/l2GEJEFYloqIgqr9WoLqf+GA0WLbhvFQuN0j1OsaFdt8AQSnk6k
bdOVz9V2NeVfopvXr4QV9wybjpW1k15mZ9BrM1bHFtzHaMS4e/Fc3oEnS49Y8zqeqjE4dKi/
g8UqWxCBH4RPD+KuRiM6LcZ6imIxiA9LaJmwH72WYb9JQuwsQay4lV2izEWUOireiEh8CWJI
HXMr5cptylrlETwHzcLr2l4Vh/g0FXfla937eDLS0ONOPG1H2dqg5xCLL0M8aBbuQ6TZIFwh
MmUadhsBu8t8+CAiur7NWrgDZ6+mz1gMWyTk4ywPK7LyCqzMiI41eGa3sYFsOLfqJiqjcC+j
MMYCnPVuPD1bcXjxDBxmobozyiOI17HYd0bierbQHtYitP26tC0HM6bDLPXGHjIS1/Ui1v0+
ZmMv8VpdqC5D59Rdi5XcDTvSOHj7OHp+yn7gi3EsEV4Ti5Q87L7LEG8w23h6jrE4ls5Gs/G8
N6/l9wuzsX+nom8/xOfpmO/1OPsR5mBbeSjfKzwsPiX+rE9oa1W64I7YEXnuo5dYGK5UYvXs
BnaQneD5fDK/hx8X7hCfEN81VOKqJyFq34oo8gOLZJmslF3Oatgidgu7nd3N3mb72Oc8l5fx
q/hpoUa4RnhBzMMxVqwXb9TdrFup/7ytvO2VtnfaflAylJuxTy1CLL4d9+R+XFkznuEPcByl
40zHQlgXHBKzsnHsOhyL2a3sIbaJPcG2YJR97Dj7gn3LvmM/qwuX63k8t/IkHDY+m8/nd/B7
+V4c+/hX/CchWkgSHMJAYZjgEmrh1S3CGhzPCcfEOHGvqGCeM3TrdBt1m3RP6V7WndGHGm7A
i89bvzz8a8qvR9qobXnbujZP2xZE9u64h3GYBQt2+FLsg5XY1RYgoj+Kdb6fhWLu4lgKy2aX
YGYmsxnsGrYAM3kT28Ae1Xx/lu3ALB1ip+FzGDdrPvfhA3keH41jEq/m1/A1fC3fwg/ys4JB
CBHChe5CijBcuEKoFuYIC4V1giy8JXwsHBe+F37BoYjBokVMEu2iQxwuThbniveLn4mf6Sbq
3tR9og/Wz9LfrPfqvzEMMmQbSgylhisMqw1bDQeMFViduxDRn7/wX3ZZq7BUKBSeo9t4fzGW
7+F7sJ4nU5UwimOl8k1sOb+ebeE9dAv0Q/lQdimdEe2Y69f4Rv49HyqMYsVsLM3g/Xxn03cT
n0QyTNxFp8QduLY9OPMCfShbzE/rQ8nDiA/BmK8KfUWH8CYdFo4yg/ggfSgGs2h2ij8ulGAV
vCBm68rJKtxLzwrXsOvpOV5IFPyzcRXW8aXsScSFMpbBfhQUEvilWEWDBXVPv4q/j+g6H/v3
XaxKnIY9uj9bhJj8GJ6K3rqr9Sn67uwNPl1s4F3ZFuLiE7i6IawHE3Td6CZ2hbBBf5p/gPeN
vWIwHRGehvd7+bPCKPGMbgyrwRNwPd4SrlGW0kJdufgum0YCG0/JorrPLxIyRCtSvG8g2qRj
lmMQybyUK4xCTQxWziVYF+MQITbgWI84IWIFTcczfhmi2B7aoi/jXpqm68IQdYjEN9vG4N3q
Meza0/BmsxZvpgfw/rAIZ9yE/WY1bWLL2q7De1Minpwj7BJdEd+rK1LSeAP/gI/l69rfX8x2
MovBTvQldn2ibN12ahAP4R0xR1mFPbc73peT4NkUvGuexFV+jRFGCC3Uv+1S3qgUCXW43qN4
P3xcsbBgvJHNxFvnDnrUoKNKgwP3WGbv4nqvo2o+RpkjVLdNxzysxiw4MVtzEX9WOPPHleU6
c7IvGjY0a0jm4IED+mf065veJy3VkdK7V097cg9bklWyJCaY4+NiY6KjunfrGhlhCu8SFhoS
HGQ06HWiwBmlFtqKKiTZXiGLdtuIEWlq2VaJisoLKipkCVVF7W1kqUIzk9pbOmF55e8snT5L
53lLZpKG0bC0VKnQJslvF9gkL5tQWo78rQU2lySf0vKjtPwaLR+GvNWKDlJhTE2BJLMKqVAu
mlfTUFhRgNM1hgTn2/Krg9NSqTE4BNkQ5ORoW10ji85mWoZHF2Y1cjKGwSk5zlZQKMfaClQP
ZCG5sLJKLiktLyyIt1pdaakyy59qmyKTLU8Od2gmlK8NI+vzZYM2jDRdvRpaKTWmtjSs8ppo
SoUjtMpWVTmxXBYqXeoYEQ6MWyBHX3sy5rciTh6ZX37Lha3xQkNhzHRJLTY03CLJD5SWX9hq
Vely4Rzoy5OLKhqKMPQqTGLxWAmj8WWucpktw5CSeiXqVfmur9pWqNZUzJDkIFueraZhRgVu
TVyDTGMWWj1xcc5mvDLHFUoNZeU2q5wTb3NVFpgbu1HDmIVNsU4ptn1LWmqjKcI3sY1dwv2Z
0LALM9Xn27ScZq7misecn1mmemQbiQUhS1MleFJuwzVlqqjOpIapmTCDuBh6yVW4I9PloPyK
BlOWWq/2l3XJJpvU8B1hBdhOfdW+ptJfo082fUdqVl0n55ca2s/lZYdDTklRl4ghH/cUPmZr
5YFpqfO83GarM0lIMH1UgrmtdGWlY/qtVvUGr/Q6aQoKsru03FeWaEq8h5zpDpfMK9SWlnMt
3cepLe5zLee7V9iwkrdoL4zdZaP9/E+4KaprYU2WzKL+m+ZqX3vxWFtx6YRyqbChwj+3xWXt
Sr72zPNt/pzcNb9ciOf+HI8XtFYsyonnjdVCeagsJuNHry3qKq/BiFWp1TCpSDZVjPDRFWy1
/sVOXuWM2ktLfuvmd1POcrQvD21XbudeaIMAh7FVFpdNaGgIbteGpeYbcKQ/wYqnsnKrlC/T
ODyZyfjxKi2ZqrriZSemLF81wPrzVfmL7Qzj/XkXRF2daalFCHQNDUU2qaihoqHSq7in2CST
raGZv8xfbqgrrDi3cLzKtpXxctEqF+aqhmXhoeCU12hjy0sbnWz52AnlzSYiaXlZuYcznl+R
51InkueXlV9497RHwpWmbTgC3kE5Raj/Paz93tE9cASOwPE/Hv20aKrjqz1PL792cviw74zx
Ru2BeuhEzxQ13SXWrTm7+ddpJjKqn18J0uxV4VpHHHjeDETWCGtEMsDwovmLJLT84tTRzySJ
LXgZxNvnCtEmnMVv1sQyovDCRbYkGjhg0CB+1dUH5rW1bX2+rW3eAeHs7AOzkWP8+fr9s32j
xKDH+hCj8fcfDglIp4uBQoOCOtuJgHQQA4UFB3e2EwHpIEYKDwnpbCcC0kGCyBQa2tlOBKSD
BFNEWFhnOxGQDhJMXbt06WwnAtJBQqi7ydTZTgSkg4RRTGRkZzsRkA4STvHdunW2EwHpICZK
iIrqbCcC0kEiSYqJ6WwnAtJBupI1NraznQhIB+lGyWZzZzsRkA4SRSmS1NlOBKSDxFIfm62z
nQhIBzFTht3e2U4EpIMk0qDevTvbiYB0ECtlpaZ2thMB6SA2ys/I6GwnAtJBelFxZmZnOxGQ
DpJGY7OzO9uJgHSQDJpYWNjZTgSkg2RSVXFxZzsRkA4yTP0EGhmy2y6lfBOd3Xz2WhOd/xSb
X9id+t9XBSQgAQlIQALyvxDxPfKoWwq7k77FFnQfGYiTidJpPNpqxATSad+ENtAE9RvSovpB
2hn0kD/PKJjW+/OculCDPy/QJEr158ULbHSUCCtfXk/qh3NyaTZNp0qaSaOoDGNWo1yPmlq6
miQaSH2oL/UDM2gBLNTaWppDC6kOllkX9JZoDGqm0Vz1bymgNutPzyXhF7lRqJ2K1lq019KV
OGPv3/X/7cxPoEcGevalQciVUQ3spA6+SJSP0mzkVVai3jduH7Tk4iw+D6djhBq01fv9rdd8
nAdWwdL3TXSI0lP9O4UdpZnKhF5N9hjLvh1Cb2qFcqG3x5FgaRZ6CgmeoRanV7A1RXbPCM9N
EyTcnXSNElgL3QzdKah/i3CykIh6E7gE6oZuhu6E7oPq4Uii1ipBa6Eboa1qi5AgmD2SxZTb
U4hF31jc9XAhmk5DFahAFjAdOho6GboauhGq1+zUmlroEuhO6BmtxSlEe9b2h+/RnpVa0jRj
ZoZWrPQVJ16hFZsuc/nSUaW+tGCkzyzLZ9ZvgK+6T54v7ZnqSyOTM9xqGhyW0ZIbJUThIqPg
eB3I+CsUzhhZ6AGhO8lQLuj9NU4hsqmHPWPjTkEkJnCB4SZZlBaBecIiMnKDucJPUyRZ+Nf8
lK+Fn2rqEpGxMfdifpw2Q3dCBX4cxzF+jJbwVnXOwRzoRuhO6F7oaaiet+I4iuMIP0Lh/GNK
h+ZAJ0M3QndCT0MN/GPQxD9Sn1qNaj4HyvlHoIl/iMv6EAznh5E7zA/Dtf2ewUMymrWMI92f
sST7M9Hx/kxkVIaXv+v5qTdWlB13Gitqu5BE2dRfSPIk97N4hRjPsOkWLz/RJDksD+T25QdI
hiJCgCaoBC2BVkDroHrkDiJ3kNzQNdAHoDIUqww0QSW+G/oW9CD1hTqhJVAj3+fBMF6+12PP
s+RG8T38nxSNGX+bv66lb/HXtPRN/qqWvoE0Eelu/pon0UK5IWgn9DEhNSFNR7uOv9TUI9Ki
5EbwnZg7C5gOzYGOhk6Grobq+U6e5KmyROIk22m3kWDpoS+09DF6yEjOGRanPR8LUFJhz7oI
OWCjtNHOnfZ1d6Oown7bWuRU2G9ahZwK+7VLkVNhnzkPORX2qhnIqbBPmIycCvvoMuQAL7//
+R49LYNHX8Wk3HA+H7M0H7M0H7M0n0Q+Xz3oJ1H17R5PSgpmbIPT0TvF4t7G3DuYewxzP8Tc
1cy9mLmXMvcw5p7E3A7mNjN3InM7mXs7y8RUuJlzS7viEGcMc+9m7meYu5657cydzNw9mFti
g51ebvWM7K8lhVrSlKs+dEgvykb0CedWzKgVa96KmLAT3AtVtJITRlKSzzg2UU2TmlJyfOU+
WRm1uSP4LnTchduwi45CRdygXVhGu3CSXThBOJgDnQxtgZ6GKlA9rJPg+GqN4WA6NAc6GboE
ehqq19w5DeVU63dxs+ZYut/p0WqJ78Kh/gEFK7c6E0xmk8M0QlhtZuGJbHSiksgHk/bZn8gI
Y4SXhW39IezHH8IoKDeI38ZXUwJuxBp/utrzU4LFy9Z77Nstud3ZXZQoYtWxIWRnyUgzqV4r
DySzUU0HkJk/hTTDYx6PbuEee6plG+ui9tpq+cl80vKF2cuR/dy83XJI8orMY3kPNU9ttRww
r7C8ke41omaH3cuQbJM002ZzpuWZ3ZrpUjRs8FgWq8lWy/Xm4ZarzFpDta9hUj1KznDLGPsE
ywicr8A8xeKsxzm3WnLMkyzDfFYD1T5bLX3hgsOXTYGzvc3aoLZE7YTjBntZjTPVsM5Qbhht
GGTIMKQarAaLIcEQb+hmjDSajF2MocZgo9GoN4pGbiRjN6/S6nSov/F202u/+OpFlaKWN3GV
6ouIGvSYkdPFJHcVinnx2DxWLLdMpeIpkvz9WJuXBZdOkHW2PCZHFlNxWZ6c6Sj2GpQx8mBH
sWwouby8kbHbXKiV+XIvo7JyL1PUqmXx6ve6m4mxiGW3xqtpr2W3ulwUEzUvJyYnMjtiSFHB
H6DCT8dvEtMunyCvKx5bLj+Z4JIz1IyS4CqW/6F+8buZfcvOFBY0s2/UxFXeLGSzbwvHqPVC
doHLVexl4zU7ktg3sMOK+UazM2JjVu1IMib67Db47JLRH3Y91AR2QUGUrNklBwVpdiJT7Rrr
exQWNPboodlES1Sv2dRHSxfa7E6GTXKyZhPlpt2aze4ot2ojZ2smZjNMEs2aCYsjs2ZiZnGa
yfjfTNL9JivOm6zQRhLYbzZmn01Y6zmbsFbYOP6qVOc5HKxpqGvqRPVL8xW2wmpohbxyXk2M
7J4iSY1TXf5v09srpkytUdPKatllqy6Qp9oKpMahE/+geaLaPNRW0EgTC8vKGyc6qws8Q51D
C22VBa6m4SUDBrcba8X5sQaU/MHJStSTDVDHGj74D5oHq83D1bEGq2MNVsca7hyujUXaGi8p
bzRSnit/oi9t4iHBWK8V8VZXXpSpLltbvEOtMYvjt+FtZROFOFxyqC1PDoOqTWm5ablqE54p
tamL+pcR/E0xi4da47exTf4mE6ojbHnkmDO3fi7FFE4v8P3UQ1A1Z6464T466v9M0FYoOysL
6ucQFcspY4vlnNIJ5Y0GA2or1EuSs87VhYQUepUWX2UfVGaplYJw3lCtG6bWBQX5DTve/7n+
NF99Ctx8exNzJjK8ZrsEObG4jCMUlPm/gr4N71Lq9lDvwgXWMwerP3cOv9sOB/nKpF7zOZ0z
15/zz8Ucf+rriS7156bkvKiT5Tg/Y3NwQvovbYTUswplbmRzdHJlYW0KZW5kb2JqCjU4IDAg
b2JqCjw8L1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvQXJpYWxNVAovRmxhZ3Mg
MTIKL0FzY2VudCA5MDUuMjczNDQKL0Rlc2NlbnQgMjExLjkxNDA2Ci9TdGVtViA4Ny44OTA2
MjUKL0NhcEhlaWdodCA3MTYuMzA4NTkKL0l0YWxpY0FuZ2xlIDAKL0ZvbnRCQm94IFstNjY0
LjU1MDc4IC0zMjQuNzA3MDMgMjAwMCAxMDA1Ljg1OTM4XQovRm9udEZpbGUyIDU3IDAgUj4+
CmVuZG9iago1OSAwIG9iago8PC9UeXBlIC9Gb250Ci9Gb250RGVzY3JpcHRvciA1OCAwIFIK
L0Jhc2VGb250IC9BcmlhbE1UCi9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFw
IC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmlu
ZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+PgovVyBbMCBbNzUwXSA0MDQgWzYwNC4wMDM5
MV1dCi9EVyAwPj4KZW5kb2JqCjYwIDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xl
bmd0aCAyMjc+PiBzdHJlYW0KeJxdkMFqwzAMhu9+Ch3bQ3ET2sMgBEZGIYeto9kewLGV1LDY
RnEOefvJbuhgAhvk///Eb8mmfWudjSA/yesOIwzWGcLZL6QRehytE0UJxuq4dfnWkwpCMtyt
c8SpdYMXVQUgb6zOkVbYvRrf417IKxkk60bYfTcd990Swg9O6CIcRV2DwYEnvavwoSYEmbFD
a1i3cT0w8+f4WgNCmfvikUZ7g3NQGkm5EUV15KqhunDVAp35p29UP+i7InYXLyd2l+fm4d7e
E5f+9wylFyLOk5eQg6QI1uFzT8GHRKXzC1FWb3IKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9i
ago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL0FyaWFsTVQKL0Vu
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
yptIekGap6W8Nzm2/oXuvZnF/D91ujhiLmg2V2zflKZt62y0dRbz/2Dv7Pj8hAmMgRSJGxV8
AJTVqEnoBye7ibQmMRrY/ter1NEKlUohUSlYpWCOx2g8xt/EZwfyQhgv/65apYhWq6PpMRWb
FB2tFu508buGyLTpa8HtkTLhlg8DyRitZvd3CGZwxZfY/fHVAn0fch947kvCbftQge59cB3E
8OXsI9dmM605e8of/pq/KUDTWN60MEjiYfyrtGU5gZZA4aO2IRzoWchadKx28bHHBljWFhTy
sIcl/wtlS1NFHvrTe7eD9jw+vsUYmLWbHFl6DeQqu9fvH8gPWJazhA0vQv+DyF0OoBHBa49K
9wqswAqswL0CPSbm5NTM3oO+gfCbRfKnxfofB5h51Ab8/wL/Ggjv01I91OAbchNE4HuZHSrh
Gez/XvQwvkUI36BDC/vVXhqF9AWYCtEEUuF4iKaggCMhWgJF4ArR0jCeCDxzqSE6EilAnT7Y
AwEYhW4YQfQgvRnKYD/WrOXGrKYX+rC1Q+AYxTaboYdsMINF+IV/jnKg/W4oxlHHfUjejhy9
MAZD2Duy4Dz9gvNKkdMPB7D3do9esGMLoh4asacb9IvIq0PKBwPY5xXaxag/gDN8whr1sFGQ
F0D5o5AHGYi9qIVxjEEnrteLnMPYWyXY3Y9yAii5SVhDxoI6N8HsXziCF9n/Pu6G/wExbIP/
CmVuZHN0cmVhbQplbmRvYmoKNjIgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0Zv
bnROYW1lIC9Nb250c2VycmF0LUV4dHJhTGlnaHQKL0ZsYWdzIDQKL0FzY2VudCA5NjgKL0Rl
c2NlbnQgMjUxCi9TdGVtViAzNAovQ2FwSGVpZ2h0IDcwMAovSXRhbGljQW5nbGUgMAovRm9u
dEJCb3ggWy03OTcgLTI1OSAxNTQzIDEwMjZdCi9Gb250RmlsZTIgNjEgMCBSPj4KZW5kb2Jq
CjYzIDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDYyIDAgUgovQmFzZUZv
bnQgL01vbnRzZXJyYXQtRXh0cmFMaWdodAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURU
b0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQov
T3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzAgWzU4NyAwIDAgMjUz
IDY5Nl0gMzMgWzcxM10gNDggWzY2OF0gNzMgWzYzMF0gODggWzI5MF0gMTA0IFs0ODNdIDEw
OSBbNTgyXSAxOTIgWzU1NV0gMTk5IFs3OTNdIDI0NiBbNTc4XSAyODIgWzY3M10gMjg5IFs1
OTFdIDMzMCAzNTQgMjU1IDM2MyBbMTA2NiAwIDY3MF0gMzc2IFs2MTRdIDQxMSBbNjczIDAg
MCAzODhdIDQyMiBbNDcwXSA0MzYgWzM5Ml0gNDQ0IFs2NjZdIDQ3NSBbNTE3XSA3NzQgWzY1
NSAwIDU1OF0gODM4IFsxOTBdIDg4MyBbMjUzXV0KL0RXIDA+PgplbmRvYmoKNjQgMCBvYmoK
PDwvRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDM2MT4+IHN0cmVhbQp4nF3SX2uDMBAA
8Hc/RR63h2JirLYggtUWfNgf5vYBbHJ2wowh2ge//eKddDBB4UfuLmdyYVlXtelnFr67UTUw
s6432sE03p0CdoVbbwIRMd2reRN+1dDaIPTJzTLNMNSmG4MsYyz88KvT7Bb2VOjxCs9B+OY0
uN7c2NNX2Xg3d2t/YAAzMx7kOdPQ+UovrX1tB2Ahpu1q7df7edn5nL+Iz8UCi9CCulGjhsm2
ClxrbhBk3D85yy7+yQMw+t96dKC0a6e+W4fh0odzHvEcFaNigYoESaIkJ+1R8ZGUoPYH0hGV
bCpIFalElVRlH5NSEtW8JKgEdxeiIGGk2HpJMFLE2xruJ5KIVJJOpIpEuydnVEqdJRfUkSJT
TjqTIlRBvaT47+JE55JSL6eSRL1UWxXsRXLKk5xE+0msKeNtDc9FpnTyBceL2m5kvbJ1tB7z
oO7O+VHA+cMZWG+/N/AYUTvaNWt9fwFwnrl+CmVuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoK
PDwvVHlwZSAvRm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9Nb250c2VycmF0LUV4
dHJhTGlnaHQKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMgWzYzIDAg
Ul0KL1RvVW5pY29kZSA2NCAwIFI+PgplbmRvYmoKNjUgMCBvYmoKPDwvTGVuZ3RoMSA5ODgw
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
P2VeA3AVCsGlX9J+P5wSr1+upTLN0Pmazm//D8BNIv48HaVBXiRBTSgaEViJSnQQ2h9c3Qun
CP6XMdRG/xsnin5Legm9FiljlISei5QJnPefjJRFqABtjZSjUDpyRMrR/K9CQlnM/z5Ug/pR
HxpGQygA56BB1AXlHOSDWhCNoJ1QH0TNfN8Q6uHHamD/b0AmZARcbrZm0ey50YWgnReVwojC
6+K7sLbcjHJoG0C7oNYDI0M8d8orD1CDGqElAM/lpayHUj+6C9q6+XopcBqGGf28rhqIJkpv
GOgPgTVzAYPAhY4YAdsaYFY/6oVWDy9hD9AZBspNvLS5y/LM5v+rCiD8Kv1/rqXwH65zF68K
ZW5kc3RyZWFtCmVuZG9iago2NiAwIG9iago8PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9u
dE5hbWUgL01vbnRzZXJyYXQtUmVndWxhcgovRmxhZ3MgNAovQXNjZW50IDk2OAovRGVzY2Vu
dCAyNTEKL1N0ZW1WIDc0Ci9DYXBIZWlnaHQgNzAwCi9JdGFsaWNBbmdsZSAwCi9Gb250QkJv
eCBbLTgyMyAtMjYxIDE1ODYgMTA0Ml0KL0ZvbnRGaWxlMiA2NSAwIFI+PgplbmRvYmoKNjcg
MCBvYmoKPDwvVHlwZSAvRm9udAovRm9udERlc2NyaXB0b3IgNjYgMCBSCi9CYXNlRm9udCAv
TW9udHNlcnJhdC1SZWd1bGFyCi9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFw
IC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmlu
ZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+PgovVyBbMCBbNTg3IDAgMCAyNjJdIDMzIFs3
MTldIDg4IFszMDJdIDE3MCBbNzIzXSAxOTIgWzU3NF0gMjQ2IFs1OTBdIDI3NCBbNjc4IDU2
M10gMjgyIFs2NzhdIDI4OSBbNjA0XSAzMTUgWzMzOSA2ODZdIDMyNCBbNjc3XSAzMzAgWzI2
OV0gMzUwIFs2MDEgMCAwIDAgMjY5XSAzNjMgWzEwNjEgMCA2NzddIDM3NiBbNjI3XSA0MTEg
WzY3OCAwIDAgNDAxXSA0MjIgWzQ4OV0gNDM2IFs0MDZdIDQ0NCBbNjczXSA0NjggWzU0MiA4
NzldIDQ3NCBbNTM0IDU0Ml0gNzc0IFs2NjIgMzYxIDU2OCAwIDAgNTY2IDAgMCAwIDYwOV0g
ODM4IDg0NCAyMTIgODUwIFszMzUgNTAwXSA4NTkgODYwIDMyOSA4NjUgWzM4Ml0gODc2IFsy
MTJdIDg4MyBbMjYyXV0KL0RXIDA+PgplbmRvYmoKNjggMCBvYmoKPDwvRmlsdGVyIC9GbGF0
ZURlY29kZQovTGVuZ3RoIDQzMT4+IHN0cmVhbQp4nF2T3W6jMBCF73kKX3YvKvwDJpUiJAJF
ysW21ab7AAQmKVJjkEMu8vZr5rittEggffaZ4cx4nNb7Zu/GRaRvfuoPtIjT6AZP1+nmexJH
Oo8uUVoMY79E4m9/6eYkDcGH+3Why96dpmS7FSL9E3avi7+Lh2qYjvQrSV/9QH50Z/Hwtz4E
Ptzm+ZMu5BYhk7IUA51Cpt/d/NJdSKQc9rgfwv643B9DzI/i/T6T0MwKbvppoOvc9eQ7d6Zk
K8NTim0bnjIhN/y3byTCjqf+o/MsN0EupZblSloxZYYp34CemKqKKddMtQRlTK1lsmolpaC0
vKdiTpszZRloA4pK/oPKn0E7JqtBNWgHakAN6JmpgE/bMj1BWUgQchbsWlXwWXB9agcvBXzu
ahD7NBJZTKQWxD5NhiymAhXoYA1CFs3OTI4adAtCr3OQRV90A1rjdPDLVEBZST7EeFr26+y+
zlopTq8U1BY1GnauDIxYy4sNl6qaHDXGxQqLsWEblMrFGYmeGgnnLDF5LG4TbcHIOmbrdfie
4f7mfRhfvjM8t+vEjo6+r9U8zWvU+v4DNBbhsQplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2Jq
Cjw8L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvTW9udHNlcnJhdC1S
ZWd1bGFyCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFs2NyAwIFJd
Ci9Ub1VuaWNvZGUgNjggMCBSPj4KZW5kb2JqCjY5IDAgb2JqCjw8L0xlbmd0aDEgMjk5Ngov
RmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDE5NjI+PiBzdHJlYW0KeJzVVntQlNcVP/d+
3z7AdWFhYVUQ9hHYGgyPXXdJRMEXZWWImFWRUmdgeSxL5LEVqC8QrDaCogwFxxkfiaJNN3FU
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
mxbKUMoNm9EWk3LhrBbewmYSPUyDuUjnoEwdrlajthb9rENpt9g7RKvsXMniyxOL38neuk+X
/wJhH4TqCmVuZHN0cmVhbQplbmRvYmoKNzAgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0
b3IKL0ZvbnROYW1lIC9PcGVuU2Fucy1TZW1pQm9sZAovRmxhZ3MgNAovQXNjZW50IDEwNjgu
ODQ3NjYKL0Rlc2NlbnQgMjkyLjk2ODc1Ci9TdGVtViAxMTYuNjk5MjE5Ci9DYXBIZWlnaHQg
NzEzLjg2NzE5Ci9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbLTU4My45ODQzOCAtMjgyLjIy
NjU2IDEyNjEuMjMwNDcgMTA0OC44MjgxM10KL0ZvbnRGaWxlMiA2OSAwIFI+PgplbmRvYmoK
NzEgMCBvYmoKPDwvVHlwZSAvRm9udAovRm9udERlc2NyaXB0b3IgNzAgMCBSCi9CYXNlRm9u
dCAvT3BlblNhbnMtU2VtaUJvbGQKL1N1YnR5cGUgL0NJREZvbnRUeXBlMgovQ0lEVG9HSURN
YXAgL0lkZW50aXR5Ci9DSURTeXN0ZW1JbmZvIDw8L1JlZ2lzdHJ5IChBZG9iZSkKL09yZGVy
aW5nIChJZGVudGl0eSkKL1N1cHBsZW1lbnQgMD4+Ci9XIFswIFs2MDAuMDk3NjYgMCAwIDI1
OS43NjU2M10gMTYgWzMyMS43NzczNCAwIDM5MC4xMzY3Ml0gNjcgWzU4MC4wNzgxMyAwIDQ5
NS4xMTcxOSA2MjMuMDQ2ODggNTc2LjE3MTg4IDM2Mi43OTI5NyA1NTYuMTUyMzQgNjM0Ljc2
NTYzIDI3OC44MDg1OSAwIDAgMjc4LjgwODU5IDk1Ni4wNTQ2OSA2MzQuNzY1NjMgNjEwLjgz
OTg0IDYyMy4wNDY4OCAwIDQzMS4xNTIzNCA0ODYuODE2NDEgMzkzLjA2NjQxIDAgNTM1LjE1
NjI1XSA5NyBbMjU5Ljc2NTYzXV0KL0RXIDA+PgplbmRvYmoKNzIgMCBvYmoKPDwvRmlsdGVy
IC9GbGF0ZURlY29kZQovTGVuZ3RoIDI4OT4+IHN0cmVhbQp4nF2RTW6DMBCF9z7FLNNFhCGE
doGQ0qSRWPRHpT0AsYfUUjGWcRbcvvZMmkq1ZKTPM++Nec727aG1JkD25ifVYYDBWO1xni5e
IZzwbKzIC9BGhSvRV429E1kUd8sccGztMIm6BsjeY3UOfoHVTk8nvBPZq9fojT3D6nPfRe4u
zn3jiDaAFE0DGofo9Ny7l35EyEi2bnWsm7Cso+av42NxCAVxzrdRk8bZ9Qp9b88oahlXA/Ux
rkag1f/qFatOg/rqPXVvYreUhWwS5ZLpwFQwHYlK7qxyou0D0X1FFA8T7STNvLpvfmfdrlZu
qa18ZKcN+z4RbXlYtWf7kg8rnlJcfdkp/VaK/5aZungf46I3opxSQsbi7Rnd5JIq7R8FvJJ5
CmVuZHN0cmVhbQplbmRvYmoKMTkgMCBvYmoKPDwvVHlwZSAvRm9udAovU3VidHlwZSAvVHlw
ZTAKL0Jhc2VGb250IC9PcGVuU2Fucy1TZW1pQm9sZAovRW5jb2RpbmcgL0lkZW50aXR5LUgK
L0Rlc2NlbmRhbnRGb250cyBbNzEgMCBSXQovVG9Vbmljb2RlIDcyIDAgUj4+CmVuZG9iagp4
cmVmCjAgNzMKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAw
MTQyMTAgMDAwMDAgbiAKMDAwMDAwMDI3MSAwMDAwMCBuIAowMDAwMDE4NTM5IDAwMDAwIG4g
CjAwMDAwMjE3OTUgMDAwMDAgbiAKMDAwMDAyNzA2MyAwMDAwMCBuIAowMDAwMDMwNzA1IDAw
MDAwIG4gCjAwMDAwMzE2ODMgMDAwMDAgbiAKMDAwMDAwMDMwOCAwMDAwMCBuIAowMDAwMDE0
NDU5IDAwMDAwIG4gCjAwMDAwMzY2OTIgMDAwMDAgbiAKMDAwMDA0MjA3NCAwMDAwMCBuIAow
MDAwMDQ1MTMzIDAwMDAwIG4gCjAwMDAwNTIyNjUgMDAwMDAgbiAKMDAwMDAwNjE5NCAwMDAw
MCBuIAowMDAwMDE0NzE4IDAwMDAwIG4gCjAwMDAwNTU4MjcgMDAwMDAgbiAKMDAwMDA2MDMx
MCAwMDAwMCBuIAowMDAwMDYzNTc2IDAwMDAwIG4gCjAwMDAwMTA4OTUgMDAwMDAgbiAKMDAw
MDAxMTA3MyAwMDAwMCBuIAowMDAwMDExMjQ1IDAwMDAwIG4gCjAwMDAwMTQ5OTEgMDAwMDAg
biAKMDAwMDAxNTA2MSAwMDAwMCBuIAowMDAwMDE1MTEwIDAwMDAwIG4gCjAwMDAwMTc0MzIg
MDAwMDAgbiAKMDAwMDAxNzYzMSAwMDAwMCBuIAowMDAwMDE4MTA3IDAwMDAwIG4gCjAwMDAw
MTg2ODUgMDAwMDAgbiAKMDAwMDAyMDY4NSAwMDAwMCBuIAowMDAwMDIwOTMxIDAwMDAwIG4g
CjAwMDAwMjE0MTggMDAwMDAgbiAKMDAwMDAyMTkzNyAwMDAwMCBuIAowMDAwMDI1NjQwIDAw
MDAwIG4gCjAwMDAwMjU4MzYgMDAwMDAgbiAKMDAwMDAyNjUxNiAwMDAwMCBuIAowMDAwMDI3
MjA2IDAwMDAwIG4gCjAwMDAwMjk1ODggMDAwMDAgbiAKMDAwMDAyOTc4MiAwMDAwMCBuIAow
MDAwMDMwMjYzIDAwMDAwIG4gCjAwMDAwMzA4NDUgMDAwMDAgbiAKMDAwMDAzMDk5NiAwMDAw
MCBuIAowMDAwMDMxMjU3IDAwMDAwIG4gCjAwMDAwMzE1NTEgMDAwMDAgbiAKMDAwMDAzMzI2
MyAwMDAwMCBuIAowMDAwMDM1NTg1IDAwMDAwIG4gCjAwMDAwMzU3ODQgMDAwMDAgbiAKMDAw
MDAzNjI2MCAwMDAwMCBuIAowMDAwMDM2ODM5IDAwMDAwIG4gCjAwMDAwNDA2NTIgMDAwMDAg
biAKMDAwMDA0MDg0OCAwMDAwMCBuIAowMDAwMDQxNTI0IDAwMDAwIG4gCjAwMDAwNDIyMTgg
MDAwMDAgbiAKMDAwMDA0NDA2NiAwMDAwMCBuIAowMDAwMDQ0MzEyIDAwMDAwIG4gCjAwMDAw
NDQ3NjkgMDAwMDAgbiAKMDAwMDA0NTI3NiAwMDAwMCBuIAowMDAwMDUxNTExIDAwMDAwIG4g
CjAwMDAwNTE3NDAgMDAwMDAgbiAKMDAwMDA1MTk2NyAwMDAwMCBuIAowMDAwMDUyMzk4IDAw
MDAwIG4gCjAwMDAwNTQ3MjAgMDAwMDAgbiAKMDAwMDA1NDkxOSAwMDAwMCBuIAowMDAwMDU1
Mzk1IDAwMDAwIG4gCjAwMDAwNTU5NzQgMDAwMDAgbiAKMDAwMDA1OTAzOSAwMDAwMCBuIAow
MDAwMDU5MjM1IDAwMDAwIG4gCjAwMDAwNTk4MDggMDAwMDAgbiAKMDAwMDA2MDQ1NCAwMDAw
MCBuIAowMDAwMDYyNTAyIDAwMDAwIG4gCjAwMDAwNjI3NDggMDAwMDAgbiAKMDAwMDA2MzIx
NiAwMDAwMCBuIAp0cmFpbGVyCjw8L1NpemUgNzMKL1Jvb3QgMjQgMCBSCi9JbmZvIDEgMCBS
Pj4Kc3RhcnR4cmVmCjYzNzE5CiUlRU9G
--------------A1A4EEFAF2CAC5FD02BFD6D2--


From nobody Mon Aug 10 11:21:08 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4605C3A09AC for <tools-implementation@ietfa.amsl.com>; Mon, 10 Aug 2020 11:21:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 LyBB5NalDlhP for <tools-implementation@ietfa.amsl.com>; Mon, 10 Aug 2020 11:21:03 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 B9AF03A0982 for <tools-implementation@ietf.org>; Mon, 10 Aug 2020 11:21:03 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07AIL1CE008241 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 10 Aug 2020 13:21:03 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597083663; bh=+jv8e4U5TDih4LVKfHAGoS/B3e7gfpcQAvZjqxG5iHQ=; h=To:From:Subject:Date; b=XyzBfwKh8wtDp6tYr+JeJs+D92T+69yjBKhPhOFXNhWuQ6PFrT+rhNOHAK6cvHnqV ZwTFCfg5f+vjTkjotLYOJ1vi7bv7VYVeK5LCHzFApkLjQpQdYQBby0UzR6qcbjRNVS Yse2oK2Jikl3qGqAOSty69WccnSuhRKU9vnQnOQs=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com>
Date: Mon, 10 Aug 2020 13:21:01 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/KYFeuGNnSZpK9rFXV5I80_4tKCE>
Subject: [Tools-implementation] Plan based on todays discussion
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Aug 2020 18:21:06 -0000

See https://codimd.ietf.org/ti-2020-08#

Please edit it if I missed something you took away that we would be 
working on over the next few weeks.

RjS


From nobody Thu Aug 13 07:57:18 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DA2F3A0CD2 for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 07:57:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 eenPBz6utbFk for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 07:57:13 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 E355F3A0CD4 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 07:57:13 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07DEv9dP033470 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 09:57:10 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597330631; bh=xg9ZtNiDjS94y5tJQeBlM3BlXE4nB/S5MZ6jT7M3ces=; h=To:From:Subject:Date; b=moetlVbQDAZkViCsGciZRCj/R5CMCyW3IBjBUOny+4QpdJanLwHIm4uTJGQbKtqdr fcJPQOUiY2WFVibfyh0CmqoG9SH+wiHL7J6eguaXfEsQCwkZmLKmV/AuZ61GmU/oRf l+MiweaXqocEzsesY7XRIFYuVX6sUYanjwnj7zuA=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com>
Date: Thu, 13 Aug 2020 09:57:09 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/FehcrClI5auvxOac6wI8dYpKaMc>
Subject: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 14:57:17 -0000

Here is a barebones plan proposal. Please bash it.

To gain some experience (and shared community understanding) of matrix 
and zulip, we will run these services in a trial configuration for a 3 
month period that includes IETF109. We will tell the community to expect 
that these services will be taken completely down (they should expect 
all history, configuration, and other features to be lost) at the end of 
those 3 months, and if it is reasonable to provide longer lived 
instances of these services, new ones will be set up in a different 
location.

We (whole team) read the intro material about matrix and zulip and send 
email here if we see potential problems.

 Â Â Â  https://matrix.org/

 Â Â Â  https://zulipchat.com/

In particular, we need a quick, shared understanding of what logging is 
going to look like for each of these systems, particularly logging of 
1-1 conversations so we can inform the community what to expect. (Note 
that slack _does_ retain all conversations).

I will start asking the people who have indicated they _know_ and are 
running these servers (mhoye, tim april) for advice on initial setup, 
including how to set up bridges.

Glen deploys instances with as little extra configuration as is 
reasonable at

 Â Â Â  matrix-trial1.ietf.org

 Â Â Â  zulip-trial1.ietf.org

Note the 1.

Glen then sets up the bridges, in some configuration (hopefully a 
star-configuration from a service we're willing to keep) between slack, 
zulip, matrix, and if possible, jabber.

Proposed schedule:

* now-20Aug: Team has read intro material and raises flags by email

* now-20Aug: Robert consults with people who have experience running 
these servers

* Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We announce 
availability to the community as soon as it's ready.

(Note that IETF 109 is 14Nov-20Nov +/- week before bleed).

* Week of Nov 30 - Dec 4: We review what we've learned and what the 
community says.

* Week of Dec 7 - Dec 11: trial1 instances are destroyed, and as 
warranted longer lived instances are set up.

Variants:

* If bridging fights back, we deploy silos the week of Aug 31 - Sep 4 
and work on bridging incrementally during the trial period.

* We include hosting jabber accounts in this as well.




From nobody Thu Aug 13 09:22:50 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79CAD3A0E5A for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 09:22:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 VBaANKDPvLL4 for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 09:22:42 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4B2B3A0E4D for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 09:22:41 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id 6A4383C2C0D for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 09:22:33 -0700 (PDT)
Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) by c8a.amsl.com (Postfix) with ESMTPSA id 4749A3C2C0C for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 09:22:33 -0700 (PDT)
Received: by mail-yb1-f169.google.com with SMTP id p191so3635996ybg.0 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 09:22:41 -0700 (PDT)
X-Gm-Message-State: AOAM532GmmDfaNqfYeQYRHT8puAmNQ3sKuvM7XejyQYBqX6qy646vD+T XNEKwaewOdJ1zv2QoSo4OCcNSjhU6YHk9bvsHvw=
X-Google-Smtp-Source: ABdhPJyvavIhNih4ZIwZZrMB2KPZgoWnUXvEPvNSw7GTgcTPDn03R3j+/O9Dak5J6dL3Z+pzHziynkpyqwcD4+5LDpU=
X-Received: by 2002:a25:d1ce:: with SMTP id i197mr8536131ybg.100.1597335760829;  Thu, 13 Aug 2020 09:22:40 -0700 (PDT)
MIME-Version: 1.0
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com>
In-Reply-To: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com>
From: Glen <glen@amsl.com>
Date: Thu, 13 Aug 2020 09:22:28 -0700
X-Gmail-Original-Message-ID: <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com>
Message-ID: <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com>
To: tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/dcax76n8Dz9o5nVupYEJu4oAL0k>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 16:22:48 -0000

On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> wrote:
> Here is a barebones plan proposal. Please bash it.

/me pulls out huge stone-age-style club for bashing...  ;-)

> To gain some experience (and shared community understanding) of matrix
> and zulip, we will run these services in a trial configuration for a 3
> month period that includes IETF109. We will tell the community to expect
> that these services will be taken completely down (they should expect
> all history, configuration, and other features to be lost) at the end of
> those 3 months, and if it is reasonable to provide longer lived
> instances of these services, new ones will be set up in a different
> location.

This is good, and necessary, but I wondered when I read this if
emphasizing the "you only have 90 days" thing wouldn't be a little
de-motivating in terms of getting people to try it.  When we reach the
point of announcement, I'd recommend a heavy positive spin, in
whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
I've given up trying to understand what the community wants on any
given topic, and just fall back to John Levine's comment:  No matter
what we do, someone will be unhappy.)   But if we're going to go to
this effort, I'd think we'd *want* people to jump in en masse and
play, so, I don't know, might it make sense that instead of saying "To
gain shared experience" we say something like "As we investigate ways
of improving communication" or "moving beyond Jabber" or whatever.  I
don't know, it's just semantics, but it stuck in my head, so I'm
mentioning it.

> Glen deploys instances with as little extra configuration as is
> reasonable at
>      matrix-trial1.ietf.org
>      zulip-trial1.ietf.org

My pleasure.

> Note the 1.

It took me a minute to figure out what "the 1" was.  I had flashbacks
to various movies, and looked for non-existent footnotes.  :-)
Numeral in subdomain noted.

> Proposed schedule:
> * now-20Aug: Team has read intro material and raises flags by email
> * now-20Aug: Robert consults with people who have experience running
> these servers
> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We announce
> availability to the community as soon as it's ready.
> * If bridging fights back, we deploy silos the week of Aug 31 - Sep 4
> and work on bridging incrementally during the trial period.

Right.  IIRC you indicated that the bridges might provide the most
significant challenges, rather than just the standalone deployment of
the servers themselves.  I haven't looked at bridges myself.  But
maybe it makes sense to set up the standalone servers in a separate
phase, and then deal with the bridges thereafter.   Maybe something
like:

Week of Aug 24:  Glen deploys and sets up basic standalone
installations of Matrix Zulip
Week of Aug 24:  Robert/Team consults/investigates bridging methods
and challenges specifically
Week of Aug 31:  Glen deploys and sets up bridges

Or whatever.  Availability and loading is always fluid, so we may be
inadvertently delayed anyway, but the point is I'd rather start on
this sooner and "go with what we know" first, giving us more time for
challenges of any type (briding, schedules, availability, etc.) moving
forward.

That's all I had,
Glen


Glen


From nobody Thu Aug 13 12:03:08 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FBE13A112E for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 12:03:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 A6P0iXWRgKiu for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 12:03:04 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 BA61F3A11D0 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 12:02:39 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07DJ2bWW062015 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 14:02:38 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597345359; bh=pIxGj++1Q8XrD5DXH/yuYxG0NveZnDvz0MC3cQZPbEk=; h=Subject:To:References:From:Date:In-Reply-To; b=Klt1rXaqREmYprl8D9j+XXGoQ9ZbAGSlV/fk4iWm+xGhxTsox/lRxFqAiwWpW6ori Wc44X7F7qYt/9iS6K3N0PfVZ6ST1sDZCJtAVKQG0mgxRREYDbp0dhFFRxeWFmtMU+j ZhlM0nfvj7HU3iMAxJ4/AghtJkvZiWf+AsCersAU=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com>
Date: Thu, 13 Aug 2020 14:02:37 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/UmDDRs3Z6VbU4kGciXV3JvuR15s>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 19:03:06 -0000

I had a real-time chat with Henrik, where conversation uncovered another 
possible approach.

I could ask the people who know these things already to set up these 
trial instances themselves, for us, wherever they want (we could aim 
ietf domain names at them). They can take what they learn and recommend 
configurations for us for what we moved into a longer-term mode of support.

Is that something I should pursue?

RjS

On 8/13/20 11:22 AM, Glen wrote:
> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>> Here is a barebones plan proposal. Please bash it.
> /me pulls out huge stone-age-style club for bashing...  ;-)
>
>> To gain some experience (and shared community understanding) of matrix
>> and zulip, we will run these services in a trial configuration for a 3
>> month period that includes IETF109. We will tell the community to expect
>> that these services will be taken completely down (they should expect
>> all history, configuration, and other features to be lost) at the end of
>> those 3 months, and if it is reasonable to provide longer lived
>> instances of these services, new ones will be set up in a different
>> location.
> This is good, and necessary, but I wondered when I read this if
> emphasizing the "you only have 90 days" thing wouldn't be a little
> de-motivating in terms of getting people to try it.  When we reach the
> point of announcement, I'd recommend a heavy positive spin, in
> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
> I've given up trying to understand what the community wants on any
> given topic, and just fall back to John Levine's comment:  No matter
> what we do, someone will be unhappy.)   But if we're going to go to
> this effort, I'd think we'd *want* people to jump in en masse and
> play, so, I don't know, might it make sense that instead of saying "To
> gain shared experience" we say something like "As we investigate ways
> of improving communication" or "moving beyond Jabber" or whatever.  I
> don't know, it's just semantics, but it stuck in my head, so I'm
> mentioning it.
>
>> Glen deploys instances with as little extra configuration as is
>> reasonable at
>>       matrix-trial1.ietf.org
>>       zulip-trial1.ietf.org
> My pleasure.
>
>> Note the 1.
> It took me a minute to figure out what "the 1" was.  I had flashbacks
> to various movies, and looked for non-existent footnotes.  :-)
> Numeral in subdomain noted.
>
>> Proposed schedule:
>> * now-20Aug: Team has read intro material and raises flags by email
>> * now-20Aug: Robert consults with people who have experience running
>> these servers
>> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We announce
>> availability to the community as soon as it's ready.
>> * If bridging fights back, we deploy silos the week of Aug 31 - Sep 4
>> and work on bridging incrementally during the trial period.
> Right.  IIRC you indicated that the bridges might provide the most
> significant challenges, rather than just the standalone deployment of
> the servers themselves.  I haven't looked at bridges myself.  But
> maybe it makes sense to set up the standalone servers in a separate
> phase, and then deal with the bridges thereafter.   Maybe something
> like:
>
> Week of Aug 24:  Glen deploys and sets up basic standalone
> installations of Matrix Zulip
> Week of Aug 24:  Robert/Team consults/investigates bridging methods
> and challenges specifically
> Week of Aug 31:  Glen deploys and sets up bridges
>
> Or whatever.  Availability and loading is always fluid, so we may be
> inadvertently delayed anyway, but the point is I'd rather start on
> this sooner and "go with what we know" first, giving us more time for
> challenges of any type (briding, schedules, availability, etc.) moving
> forward.
>
> That's all I had,
> Glen
>
>
> Glen
>


From nobody Thu Aug 13 12:18:04 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 534BA3A10AB for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 12:17:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jw8nDI7oe2-R for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 12:17:53 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D81363A109B for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 12:17:52 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 8494C300B85 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 15:17:50 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id dHfKIxmo2Kou for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 15:17:48 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 9A593300A55; Thu, 13 Aug 2020 15:17:48 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com>
Date: Thu, 13 Aug 2020 15:17:50 -0400
Cc: tools-implementation@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com>
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com>
To: Robert Sparks <rjsparks@nostrum.com>
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/kFfIqlC1IOvK-Om41ujCxn-nZRE>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 19:18:02 -0000

I like the bottom-up approach.  I guess we will find out who really =
cares.

Russ

> On Aug 13, 2020, at 3:02 PM, Robert Sparks <rjsparks@nostrum.com> =
wrote:
>=20
> I had a real-time chat with Henrik, where conversation uncovered =
another possible approach.
>=20
> I could ask the people who know these things already to set up these =
trial instances themselves, for us, wherever they want (we could aim =
ietf domain names at them). They can take what they learn and recommend =
configurations for us for what we moved into a longer-term mode of =
support.
>=20
> Is that something I should pursue?
>=20
> RjS
>=20
> On 8/13/20 11:22 AM, Glen wrote:
>> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> =
wrote:
>>> Here is a barebones plan proposal. Please bash it.
>> /me pulls out huge stone-age-style club for bashing...  ;-)
>>=20
>>> To gain some experience (and shared community understanding) of =
matrix
>>> and zulip, we will run these services in a trial configuration for a =
3
>>> month period that includes IETF109. We will tell the community to =
expect
>>> that these services will be taken completely down (they should =
expect
>>> all history, configuration, and other features to be lost) at the =
end of
>>> those 3 months, and if it is reasonable to provide longer lived
>>> instances of these services, new ones will be set up in a different
>>> location.
>> This is good, and necessary, but I wondered when I read this if
>> emphasizing the "you only have 90 days" thing wouldn't be a little
>> de-motivating in terms of getting people to try it.  When we reach =
the
>> point of announcement, I'd recommend a heavy positive spin, in
>> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
>> I've given up trying to understand what the community wants on any
>> given topic, and just fall back to John Levine's comment:  No matter
>> what we do, someone will be unhappy.)   But if we're going to go to
>> this effort, I'd think we'd *want* people to jump in en masse and
>> play, so, I don't know, might it make sense that instead of saying =
"To
>> gain shared experience" we say something like "As we investigate ways
>> of improving communication" or "moving beyond Jabber" or whatever.  I
>> don't know, it's just semantics, but it stuck in my head, so I'm
>> mentioning it.
>>=20
>>> Glen deploys instances with as little extra configuration as is
>>> reasonable at
>>>      matrix-trial1.ietf.org
>>>      zulip-trial1.ietf.org
>> My pleasure.
>>=20
>>> Note the 1.
>> It took me a minute to figure out what "the 1" was.  I had flashbacks
>> to various movies, and looked for non-existent footnotes.  :-)
>> Numeral in subdomain noted.
>>=20
>>> Proposed schedule:
>>> * now-20Aug: Team has read intro material and raises flags by email
>>> * now-20Aug: Robert consults with people who have experience running
>>> these servers
>>> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We =
announce
>>> availability to the community as soon as it's ready.
>>> * If bridging fights back, we deploy silos the week of Aug 31 - Sep =
4
>>> and work on bridging incrementally during the trial period.
>> Right.  IIRC you indicated that the bridges might provide the most
>> significant challenges, rather than just the standalone deployment of
>> the servers themselves.  I haven't looked at bridges myself.  But
>> maybe it makes sense to set up the standalone servers in a separate
>> phase, and then deal with the bridges thereafter.   Maybe something
>> like:
>>=20
>> Week of Aug 24:  Glen deploys and sets up basic standalone
>> installations of Matrix Zulip
>> Week of Aug 24:  Robert/Team consults/investigates bridging methods
>> and challenges specifically
>> Week of Aug 31:  Glen deploys and sets up bridges
>>=20
>> Or whatever.  Availability and loading is always fluid, so we may be
>> inadvertently delayed anyway, but the point is I'd rather start on
>> this sooner and "go with what we know" first, giving us more time for
>> challenges of any type (briding, schedules, availability, etc.) =
moving
>> forward.
>>=20
>> That's all I had,
>> Glen
>>=20
>>=20
>> Glen
>>=20
>=20
> --=20
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation


From nobody Thu Aug 13 13:07:10 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5ED93A10B8 for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 13:07:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 9i4k2LAsvZtw for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 13:07:06 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 249DB3A10B6 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:07:05 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id 5C5F03C2F93 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:06:56 -0700 (PDT)
Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com [209.85.219.175]) by c8a.amsl.com (Postfix) with ESMTPSA id 39C713C2F92 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:06:56 -0700 (PDT)
Received: by mail-yb1-f175.google.com with SMTP id c9so3985574ybq.1 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:07:04 -0700 (PDT)
X-Gm-Message-State: AOAM5332VYkXH7uUJFKoXQ8qePeTssoFY0B96v0rOznD+kXuojIkkTS8 C+U0hKk3yy3rQadNCbRxDPkLFu8Q874xwc8DzBs=
X-Google-Smtp-Source: ABdhPJwOGv9gbLk44bvwEsxunYgVq8zb12RrYCMqenCruja7oQQG77iV0scbm+pGm1IAeLLc4UpMP+EmLq0bvDGIfO8=
X-Received: by 2002:a25:d44e:: with SMTP id m75mr8961360ybf.157.1597349224027;  Thu, 13 Aug 2020 13:07:04 -0700 (PDT)
MIME-Version: 1.0
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com>
In-Reply-To: <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com>
From: Glen <glen@amsl.com>
Date: Thu, 13 Aug 2020 13:06:53 -0700
X-Gmail-Original-Message-ID: <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com>
Message-ID: <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com>
To: tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/1mkuktrylWIdKVf5fKWErF0WTmk>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 20:07:09 -0000

I am opposed to this approach, because it puts me in the same position
we're in with Codimd, and other items.

My opinion is that if the IETF is running something, the IETF should
run it.   The IETF spent over a decade arguing about and agreeing the
need to host mission critical tools on the actual IETF servers
operated by the secretariat.  They came up with a complex plan to move
all mission critical tools to the IETF servers.   We are still not
there.

If that is still the vision, then the IETF should not, IMO, "go
backwards" and start having random people elsewhere host things.

If the IETF's vision has changed, then of course I withdraw my
comments, but that would be news to me.

Glen


On Thu, Aug 13, 2020 at 12:18 PM Russ Housley <housley@vigilsec.com> wrote:
>
> I like the bottom-up approach.  I guess we will find out who really cares=
.
>
> Russ
>
> > On Aug 13, 2020, at 3:02 PM, Robert Sparks <rjsparks@nostrum.com> wrote=
:
> >
> > I had a real-time chat with Henrik, where conversation uncovered anothe=
r possible approach.
> >
> > I could ask the people who know these things already to set up these tr=
ial instances themselves, for us, wherever they want (we could aim ietf dom=
ain names at them). They can take what they learn and recommend configurati=
ons for us for what we moved into a longer-term mode of support.
> >
> > Is that something I should pursue?
> >
> > RjS
> >
> > On 8/13/20 11:22 AM, Glen wrote:
> >> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> w=
rote:
> >>> Here is a barebones plan proposal. Please bash it.
> >> /me pulls out huge stone-age-style club for bashing...  ;-)
> >>
> >>> To gain some experience (and shared community understanding) of matri=
x
> >>> and zulip, we will run these services in a trial configuration for a =
3
> >>> month period that includes IETF109. We will tell the community to exp=
ect
> >>> that these services will be taken completely down (they should expect
> >>> all history, configuration, and other features to be lost) at the end=
 of
> >>> those 3 months, and if it is reasonable to provide longer lived
> >>> instances of these services, new ones will be set up in a different
> >>> location.
> >> This is good, and necessary, but I wondered when I read this if
> >> emphasizing the "you only have 90 days" thing wouldn't be a little
> >> de-motivating in terms of getting people to try it.  When we reach the
> >> point of announcement, I'd recommend a heavy positive spin, in
> >> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
> >> I've given up trying to understand what the community wants on any
> >> given topic, and just fall back to John Levine's comment:  No matter
> >> what we do, someone will be unhappy.)   But if we're going to go to
> >> this effort, I'd think we'd *want* people to jump in en masse and
> >> play, so, I don't know, might it make sense that instead of saying "To
> >> gain shared experience" we say something like "As we investigate ways
> >> of improving communication" or "moving beyond Jabber" or whatever.  I
> >> don't know, it's just semantics, but it stuck in my head, so I'm
> >> mentioning it.
> >>
> >>> Glen deploys instances with as little extra configuration as is
> >>> reasonable at
> >>>      matrix-trial1.ietf.org
> >>>      zulip-trial1.ietf.org
> >> My pleasure.
> >>
> >>> Note the 1.
> >> It took me a minute to figure out what "the 1" was.  I had flashbacks
> >> to various movies, and looked for non-existent footnotes.  :-)
> >> Numeral in subdomain noted.
> >>
> >>> Proposed schedule:
> >>> * now-20Aug: Team has read intro material and raises flags by email
> >>> * now-20Aug: Robert consults with people who have experience running
> >>> these servers
> >>> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We announc=
e
> >>> availability to the community as soon as it's ready.
> >>> * If bridging fights back, we deploy silos the week of Aug 31 - Sep 4
> >>> and work on bridging incrementally during the trial period.
> >> Right.  IIRC you indicated that the bridges might provide the most
> >> significant challenges, rather than just the standalone deployment of
> >> the servers themselves.  I haven't looked at bridges myself.  But
> >> maybe it makes sense to set up the standalone servers in a separate
> >> phase, and then deal with the bridges thereafter.   Maybe something
> >> like:
> >>
> >> Week of Aug 24:  Glen deploys and sets up basic standalone
> >> installations of Matrix Zulip
> >> Week of Aug 24:  Robert/Team consults/investigates bridging methods
> >> and challenges specifically
> >> Week of Aug 31:  Glen deploys and sets up bridges
> >>
> >> Or whatever.  Availability and loading is always fluid, so we may be
> >> inadvertently delayed anyway, but the point is I'd rather start on
> >> this sooner and "go with what we know" first, giving us more time for
> >> challenges of any type (briding, schedules, availability, etc.) moving
> >> forward.
> >>
> >> That's all I had,
> >> Glen
> >>
> >>
> >> Glen
> >>
> >
> > --
> > Tools-implementation mailing list
> > Tools-implementation@ietf.org
> > https://www.ietf.org/mailman/listinfo/tools-implementation
>
> --
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation
>


From nobody Thu Aug 13 13:31:19 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 411F73A0B5C for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 13:31:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 XjtgFAyMWfMV for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 13:31:15 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 D842C3A0826 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:31:14 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07DKVDuB093432 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 15:31:14 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597350674; bh=cHN5PFAtdv3aB5sD1wQRHXIsTz+1Qvxzeeqxn7fO+Y4=; h=Subject:To:References:From:Date:In-Reply-To; b=DpD7ntqTsyC2XpF6TI8FZDgjrot81OVmsD9EZ6HsJ3XQOBiTQqeOJTw1m2zrolk2l nwX393v2I4m1SSTv/G1FecmaZ8oqb2aW7fBASdgNOR5EyHfGmZdofLSjG/9/1/Zo7T DsjbH9iwoEdd8UL1jnsD9eHC/MUjOLGdZWnx9h+o=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com> <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <616307d2-c32f-8fef-a2db-06c60dd1e663@nostrum.com>
Date: Thu, 13 Aug 2020 15:31:13 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/LSAIu_qTJ2ObEjWI16qInXvdwCU>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 20:31:17 -0000

Would your opposition be different if the domain was not ietf.org?

(c.f. ietf.slack.org).

On 8/13/20 3:06 PM, Glen wrote:
> I am opposed to this approach, because it puts me in the same position
> we're in with Codimd, and other items.
>
> My opinion is that if the IETF is running something, the IETF should
> run it.   The IETF spent over a decade arguing about and agreeing the
> need to host mission critical tools on the actual IETF servers
> operated by the secretariat.  They came up with a complex plan to move
> all mission critical tools to the IETF servers.   We are still not
> there.
>
> If that is still the vision, then the IETF should not, IMO, "go
> backwards" and start having random people elsewhere host things.
>
> If the IETF's vision has changed, then of course I withdraw my
> comments, but that would be news to me.
>
> Glen
>
>
> On Thu, Aug 13, 2020 at 12:18 PM Russ Housley <housley@vigilsec.com> wrote:
>> I like the bottom-up approach.  I guess we will find out who really cares.
>>
>> Russ
>>
>>> On Aug 13, 2020, at 3:02 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>>
>>> I had a real-time chat with Henrik, where conversation uncovered another possible approach.
>>>
>>> I could ask the people who know these things already to set up these trial instances themselves, for us, wherever they want (we could aim ietf domain names at them). They can take what they learn and recommend configurations for us for what we moved into a longer-term mode of support.
>>>
>>> Is that something I should pursue?
>>>
>>> RjS
>>>
>>> On 8/13/20 11:22 AM, Glen wrote:
>>>> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>>>>> Here is a barebones plan proposal. Please bash it.
>>>> /me pulls out huge stone-age-style club for bashing...  ;-)
>>>>
>>>>> To gain some experience (and shared community understanding) of matrix
>>>>> and zulip, we will run these services in a trial configuration for a 3
>>>>> month period that includes IETF109. We will tell the community to expect
>>>>> that these services will be taken completely down (they should expect
>>>>> all history, configuration, and other features to be lost) at the end of
>>>>> those 3 months, and if it is reasonable to provide longer lived
>>>>> instances of these services, new ones will be set up in a different
>>>>> location.
>>>> This is good, and necessary, but I wondered when I read this if
>>>> emphasizing the "you only have 90 days" thing wouldn't be a little
>>>> de-motivating in terms of getting people to try it.  When we reach the
>>>> point of announcement, I'd recommend a heavy positive spin, in
>>>> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
>>>> I've given up trying to understand what the community wants on any
>>>> given topic, and just fall back to John Levine's comment:  No matter
>>>> what we do, someone will be unhappy.)   But if we're going to go to
>>>> this effort, I'd think we'd *want* people to jump in en masse and
>>>> play, so, I don't know, might it make sense that instead of saying "To
>>>> gain shared experience" we say something like "As we investigate ways
>>>> of improving communication" or "moving beyond Jabber" or whatever.  I
>>>> don't know, it's just semantics, but it stuck in my head, so I'm
>>>> mentioning it.
>>>>
>>>>> Glen deploys instances with as little extra configuration as is
>>>>> reasonable at
>>>>>       matrix-trial1.ietf.org
>>>>>       zulip-trial1.ietf.org
>>>> My pleasure.
>>>>
>>>>> Note the 1.
>>>> It took me a minute to figure out what "the 1" was.  I had flashbacks
>>>> to various movies, and looked for non-existent footnotes.  :-)
>>>> Numeral in subdomain noted.
>>>>
>>>>> Proposed schedule:
>>>>> * now-20Aug: Team has read intro material and raises flags by email
>>>>> * now-20Aug: Robert consults with people who have experience running
>>>>> these servers
>>>>> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We announce
>>>>> availability to the community as soon as it's ready.
>>>>> * If bridging fights back, we deploy silos the week of Aug 31 - Sep 4
>>>>> and work on bridging incrementally during the trial period.
>>>> Right.  IIRC you indicated that the bridges might provide the most
>>>> significant challenges, rather than just the standalone deployment of
>>>> the servers themselves.  I haven't looked at bridges myself.  But
>>>> maybe it makes sense to set up the standalone servers in a separate
>>>> phase, and then deal with the bridges thereafter.   Maybe something
>>>> like:
>>>>
>>>> Week of Aug 24:  Glen deploys and sets up basic standalone
>>>> installations of Matrix Zulip
>>>> Week of Aug 24:  Robert/Team consults/investigates bridging methods
>>>> and challenges specifically
>>>> Week of Aug 31:  Glen deploys and sets up bridges
>>>>
>>>> Or whatever.  Availability and loading is always fluid, so we may be
>>>> inadvertently delayed anyway, but the point is I'd rather start on
>>>> this sooner and "go with what we know" first, giving us more time for
>>>> challenges of any type (briding, schedules, availability, etc.) moving
>>>> forward.
>>>>
>>>> That's all I had,
>>>> Glen
>>>>
>>>>
>>>> Glen
>>>>
>>> --
>>> Tools-implementation mailing list
>>> Tools-implementation@ietf.org
>>> https://www.ietf.org/mailman/listinfo/tools-implementation
>> --
>> Tools-implementation mailing list
>> Tools-implementation@ietf.org
>> https://www.ietf.org/mailman/listinfo/tools-implementation
>>


From nobody Thu Aug 13 13:54:59 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D491A3A043A for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 13:54:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 i_uqu6Bcfem3 for <tools-implementation@ietfa.amsl.com>; Thu, 13 Aug 2020 13:54:53 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3791A3A0433 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:54:51 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id 4C8843C243B for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:54:42 -0700 (PDT)
Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com [209.85.219.175]) by c8a.amsl.com (Postfix) with ESMTPSA id 2385F3C243A for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:54:42 -0700 (PDT)
Received: by mail-yb1-f175.google.com with SMTP id i10so4018672ybt.11 for <tools-implementation@ietf.org>; Thu, 13 Aug 2020 13:54:50 -0700 (PDT)
X-Gm-Message-State: AOAM533mh8GjeS6vboQ8ZXwJq91W94XPKeblfsuoWcw9ukgQSySjXiBV vtBnkdu5RdWkKcJH6zyJR1tFmUovvSYwL7EuOd4=
X-Google-Smtp-Source: ABdhPJz8VB5NlUrmk+vepP/czTbC4pzZbLW+7r3M0JaHkw86fnkSjDXdGAJHfTFFjF4Z9WJ84DzLvv9Hxw+2frvzHiY=
X-Received: by 2002:a25:f30a:: with SMTP id c10mr8334289ybs.522.1597352089829;  Thu, 13 Aug 2020 13:54:49 -0700 (PDT)
MIME-Version: 1.0
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com> <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com> <616307d2-c32f-8fef-a2db-06c60dd1e663@nostrum.com>
In-Reply-To: <616307d2-c32f-8fef-a2db-06c60dd1e663@nostrum.com>
From: Glen <glen@amsl.com>
Date: Thu, 13 Aug 2020 13:54:38 -0700
X-Gmail-Original-Message-ID: <CABL0ig65QzVxXL02_AcqRZsNf2F131nSUz79rhFK1ZcnM-8xPg@mail.gmail.com>
Message-ID: <CABL0ig65QzVxXL02_AcqRZsNf2F131nSUz79rhFK1ZcnM-8xPg@mail.gmail.com>
To: tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/MMbZRTLnWksTnk0aiI8bUznvg0A>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Aug 2020 20:54:58 -0000

Mmmmm.  I don't know.

I'm thinking this over as I type this.  First, to be clear, I'm
seriously not trying to power grab here.  Nothing makes me happier
than having an *empty* "to-do" list.  Also  I am *attempting* to
sanitize this response to be neutral in tone and non-offensive, so
please forgive any language that I might miss.

That said, I think that what I AM trying to do is avoid any situation in wh=
ich:

(a) Someone expects that the secretariat IT team can fix something,
which it turns out they cannot fix (just as an example of my thinking:
Something like CodiMD - or tools - I still get tickets into IETF
Action at times for tools.ietf.org issues - and I still sometimes get
nasty comments when I refer people to Henrik for that.)

-or-

(b) Someone asks (in essence), "We're paying for all these secretariat
things, why are they not running this?  Are they just not able to do
it?"  (which might not happen much in the real world, but in *this*
community I've already had that question asked a couple of times in
the past.)

Both of these are, I suppose, reputational things more than anything
else - but in this case, I'm not really worried about my own
already-destroyed reputation, I'm much more worried about AMS actually
doing the job that it is - by contract - supposed to be doing - which
is to operate the IT-related services of the IETF.  And both of those
concerns are real, and based on real situations that occur from time
to time.

In the case of your cited example, Slack, that's a third-party service
provided and hosted by a company.  I don't know anything about it, I
never even knew it had been set up until recently - and it's clear
both by the domain *and* by the nature of Slack that "the IETF" has
nothing to do with its operation or maintenance.  (I suppose the
*administration* of the Slack channel/zone should probably be a
secretariat thing, and it may already be, I don't know, that's not my
area - but the actual operation and hosting of the service is clearly
not an IETF thing, so clearly not my issue.)

But what we're talking about here is setting up and operating open
source software "as the IETF."  I think it's something we should do
in-house.  We're already bandwidth constrained (I have no idea when
our schedules will combine to let us migrate CodiMD to a
secretariat-managed location), and so repeating that situation by
having other people set up and host services we want elsewhere seems
counterproductive to me.  Even if we call it a test, it still triggers
both my concerns (a) and (b) above, and so I would still be
uncomfortable with it.

And I think that polluting the namespace further by putting it under
another domain like "ietftest.org" or whatever would be worse.

Now if, OTOH, this software were being set up and hosted by their
providers (i.e. "ietf.codimd.org" or whatever), then that might be a
different thing, and if that's what you mean (i.e. having each of
their commercial service arms set up and host the software on their
platforms) then I think I would have no opposition.

But just having "some person" "out there" "host it somewhere" (my
words only, but what I think we're talking about here) seems wrong to
me, and seems to be the opposite of all that we have been trying to
accomplish over the years.  Even as a test.  (Or maybe especially as a
test:  If one of these took off, it would be much more work to address
migration (and safety) of an existing implementation than it would to
set it up again fresh.)

So for example I have no opposition to GitHUB.   But if there was an
interest in running an IETF-managed GitLAB instance, well, I would
still feel like it's something I should take on, even if it means more
work for me.   And as a final note:  I have no opposition to public
cloud (if the IETF is paying) vs private cloud (which AMS provides
free as a part of its services), I don't care where it's deployed, I
care only about being able to do my job in the way that the community
expects.

Glen


On Thu, Aug 13, 2020 at 1:31 PM Robert Sparks <rjsparks@nostrum.com> wrote:
>
> Would your opposition be different if the domain was not ietf.org?
>
> (c.f. ietf.slack.org).
>
> On 8/13/20 3:06 PM, Glen wrote:
> > I am opposed to this approach, because it puts me in the same position
> > we're in with Codimd, and other items.
> >
> > My opinion is that if the IETF is running something, the IETF should
> > run it.   The IETF spent over a decade arguing about and agreeing the
> > need to host mission critical tools on the actual IETF servers
> > operated by the secretariat.  They came up with a complex plan to move
> > all mission critical tools to the IETF servers.   We are still not
> > there.
> >
> > If that is still the vision, then the IETF should not, IMO, "go
> > backwards" and start having random people elsewhere host things.
> >
> > If the IETF's vision has changed, then of course I withdraw my
> > comments, but that would be news to me.
> >
> > Glen
> >
> >
> > On Thu, Aug 13, 2020 at 12:18 PM Russ Housley <housley@vigilsec.com> wr=
ote:
> >> I like the bottom-up approach.  I guess we will find out who really ca=
res.
> >>
> >> Russ
> >>
> >>> On Aug 13, 2020, at 3:02 PM, Robert Sparks <rjsparks@nostrum.com> wro=
te:
> >>>
> >>> I had a real-time chat with Henrik, where conversation uncovered anot=
her possible approach.
> >>>
> >>> I could ask the people who know these things already to set up these =
trial instances themselves, for us, wherever they want (we could aim ietf d=
omain names at them). They can take what they learn and recommend configura=
tions for us for what we moved into a longer-term mode of support.
> >>>
> >>> Is that something I should pursue?
> >>>
> >>> RjS
> >>>
> >>> On 8/13/20 11:22 AM, Glen wrote:
> >>>> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com>=
 wrote:
> >>>>> Here is a barebones plan proposal. Please bash it.
> >>>> /me pulls out huge stone-age-style club for bashing...  ;-)
> >>>>
> >>>>> To gain some experience (and shared community understanding) of mat=
rix
> >>>>> and zulip, we will run these services in a trial configuration for =
a 3
> >>>>> month period that includes IETF109. We will tell the community to e=
xpect
> >>>>> that these services will be taken completely down (they should expe=
ct
> >>>>> all history, configuration, and other features to be lost) at the e=
nd of
> >>>>> those 3 months, and if it is reasonable to provide longer lived
> >>>>> instances of these services, new ones will be set up in a different
> >>>>> location.
> >>>> This is good, and necessary, but I wondered when I read this if
> >>>> emphasizing the "you only have 90 days" thing wouldn't be a little
> >>>> de-motivating in terms of getting people to try it.  When we reach t=
he
> >>>> point of announcement, I'd recommend a heavy positive spin, in
> >>>> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
> >>>> I've given up trying to understand what the community wants on any
> >>>> given topic, and just fall back to John Levine's comment:  No matter
> >>>> what we do, someone will be unhappy.)   But if we're going to go to
> >>>> this effort, I'd think we'd *want* people to jump in en masse and
> >>>> play, so, I don't know, might it make sense that instead of saying "=
To
> >>>> gain shared experience" we say something like "As we investigate way=
s
> >>>> of improving communication" or "moving beyond Jabber" or whatever.  =
I
> >>>> don't know, it's just semantics, but it stuck in my head, so I'm
> >>>> mentioning it.
> >>>>
> >>>>> Glen deploys instances with as little extra configuration as is
> >>>>> reasonable at
> >>>>>       matrix-trial1.ietf.org
> >>>>>       zulip-trial1.ietf.org
> >>>> My pleasure.
> >>>>
> >>>>> Note the 1.
> >>>> It took me a minute to figure out what "the 1" was.  I had flashback=
s
> >>>> to various movies, and looked for non-existent footnotes.  :-)
> >>>> Numeral in subdomain noted.
> >>>>
> >>>>> Proposed schedule:
> >>>>> * now-20Aug: Team has read intro material and raises flags by email
> >>>>> * now-20Aug: Robert consults with people who have experience runnin=
g
> >>>>> these servers
> >>>>> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We annou=
nce
> >>>>> availability to the community as soon as it's ready.
> >>>>> * If bridging fights back, we deploy silos the week of Aug 31 - Sep=
 4
> >>>>> and work on bridging incrementally during the trial period.
> >>>> Right.  IIRC you indicated that the bridges might provide the most
> >>>> significant challenges, rather than just the standalone deployment o=
f
> >>>> the servers themselves.  I haven't looked at bridges myself.  But
> >>>> maybe it makes sense to set up the standalone servers in a separate
> >>>> phase, and then deal with the bridges thereafter.   Maybe something
> >>>> like:
> >>>>
> >>>> Week of Aug 24:  Glen deploys and sets up basic standalone
> >>>> installations of Matrix Zulip
> >>>> Week of Aug 24:  Robert/Team consults/investigates bridging methods
> >>>> and challenges specifically
> >>>> Week of Aug 31:  Glen deploys and sets up bridges
> >>>>
> >>>> Or whatever.  Availability and loading is always fluid, so we may be
> >>>> inadvertently delayed anyway, but the point is I'd rather start on
> >>>> this sooner and "go with what we know" first, giving us more time fo=
r
> >>>> challenges of any type (briding, schedules, availability, etc.) movi=
ng
> >>>> forward.
> >>>>
> >>>> That's all I had,
> >>>> Glen
> >>>>
> >>>>
> >>>> Glen
> >>>>
> >>> --
> >>> Tools-implementation mailing list
> >>> Tools-implementation@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/tools-implementation
> >> --
> >> Tools-implementation mailing list
> >> Tools-implementation@ietf.org
> >> https://www.ietf.org/mailman/listinfo/tools-implementation
> >>
>
> --
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation
>


From nobody Mon Aug 17 08:47:56 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 841003A0DAA for <tools-implementation@ietfa.amsl.com>; Mon, 17 Aug 2020 08:47:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 plHKyRpHXeNd for <tools-implementation@ietfa.amsl.com>; Mon, 17 Aug 2020 08:47:52 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 CD7813A0EC8 for <tools-implementation@ietf.org>; Mon, 17 Aug 2020 08:47:52 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07HFlpao024147 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 17 Aug 2020 10:47:52 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597679272; bh=88QchJLueCKdN3CxWUiXPvsBvWIMAs+ZpoiEIyRa7I0=; h=Subject:To:References:From:Date:In-Reply-To; b=lqzCnQUqV+waiuuGRJgc3swuSl52TA3KNb80Yk6r4iVR8ZuEiupODL9P/XP45G5yD G42fN28N/LoLDGI54OH257GS0QzcErKWLgvlEpZZUfc1CCuhMWBiCWJTLGgr4eb6AA 7+uodpo7VtrwRpGQacGWgUoi4BivgusCYWMo0SS4=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com> <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com> <616307d2-c32f-8fef-a2db-06c60dd1e663@nostrum.com> <CABL0ig65QzVxXL02_AcqRZsNf2F131nSUz79rhFK1ZcnM-8xPg@mail.gmail.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <4b94d84d-4423-8208-aeee-2afde5023921@nostrum.com>
Date: Mon, 17 Aug 2020 10:47:51 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig65QzVxXL02_AcqRZsNf2F131nSUz79rhFK1ZcnM-8xPg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/LOTKHh8xDdXmx52bj2ZYuLPATUg>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Aug 2020 15:47:55 -0000

To focus on one tidbit: (trimming massively):

On 8/13/20 3:54 PM, Glen wrote:

<trim/>


> If one of these took off, it would be much more work to address
> migration (and safety) of an existing implementation than it would to
> set it up again fresh.)
>
<trim/>
>>>>>> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>>>>>>> We will tell the community to expect
>>>>>>> that these services will be taken completely down (they should expect
>>>>>>> all history, configuration, and other features to be lost) at the end of
>>>>>>> those 3 months, and if it is reasonable to provide longer lived
>>>>>>> instances of these services, new ones will be set up in a different
>>>>>>> location.
>>>>>> This is good, and necessary, but I wondered when I read this if
>>>>>> emphasizing the "you only have 90 days" thing wouldn't be a little
>>>>>> de-motivating in terms of getting people to try it.  When we reach the
>>>>>> point of announcement, I'd recommend a heavy positive spin, in
>>>>>> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
>>>>>> I've given up trying to understand what the community wants on any
>>>>>> given topic, and just fall back to John Levine's comment:  No matter
>>>>>> what we do, someone will be unhappy.)   But if we're going to go to
>>>>>> this effort, I'd think we'd *want* people to jump in en masse and
>>>>>> play, so, I don't know, might it make sense that instead of saying "To
>>>>>> gain shared experience" we say something like "As we investigate ways
>>>>>> of improving communication" or "moving beyond Jabber" or whatever.  I
>>>>>> don't know, it's just semantics, but it stuck in my head, so I'm
>>>>>> mentioning it.

I think it's important to say that there will be a point where there's a 
clean restart after we get some experience, and that we set the 
expectation that there _won't_ be migration.

I don't think that will cause people to not try things. It may even make 
them more comfortable exploring, especially in exploring corners.

RjS


From nobody Mon Aug 17 08:51:41 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A83873A1124 for <tools-implementation@ietfa.amsl.com>; Mon, 17 Aug 2020 08:51:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 5fzxYLCIYVhL for <tools-implementation@ietfa.amsl.com>; Mon, 17 Aug 2020 08:51:38 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B58A73A0CE2 for <Tools-implementation@ietf.org>; Mon, 17 Aug 2020 08:51:38 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id A23D43C2E57 for <Tools-implementation@ietf.org>; Mon, 17 Aug 2020 08:51:23 -0700 (PDT)
Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com [209.85.219.179]) by c8a.amsl.com (Postfix) with ESMTPSA id 7AE843C2E56 for <Tools-implementation@ietf.org>; Mon, 17 Aug 2020 08:51:23 -0700 (PDT)
Received: by mail-yb1-f179.google.com with SMTP id a34so9658532ybj.9 for <Tools-implementation@ietf.org>; Mon, 17 Aug 2020 08:51:38 -0700 (PDT)
X-Gm-Message-State: AOAM532oZzg4Kw6bAF7cJB1RG2VUwh0SpcU+n722Yt8AuaruYJ5aXeOi PfarnDYIdX9GqO18m2b1LaMsxF7miOXfk+51Z1g=
X-Google-Smtp-Source: ABdhPJzQzpt6CSwrErtGxbY4lRoSgP2+zSZa75PXmYloZxrmDgXY9z6Lh8xslyv4NRG4JXWzZI5zEKkKVkGYzd7eYdw=
X-Received: by 2002:a25:7283:: with SMTP id n125mr19854915ybc.28.1597679497795;  Mon, 17 Aug 2020 08:51:37 -0700 (PDT)
MIME-Version: 1.0
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com> <CABL0ig7bmYoN4Yrutv3eNZEJMv6pbojtG9rn_xhjdy-xPs_Fww@mail.gmail.com> <616307d2-c32f-8fef-a2db-06c60dd1e663@nostrum.com> <CABL0ig65QzVxXL02_AcqRZsNf2F131nSUz79rhFK1ZcnM-8xPg@mail.gmail.com> <4b94d84d-4423-8208-aeee-2afde5023921@nostrum.com>
In-Reply-To: <4b94d84d-4423-8208-aeee-2afde5023921@nostrum.com>
From: Glen <glen@amsl.com>
Date: Mon, 17 Aug 2020 08:51:25 -0700
X-Gmail-Original-Message-ID: <CABL0ig7mSjZpSDACP44heT0p7LnktGFLtwwXsw+J4Rfgj=hMMw@mail.gmail.com>
Message-ID: <CABL0ig7mSjZpSDACP44heT0p7LnktGFLtwwXsw+J4Rfgj=hMMw@mail.gmail.com>
To: Tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/dJWd_j3N1azipdk7IcJhEMkNTkU>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Aug 2020 15:51:41 -0000

On Mon, Aug 17, 2020 at 8:47 AM Robert Sparks <rjsparks@nostrum.com> wrote:
> I think it's important to say that there will be a point where there's a
> clean restart after we get some experience, and that we set the
> expectation that there _won't_ be migration.
> I don't think that will cause people to not try things. It may even make
> them more comfortable exploring, especially in exploring corners.

Sounds good / +1

Glen


From nobody Wed Aug 19 08:29:47 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BE873A0F38 for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 08:29:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.028
X-Spam-Level: 
X-Spam-Status: No, score=-3.028 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.949, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 iB7iRetf1bC4 for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 08:29:42 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 ACB863A0F36 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:29:42 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07JFTbOU069492 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 19 Aug 2020 10:29:38 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597850979; bh=0HqHA9RMjqZbOTr/06ceJwgef9Br/0DspNojXwzrGs0=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=uW1MtgTl+K5g1rqbrOmjF0eF2t5/7TEIXNYUFTH6lSUajuLIlOj3NSHS7ALcwhrVY fSn8zuHH0kF/ahIgBjAaNBN8utP/LUeY8DAUXfjp+NoxaEgvUTNnDsSZg9YvRArk9H rFJkiFhppZQiYw6qtfsM6kG3rGoJK4qPbZQl6xVY=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: Russ Housley <housley@vigilsec.com>
Cc: tools-implementation@ietf.org
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <5d9718ef-593e-af51-3085-c45e2b87db2c@nostrum.com>
Date: Wed, 19 Aug 2020 10:29:36 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/v_fG2pchqnTVRtL40ZXwtkgAe0A>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 15:29:45 -0000

I've asked if we can get help from some folks, but given the discussion 
with Glen, we should move forward with him doing installs.

There was some initial feedback from Richard and Rich in the slack 
#chat-tools channel recommending that we not pursue bridging. I've 
argued that letting the community experiment with it is necessary.

I also realized I made an assumption that we should call out explicitly: 
I assumed it would be _easy_ to configure each of these services to use 
the datatracker's identity service. After skimming the docs, I'm not 
sure that assumption will hold. I think we should _try_ to have that as 
part of the initial minimal configuration, but if it doesn't work out, 
we move forward with whatever native credentialing each service provides 
and try to unify later.

Here's a revised plan:

We deploy each for 3 months as below at <service>-trial1.ietf.org, 
minimally configured , without bridging. We then work on bridging, and 
if necessary, a unified login experience, incrementally. We'll strongly 
project that people should expect to lose any setup, joined channels, 
logs, whatever at the end of the 3 months, and will need to set things 
up again with what we've learned in mind.

Revised proposed schedule:

* now-27Aug: Team has read intro material and raises flags by email
* now-27Aug: Robert continues to try to get input from people 
experienced running these servers
* Week of Aug 31 - Sep 4: Glen deploys with minimal configuration. We 
announce availability to the community as soon as it's ready.
* First two weeks of Sep: We learn about bridging and credentials.
* Dec - digest post IETF 109 community input around what does and 
doesn't work
* Jan - take the trial instances down and start any production instances 
we deci
de to go with



On 8/13/20 2:17 PM, Russ Housley wrote:
> I like the bottom-up approach.  I guess we will find out who really cares.
>
> Russ
>
>> On Aug 13, 2020, at 3:02 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>
>> I had a real-time chat with Henrik, where conversation uncovered another possible approach.
>>
>> I could ask the people who know these things already to set up these trial instances themselves, for us, wherever they want (we could aim ietf domain names at them). They can take what they learn and recommend configurations for us for what we moved into a longer-term mode of support.
>>
>> Is that something I should pursue?
>>
>> RjS
>>
>> On 8/13/20 11:22 AM, Glen wrote:
>>> On Thu, Aug 13, 2020 at 7:57 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>>>> Here is a barebones plan proposal. Please bash it.
>>> /me pulls out huge stone-age-style club for bashing...  ;-)
>>>
>>>> To gain some experience (and shared community understanding) of matrix
>>>> and zulip, we will run these services in a trial configuration for a 3
>>>> month period that includes IETF109. We will tell the community to expect
>>>> that these services will be taken completely down (they should expect
>>>> all history, configuration, and other features to be lost) at the end of
>>>> those 3 months, and if it is reasonable to provide longer lived
>>>> instances of these services, new ones will be set up in a different
>>>> location.
>>> This is good, and necessary, but I wondered when I read this if
>>> emphasizing the "you only have 90 days" thing wouldn't be a little
>>> de-motivating in terms of getting people to try it.  When we reach the
>>> point of announcement, I'd recommend a heavy positive spin, in
>>> whatever way it makes sense.  (Unless we *prefer* to stay on Jabber?
>>> I've given up trying to understand what the community wants on any
>>> given topic, and just fall back to John Levine's comment:  No matter
>>> what we do, someone will be unhappy.)   But if we're going to go to
>>> this effort, I'd think we'd *want* people to jump in en masse and
>>> play, so, I don't know, might it make sense that instead of saying "To
>>> gain shared experience" we say something like "As we investigate ways
>>> of improving communication" or "moving beyond Jabber" or whatever.  I
>>> don't know, it's just semantics, but it stuck in my head, so I'm
>>> mentioning it.
>>>
>>>> Glen deploys instances with as little extra configuration as is
>>>> reasonable at
>>>>       matrix-trial1.ietf.org
>>>>       zulip-trial1.ietf.org
>>> My pleasure.
>>>
>>>> Note the 1.
>>> It took me a minute to figure out what "the 1" was.  I had flashbacks
>>> to various movies, and looked for non-existent footnotes.  :-)
>>> Numeral in subdomain noted.
>>>
>>>> Proposed schedule:
>>>> * now-20Aug: Team has read intro material and raises flags by email
>>>> * now-20Aug: Robert consults with people who have experience running
>>>> these servers
>>>> * Week of Aug 31- Sep 4: Glen deploys and sets up bridges. We announce
>>>> availability to the community as soon as it's ready.
>>>> * If bridging fights back, we deploy silos the week of Aug 31 - Sep 4
>>>> and work on bridging incrementally during the trial period.
>>> Right.  IIRC you indicated that the bridges might provide the most
>>> significant challenges, rather than just the standalone deployment of
>>> the servers themselves.  I haven't looked at bridges myself.  But
>>> maybe it makes sense to set up the standalone servers in a separate
>>> phase, and then deal with the bridges thereafter.   Maybe something
>>> like:
>>>
>>> Week of Aug 24:  Glen deploys and sets up basic standalone
>>> installations of Matrix Zulip
>>> Week of Aug 24:  Robert/Team consults/investigates bridging methods
>>> and challenges specifically
>>> Week of Aug 31:  Glen deploys and sets up bridges
>>>
>>> Or whatever.  Availability and loading is always fluid, so we may be
>>> inadvertently delayed anyway, but the point is I'd rather start on
>>> this sooner and "go with what we know" first, giving us more time for
>>> challenges of any type (briding, schedules, availability, etc.) moving
>>> forward.
>>>
>>> That's all I had,
>>> Glen
>>>
>>>
>>> Glen
>>>
>> -- 
>> Tools-implementation mailing list
>> Tools-implementation@ietf.org
>> https://www.ietf.org/mailman/listinfo/tools-implementation


From nobody Wed Aug 19 08:40:48 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39A843A0B62 for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 08:40:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 TvYBbg3vEmVI for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 08:40:45 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A0B63A0B4E for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:40:45 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id BF4483C24E5 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:40:26 -0700 (PDT)
Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com [209.85.219.170]) by c8a.amsl.com (Postfix) with ESMTPSA id 9DAFE3C24E3 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:40:26 -0700 (PDT)
Received: by mail-yb1-f170.google.com with SMTP id x10so13526421ybj.13 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:40:44 -0700 (PDT)
X-Gm-Message-State: AOAM530OyVKVA+yeijo3m+1lu0VwNtDJRXpHGXwUAxmdBL2maDhjcWlE XFI6Fj+IttM0MlJDjdkeAa84Uial6VE+bikdOJA=
X-Google-Smtp-Source: ABdhPJwpFYdD4E76U7dQxqJdyt8bLPtPY24BCUe1OpKRyv1MMo061WUYHRTkxEImtPR1G1UDKIUa+Okfpyg3NhdRk8k=
X-Received: by 2002:a25:c0cf:: with SMTP id c198mr39175187ybf.457.1597851644266;  Wed, 19 Aug 2020 08:40:44 -0700 (PDT)
MIME-Version: 1.0
References: <ef49a89f-3c35-9562-d170-306be12e1e91@nostrum.com> <CABL0ig7GbjQE-WifOYhb9HC56rNsG3WtfbenmBSCb_bQZJ_JAg@mail.gmail.com> <0d59b3f1-bbbe-14a8-28a2-c693ccdb3d43@nostrum.com> <75879F15-8E7B-4B57-984C-EBC009F1F2FA@vigilsec.com> <5d9718ef-593e-af51-3085-c45e2b87db2c@nostrum.com>
In-Reply-To: <5d9718ef-593e-af51-3085-c45e2b87db2c@nostrum.com>
From: Glen <glen@amsl.com>
Date: Wed, 19 Aug 2020 08:40:32 -0700
X-Gmail-Original-Message-ID: <CABL0ig5JEFkKqkH0=NQUd0xNw5yxwS-z-4Rxey9LScc6QHhbOQ@mail.gmail.com>
Message-ID: <CABL0ig5JEFkKqkH0=NQUd0xNw5yxwS-z-4Rxey9LScc6QHhbOQ@mail.gmail.com>
To: tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/xN5oqD0U4tza7T3bvNJ3LkWfx5c>
Subject: Re: [Tools-implementation] Deploying trial instances of matrix and zulip - an initial plan
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 15:40:47 -0000

On Wed, Aug 19, 2020 at 8:29 AM Robert Sparks <rjsparks@nostrum.com> wrote:
> I've asked if we can get help from some folks, but given the discussion
> with Glen, we should move forward with him doing installs.

Okay.

> I also realized I made an assumption that we should call out explicitly:
> I assumed it would be _easy_ to configure each of these services to use
> the datatracker's identity service. After skimming the docs, I'm not
> sure that assumption will hold. I think we should _try_ to have that as
> part of the initial minimal configuration, but if it doesn't work out,
> we move forward with whatever native credentialing each service provides
> and try to unify later.

Noted.

> We deploy each for 3 months as below at <service>-trial1.ietf.org,
> minimally configured , without bridging. We then work on bridging, and
> if necessary, a unified login experience, incrementally. We'll strongly
> project that people should expect to lose any setup, joined channels,
> logs, whatever at the end of the 3 months, and will need to set things
> up again with what we've learned in mind.

Okay.

> Revised proposed schedule:
> * Week of Aug 31 - Sep 4: Glen deploys with minimal configuration. We
> announce availability to the community as soon as it's ready.

No conflicts on my side at this time.

Glen


From nobody Wed Aug 19 08:45:10 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58BD63A0CAC for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 08:45:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.899
X-Spam-Level: 
X-Spam-Status: No, score=-101.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] 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 h2eQup2qTSHZ for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 08:45:06 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D4653A11BB for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:44:33 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id AAD383C24FB for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:44:14 -0700 (PDT)
Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com [209.85.219.175]) by c8a.amsl.com (Postfix) with ESMTPSA id 89A4B3C24F9 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:44:14 -0700 (PDT)
Received: by mail-yb1-f175.google.com with SMTP id a34so13546872ybj.9 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 08:44:32 -0700 (PDT)
X-Gm-Message-State: AOAM532o2Sa/k2sQRCADmAGLMEQjxXLfbuXS8W8SSa7XFTOKkwPBOpqO Y4P35y5qECcpYbl0wZCMe9tDxYNkqm6vBb2UfoQ=
X-Google-Smtp-Source: ABdhPJwyINq/GW0RNaf5Qs2TP+exlJBA/A4k2Ollvlrr/2CtqrDiTURNHGRrWcwOZvJvABnUrAc7Net6yN8jUyvk0kU=
X-Received: by 2002:a25:c582:: with SMTP id v124mr35904948ybe.456.1597851872217;  Wed, 19 Aug 2020 08:44:32 -0700 (PDT)
MIME-Version: 1.0
References: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com>
In-Reply-To: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com>
From: Glen <glen@amsl.com>
Date: Wed, 19 Aug 2020 08:44:20 -0700
X-Gmail-Original-Message-ID: <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
Message-ID: <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
To: tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/JKkcuoNHAFnDe2D_-zHiH53dM74>
Subject: Re: [Tools-implementation] Plan based on todays discussion
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 15:45:08 -0000

On Mon, Aug 10, 2020 at 11:21 AM Robert Sparks <rjsparks@nostrum.com> wrote:
> See https://codimd.ietf.org/ti-2020-08#
> Please edit it if I missed something you took away that we would be
> working on over the next few weeks.

I am working on directory documentation this week.

I am okay for messaging deployment week of Aug 31.

I recommend that, to track reality, Mailman 3 should be moved to
deferred at this time, given other projects.   I've asked a member of
my team to take an initial look at basic setup; however, real work on
Mailman 3 will have to wait until other projects are done and
bandwidth opens.

Glen


From nobody Wed Aug 19 09:09:20 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02B223A0F43 for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 09:09:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 Sl6sbiUs0LaN for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 09:09:17 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 C157D3A0D00 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 09:09:17 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 07JG9FxQ083817 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 11:09:16 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1597853357; bh=iG5YxeFwU//UpnCKcylw/aUGKsA+rm9XFf1ZcuzF8lI=; h=Subject:To:References:From:Date:In-Reply-To; b=lbD5EEfC6Eu+x+45giZjlRcgZ/YnJDrRQiH4ljrtZOnddu6sfdDO4udmuQ7tVV5iE 7WnZcjRMFhyXJ7J2VEv4TNMXo7DPGSOSaBSPM03vETb5JVk3jK0qb0IOKDwkX0MbBs lqDizRiDJ6NkOPeoml9JbTwKQuv0Infa/WbYZlaM=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com> <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <183612b9-56f7-0267-ead7-16c0165df1a4@nostrum.com>
Date: Wed, 19 Aug 2020 11:09:15 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/8kIJ6niq_mPcRJi7t-fi3UB7P6k>
Subject: [Tools-implementation] Meeting 25 Aug
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 16:09:19 -0000

Let me know if you don't already have the meeting details in your 
calendar - you should have received invites directly from webex.

Start bashing the agenda (as Glen has already done) at 
https://codimd.ietf.org/ti-2020-08

Please update the Action plan with what you think should be (and is 
actually) happening.

RjS

On 8/19/20 10:44 AM, Glen wrote:
> On Mon, Aug 10, 2020 at 11:21 AM Robert Sparks <rjsparks@nostrum.com> wrote:
>> See https://codimd.ietf.org/ti-2020-08#
>> Please edit it if I missed something you took away that we would be
>> working on over the next few weeks.
> I am working on directory documentation this week.
>
> I am okay for messaging deployment week of Aug 31.
>
> I recommend that, to track reality, Mailman 3 should be moved to
> deferred at this time, given other projects.   I've asked a member of
> my team to take an initial look at basic setup; however, real work on
> Mailman 3 will have to wait until other projects are done and
> bandwidth opens.
>
> Glen
>


From nobody Wed Aug 19 10:33:54 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54A553A0D25 for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 10:33:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.848
X-Spam-Level: 
X-Spam-Status: No, score=-2.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.949, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xvsYtHeD_HVa for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 10:33:51 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04D523A0C38 for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 10:33:51 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:53422 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1k8Ry8-0005tK-MZ; Wed, 19 Aug 2020 10:33:50 -0700
To: Robert Sparks <rjsparks@nostrum.com>, tools-implementation@ietf.org
References: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com> <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com> <183612b9-56f7-0267-ead7-16c0165df1a4@nostrum.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <dd9105b9-ba82-6401-de19-be9e46af601e@levkowetz.com>
Date: Wed, 19 Aug 2020 19:33:39 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <183612b9-56f7-0267-ead7-16c0165df1a4@nostrum.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="QxrMTAFMqNgrpUt5lchNi74V0D1O80SGp"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org, rjsparks@nostrum.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/_JvhZGZrO7OsUkDX4GiZZM4vSLo>
Subject: Re: [Tools-implementation] Meeting 25 Aug
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 17:33:52 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--QxrMTAFMqNgrpUt5lchNi74V0D1O80SGp
Content-Type: multipart/mixed; boundary="OpWvLuMtfWp5J0Vh7REpJm9Mk5U1P2tRN";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Robert Sparks <rjsparks@nostrum.com>, tools-implementation@ietf.org
Message-ID: <dd9105b9-ba82-6401-de19-be9e46af601e@levkowetz.com>
Subject: Re: [Tools-implementation] Meeting 25 Aug
References: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com>
 <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
 <183612b9-56f7-0267-ead7-16c0165df1a4@nostrum.com>
In-Reply-To: <183612b9-56f7-0267-ead7-16c0165df1a4@nostrum.com>

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



On 2020-08-19 18:09, Robert Sparks wrote:
> Let me know if you don't already have the meeting details in your=20
> calendar - you should have received invites directly from webex.

Ack, got it.

> Start bashing the agenda (as Glen has already done) at=20
> https://codimd.ietf.org/ti-2020-08
>=20
> Please update the Action plan with what you think should be (and is=20
> actually) happening.

Ok.

	Henrik

>=20
> RjS
>=20
> On 8/19/20 10:44 AM, Glen wrote:
>> On Mon, Aug 10, 2020 at 11:21 AM Robert Sparks <rjsparks@nostrum.com> =
wrote:
>>> See https://codimd.ietf.org/ti-2020-08#
>>> Please edit it if I missed something you took away that we would be
>>> working on over the next few weeks.
>> I am working on directory documentation this week.
>>
>> I am okay for messaging deployment week of Aug 31.
>>
>> I recommend that, to track reality, Mailman 3 should be moved to
>> deferred at this time, given other projects.   I've asked a member of
>> my team to take an initial look at basic setup; however, real work on
>> Mailman 3 will have to wait until other projects are done and
>> bandwidth opens.
>>
>> Glen
>>
>=20


--OpWvLuMtfWp5J0Vh7REpJm9Mk5U1P2tRN--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl89YnMACgkQTptXS4+7
FxoXMw/+IDg5xpDhCnPhjQoof3MEWdASr5osBiav92B4IkAHNIczSMMA8P6gbgAU
xBFfpiHpdYohNfGEn1SvHLKI9UaHqhdbmOezqyVxrLzQp7NxK3Zphzgt0G1pHUtO
cf4Ozf3TXQ19d8SnAx5BOdtF/VtRnQ7/ZcgWz8aUuQNTeCnfLgt58DMpbvdnFnQI
Lh0SQtY9W6MuVBZVCsBAtWW8yakeR+tJd6qpffu/uD4c3ZRUK7lhMVC3SVA9ClP5
7TvKzVUPfFnPtdjqbECmHkdpWObk5ABunjtk+H340kveycNUY+HAfe7ahUMuuttR
43h9FVQ06W/SXrl5AXzQx7FYewh9tXlWMgb8d9cvbEkOqqfSoWGQ9dPeKJZEKhWp
BW0k3zeiDfEFaPN1ORxCHZXShNi8neTLR6JCRruLn0Wyd7IxkGF+KUGa7IfI4UBQ
nL4G7lhNRlIE3eCOsWKenGB5FszscEdcnqRzmfjO6es8Xwl3ELrsOCU8/g/0Sc8J
1KYUBwFfi+EjJM8/50E0cw17tQGXo6xVxdWvHZ/4AYOoUnXgMTn7/4tkN3CTXxLb
fuogJYweHflKs5Zgt9seTlj2S+c7CFea0aNAcfxbcH+c/3qwvFHuFx/1m8+HNQf8
c/MV0iE1p9sDMiCbgaTXOETT9bqUW5xETk7Uou4xJQV+bNTxm+c=
=5KBF
-----END PGP SIGNATURE-----

--QxrMTAFMqNgrpUt5lchNi74V0D1O80SGp--


From nobody Wed Aug 19 10:51:45 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E2033A0D65 for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 10:51:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.848
X-Spam-Level: 
X-Spam-Status: No, score=-2.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.949, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MaiJaGUJW9td for <tools-implementation@ietfa.amsl.com>; Wed, 19 Aug 2020 10:51:40 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5B113A07EC for <tools-implementation@ietf.org>; Wed, 19 Aug 2020 10:51:40 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:53612 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1k8SFP-0001La-Q9; Wed, 19 Aug 2020 10:51:40 -0700
To: Glen <glen@amsl.com>, tools-implementation@ietf.org
References: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com> <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <7921a688-3607-a22f-e517-434694221c20@levkowetz.com>
Date: Wed, 19 Aug 2020 19:51:32 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="D8nqnHgP6mACOiekNFbNj8DvBxDnPonkF"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org, glen@amsl.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/E8viqDkbZEwMvRaVSd6z4m5uUMU>
Subject: Re: [Tools-implementation] Plan based on todays discussion
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2020 17:51:43 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--D8nqnHgP6mACOiekNFbNj8DvBxDnPonkF
Content-Type: multipart/mixed; boundary="WCEKX8m4UVBt1jWXcJSQJdp16mphb6Im4";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Glen <glen@amsl.com>, tools-implementation@ietf.org
Message-ID: <7921a688-3607-a22f-e517-434694221c20@levkowetz.com>
Subject: Re: [Tools-implementation] Plan based on todays discussion
References: <aeeb75fd-bbe2-fee6-4f0f-40d1dec0074f@nostrum.com>
 <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>
In-Reply-To: <CABL0ig7Uz1PgEh6LpTNvzO0z0XeTbnMtCqK_Y46JVSLBjXpsqA@mail.gmail.com>

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



On 2020-08-19 17:44, Glen wrote:
> On Mon, Aug 10, 2020 at 11:21 AM Robert Sparks <rjsparks@nostrum.com> w=
rote:
>> See https://codimd.ietf.org/ti-2020-08#
>> Please edit it if I missed something you took away that we would be
>> working on over the next few weeks.
>=20
> I am working on directory documentation this week.
>=20
> I am okay for messaging deployment week of Aug 31.
>=20
> I recommend that, to track reality, Mailman 3 should be moved to
> deferred at this time, given other projects.

I agree.  The need to update postconfirm to be able to accept input over
LMTP in order to work well with mailman 3 means that there's preliminary
work to do before a realistic sandbox deployment can be made.

> I've asked a member of
> my team to take an initial look at basic setup; however, real work on
> Mailman 3 will have to wait until other projects are done and
> bandwidth opens.

Agreed from my side.

Best,

	Henrik


--WCEKX8m4UVBt1jWXcJSQJdp16mphb6Im4--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl89ZqQACgkQTptXS4+7
Fxq2lg//R4FZr1A4BFwXjvyjop3LcnGuHBcAa2x8On4IlixqdBFdykIVhDPHqSju
W8B1VwhmFupmVZO/EzQNyF135nn/rxiyHG99gXwZPGjvI1L5Pis159zwruLZfOhI
ni0FkAtPmu2sA2QILA6E2/+Xhdii4Qpez9K+p/smqljh8bSy03W0sZtaNTbC1jKX
+PZhS6cM0clJKf1RFlnodHlzRFe/mL42iCZ89JjfRHJQnxnZoGZNWTSfHdKR5gNy
M3bakefpKmyPxez+sBQNpQyFCXllXZboama31GFvkifTkGJzD3k8Jwcsut5mzZUW
3pjuKNAlbRLq9ADDjdRFdos0EzGG1K8t/ADT94nGoWzALi/RvBMwh+BDMhvMi4LH
mgkaHRNvAKd2JSTCCKp2HzTSJ84YDCMcUEi+O3yAiQgpNQOcFbSQQQxJuKrfgDR8
ykalcXxRG9A3wrgzqLJDOlmyQTFWxOMl/yG9KyAtijxw61yln/Kp7PSFCHgQzGRK
3A1BCSyYdS6tQUwE67bLcHH7T1BBDg32YREFRWGSHNktIEBaOSc72jJ1adaNQvsN
F++S0S8ZStyU9ucdVZ/IgN17BkjqTHbrmAroPnVtmWeMQXvZLR3BWubFLXUQZCqz
xNaVR80Mps+Vw42o5/V704QmyXnGErJ5zlxfqijBARKZnOyJ+VQ=
=TWwF
-----END PGP SIGNATURE-----

--D8nqnHgP6mACOiekNFbNj8DvBxDnPonkF--


From nobody Mon Aug 24 07:09:34 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A9183A09F3 for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:09:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.179
X-Spam-Level: 
X-Spam-Status: No, score=-0.179 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 q-9QU3XItZgj for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:09:31 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 D8BAC3A0E39 for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 07:09:31 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07OE9TYI074831 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 09:09:31 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598278171; bh=ALyoiI/SPeBHEurzDTQ7LP3/Vb/CtYQwv0NbAeD/qTo=; h=To:From:Subject:Date; b=bsWyBKDSnGOuR5UGjdCACPAvcg8Zdr5ZFMeduYlGLBjlZTfHpHUlhiNVit0o9pJyd w4MB6jddNLZFEylmg089wZI3YpnKiV8nqK7w8WiAVTp/8X54eRqp96cKpXmEZT+YI3 B6ibhS6rJ6b7qS+380QN1PZ5Mfwyz8p4OizJeiPw=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <3914f2c7-8ce2-975c-9de9-c51b094981d9@nostrum.com>
Date: Mon, 24 Aug 2020 09:09:29 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/2oagcp2Bu3MW1f5rcPUCEs4CnNQ>
Subject: [Tools-implementation] webalizer views
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 14:09:33 -0000

Glen's survey of the filesystem pointed out that we stopped running 
webalizer over the web logs around the time of the server upgrade. At 
one point it looks like we had this running over the ftp logs as well. 
The earlier output for the datatracker is still available at 
https://datatracker.ietf.org/usagedata/. The runs we had over the 
website are no longer being served.

Now - nobody asked about these things, and even we didn't notice so 
there's a strong argument that they weren't being used at all so we 
could just take them completely down.

On the other hand, we do want to be more transparent and we set this up 
(and re-set this up IIRC) to support things like discussions around 
terminating the ftp service. That nobody is looking might be due more to 
the lack of making the pages discoverable than to a lack of interest or 
utility.

At some point there will need to be a concerted effort on identifying 
useful metrics for the services we're runningÂ  and making those metrics 
visible. It might make that conversation go better if these kinds of 
stats could already be seen?

Do we want to set this back up for now?

(Yes, it won't show anything about what was served from cloudflare - we 
can work on that separately).

RjS


From nobody Mon Aug 24 07:16:48 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55ED53A0E50 for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:16:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RqrXHtpGEGfj for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:16:45 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FB973A0E49 for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 07:16:45 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id A09DD300B69 for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 10:16:42 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id bIYZ7HUo5CTp for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 10:16:41 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 3BEF430009B; Mon, 24 Aug 2020 10:16:41 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <3914f2c7-8ce2-975c-9de9-c51b094981d9@nostrum.com>
Date: Mon, 24 Aug 2020 10:16:42 -0400
Cc: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <1AD0971A-C0EE-4D2F-8394-CB2069FF0AF2@vigilsec.com>
References: <3914f2c7-8ce2-975c-9de9-c51b094981d9@nostrum.com>
To: Robert Sparks <rjsparks@nostrum.com>
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/fs0LIcQDz8Fg0rI0rl2KQQTvf9U>
Subject: Re: [Tools-implementation] webalizer views
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 14:16:47 -0000

I think we want this data.  Everytime that we put the Secretariat =
contract out for bid, we are asked for usage data.  This is a great way =
to avoid a special project to collect it.

Russ


> On Aug 24, 2020, at 10:09 AM, Robert Sparks <rjsparks@nostrum.com> =
wrote:
>=20
> Glen's survey of the filesystem pointed out that we stopped running =
webalizer over the web logs around the time of the server upgrade. At =
one point it looks like we had this running over the ftp logs as well. =
The earlier output for the datatracker is still available at =
https://datatracker.ietf.org/usagedata/. The runs we had over the =
website are no longer being served.
>=20
> Now - nobody asked about these things, and even we didn't notice so =
there's a strong argument that they weren't being used at all so we =
could just take them completely down.
>=20
> On the other hand, we do want to be more transparent and we set this =
up (and re-set this up IIRC) to support things like discussions around =
terminating the ftp service. That nobody is looking might be due more to =
the lack of making the pages discoverable than to a lack of interest or =
utility.
>=20
> At some point there will need to be a concerted effort on identifying =
useful metrics for the services we're running  and making those metrics =
visible. It might make that conversation go better if these kinds of =
stats could already be seen?
>=20
> Do we want to set this back up for now?
>=20
> (Yes, it won't show anything about what was served from cloudflare - =
we can work on that separately).
>=20
> RjS
>=20
> --=20
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation


From nobody Mon Aug 24 07:49:00 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 965423A0F23 for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:48:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.179
X-Spam-Level: 
X-Spam-Status: No, score=-0.179 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 i2Ij_iYPrFUQ for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:48:57 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 24F5C3A0F1A for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 07:48:42 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07OEmep5031681 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 09:48:41 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598280521; bh=IW+5nnMr7pHei3zmviDNI0jsWpmKeFxEUCervqwIBfE=; h=To:From:Subject:Date; b=Jwyl0F0Z1EblI0voROj1yTZJ9D2Pn/D2OIjyb/TqzvZ8xd9pI4oqr2jjxQ6oXm7EV 7ZtWi0nVcGvG/m/AAsbhTXt5m6S37bWmaC9VdY4A8UpXysBJi9VJau4RpYOlQHiOrr qfpjr3xFY3FBS+nj/keSva9cvcI543BrSXFDHPxg=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <493f29bc-c46a-c2a4-591a-5bae68b86471@nostrum.com>
Date: Mon, 24 Aug 2020 09:48:39 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/bgkLjuXFUt-wk6XWuNrbTq1hoy4>
Subject: [Tools-implementation] Analyzing the directory structure
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 14:48:59 -0000

When going through the directory survey, I found it helpful to classify 
things this way:

* Should these be archived

 Â Â Â  Contains things that likely could be moved offline


* Other ops related things

 Â Â Â  Contains things like user home directories

* Place for packaged software to be or do its thing

 Â Â Â  Things like amavis postfix and etherpad

 Â Â Â  Things like postfix

 Â Â Â  Things like the datatracker source and postconfirm

 Â Â Â  Things like the many wikis and static websites

* Backup related things

 Â Â Â  Dumps databases (though some of this may end up being artifact 
material)


* Artifact related things

 Â Â Â  Charters, internet drafts,Â  audio files, public keys, and much 
miscellany

 Â Â Â  This is where I think this group should spend a lot of time 
focusing - figuring out what we really should keep, what we only expose 
to software, and what we expose for public consumptions through rsync or 
other interfaces.


* Static web content (stuff that should be cached close to the edge)

 Â Â Â  This is stuff like jquery libraries


* Mail archive related truth

 Â Â Â  In the end I think this should all be thought about as artifacts, 
but we need to talk through this to make sure we're doing the right 
thing with all of it.


* Old website data that we could archive and remove?

 Â Â Â  Also stuff that could likely be taken offline, but may need a 
closer look since it supported older websites





From nobody Mon Aug 24 07:59:16 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75E493A0ECF for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:59:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.179
X-Spam-Level: 
X-Spam-Status: No, score=-0.179 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 5CLsmp7rNYNn for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 07:59:12 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 BC4483A0E69 for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 07:59:12 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07OExBaX046783 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 09:59:12 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598281152; bh=XaiQBd2lDAeATqCv/msqOjM5X2YPi5ozTRmiQAfaHV0=; h=To:From:Subject:Date; b=ebw42SmFi3WxGOQuBrHd4neT76O/OB/fXQaYPYpLcNIgA3IxdePWEJcadkv/9gk5w 5TMDzRf/1cX2339ynj/m3r2gw4I55gFNFmvRNMnsuKEhtIBd2zwt6G3P+D5vl7sIDl XTWwGwg7OhTpzSc5Rm70WJaIHY0+0Ug4rBr4klI4=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <7fe07467-60a7-dffe-4665-0063cde64969@nostrum.com>
Date: Mon, 24 Aug 2020 09:59:11 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/YtitPeFgQVn0RuQRZyaGmYYiZGE>
Subject: [Tools-implementation] Artifacts
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 14:59:14 -0000

This is my first pass at pulling out the things I think we should think 
of as artifacts.

For me, it has been helpful to consider what would work well being put 
in something like one or more s3 buckets (I'm not proposing we _do_ 
that, but thinking about it that way clarified the nature of some of the 
things for me).

Not all of these things would be published - Some are things we just 
have to keep online. Some are things that should only be seen through 
software, but much is stuff that should just be in the public record and 
when we look at improving how we put it there, we should make it as 
self-documenting as we can.

-----

- Artifact related things
 Â Â Â  - /a/jabberÂ Â Â  Jabber Room Logs, Shared between EJabberD and 
ApacheÂ Â Â  GlenÂ Â Â  simple artifacts
 Â Â Â  - /a/rsyncÂ Â Â  RSYNC operations (contains only one directory)Â Â Â  
GlenÂ Â Â  The one directory is an artifact directory (bibxml). That should 
move to a place we serve artifacts from
 Â Â Â  Â Â Â  - /a/rsync/bibxmlÂ Â Â  RSYNC BIBXML mirrorÂ Â Â  Henrik
 Â Â Â  - /a/www/audioÂ Â Â  Audio file repositoryÂ Â Â  GlenÂ Â Â  last we have is 
mp3s from 106. We aren't serving this - is it entirely archival?
 Â Â Â  - /a/www/ietf-ftpÂ Â Â  SITE: ftp.ietf.org <http://ftp.ietf.org>
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/charter
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/concluded-wg-ietf-mail-archive
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/conflict-reviews
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/iana
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/iana-timezone
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/ietfÂ Â Â  Primary FTP directory
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/ietf-mail-archiveÂ Â Â  Contains text versions 
of mail archiveÂ Â Â  Ryan
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/ietf-online-proceedingsÂ Â Â  Limited copy of 
proceedings from 1993-1996, 2005
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/ietf/99novÂ Â Â  Many yymmm directories like this
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/ietf/IPR
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/ietf/aaaÂ Â Â  Many directories named for wg 
acronyms like this
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/internet-draftsÂ Â Â  Active Internet Draft 
repository
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/review
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/rfc
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/slides
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/status-changes
 Â Â Â  Â Â Â  - /a/www/ietf-ftp/yang
 Â Â Â  * /a/www/nomcomÂ Â Â  Nomcom ???Â Â Â  Henrik
 Â Â Â  * /a/www/public_keysÂ Â Â  Possibly Nombom also???Â Â Â  Henrik
 Â Â Â  - /a/www/www6s/archive/idÂ Â Â  Master combined repository of all 
247923 Internet-drafts
 Â Â Â  - /a/www/www6s/diskimagesÂ Â Â  Legacy ISO images for IETF 68 through 
IETF 80
 Â Â Â  - /a/www/www6s/downloadÂ Â Â  Four files (id-abstract.txt, id-all.txt 
id-index.txt rfc-index.txt)
 Â Â Â  * /a/www/www6s/draft-archiveÂ Â Â  Contains 177334 Internet-drafts
 Â Â Â  - /a/www/www6s/lou-berger-archiveÂ Â Â  Contains 260 Internet-drafts 
from 1997-2004Â Â Â  Â Â Â  is ghostlinkd feeding from this? Why is it in such 
a different place?
 Â Â Â  - /a/www/www6s/proceedingsÂ Â Â  Active Proceedings storage 
directoryÂ Â Â  Â Â Â  we should dive into this. "mail" is just a copy of a 
draft? Some of this is old, fully built out web content. Others is just 
artifact to support datataracker. Should separate these to make 
management clearer in the future.
 Â Â Â  - /a/www/videoÂ Â Â  Video internal archiveÂ Â Â  Glen
 Â Â Â  - /a/www/www6s/status-report/imrÂ Â Â  Current Status Report pagesÂ Â Â  
 Â Â Â  Is this what's served at 
https://www.ietf.org/status-report/ietf-progress-report.html?
 Â Â Â  * /a/www/www6s/tool-id-archiveÂ Â Â  Cotains 88844 Internet-drafts 
1992-2020Â Â Â  Â Â Â  Are these used by ghostlinkd?
 Â Â Â  - /a/www/www6s/wg-descriptionsÂ Â Â  Contains 880 text files named for 
WGS from 2008-2012
 Â Â Â  - /a/www/wwws/encÂ Â Â  Public mount point for PGP public key and 
Draft signing bundleÂ Â Â  Glen
 Â Â Â  - /a/www/wwws/imagesÂ Â Â  Contains 89 image files 2004-2018 Â Â Â  These 
are probably artifacts, though might think about them as statics. What 
uses them? Should they be in a directory that makes that more obvious?


From nobody Mon Aug 24 08:41:44 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C29BB3A0F5D for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 08:41:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.948
X-Spam-Level: 
X-Spam-Status: No, score=-0.948 tagged_above=-999 required=5 tests=[NICE_REPLY_A=-0.948, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E0jYlvPnpnVc for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 08:41:42 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B9593A0FED for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 08:41:39 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:52582 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1kAEbK-00027Q-2u; Mon, 24 Aug 2020 08:41:38 -0700
To: Robert Sparks <rjsparks@nostrum.com>, "tools-implementation@ietf.org" <tools-implementation@ietf.org>
References: <493f29bc-c46a-c2a4-591a-5bae68b86471@nostrum.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <1a063aed-662c-9a95-58f5-1e574acbcd64@levkowetz.com>
Date: Mon, 24 Aug 2020 17:41:30 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <493f29bc-c46a-c2a4-591a-5bae68b86471@nostrum.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="f8DkBdE6BlP2jX28w4KXlKb6X25x0DQkQ"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org, rjsparks@nostrum.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/EpCw98NzJj0jZgObaoVOc-L25AA>
Subject: Re: [Tools-implementation] Analyzing the directory structure
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 15:41:44 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--f8DkBdE6BlP2jX28w4KXlKb6X25x0DQkQ
Content-Type: multipart/mixed; boundary="LiLfo9o8KDflSlVbQPa0Qq4Adh7LW1WAG";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Robert Sparks <rjsparks@nostrum.com>,
 "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Message-ID: <1a063aed-662c-9a95-58f5-1e574acbcd64@levkowetz.com>
Subject: Re: [Tools-implementation] Analyzing the directory structure
References: <493f29bc-c46a-c2a4-591a-5bae68b86471@nostrum.com>
In-Reply-To: <493f29bc-c46a-c2a4-591a-5bae68b86471@nostrum.com>

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



On 2020-08-24 16:48, Robert Sparks wrote:
> When going through the directory survey, I found it helpful to classify=
=20
> things this way:

I find this classification very helpful, and I think it will make it
more possible to keep things in order going forward.  I see one issue,
though:

> * Should these be archived
>=20
>      Contains things that likely could be moved offline

Given the historic inability to migrate and update all relevant pages whe=
n
we've shifted platforms and working methods, I'd argue for moving things
into clearly labelled 'archive' locations, but never move them completely=

offline.

As long as the IETFs model on openness doesn't change, anything that has
been web accessible should continue to be so.  Moving things to an 'archi=
ve'
area and definitely stopping to care for and order that material is fine;=

making it inaccessible except to some few isn't right, I think.

> * Other ops related things
>=20
>      Contains things like user home directories
>=20
> * Place for packaged software to be or do its thing
>=20
>      Things like amavis postfix and etherpad
>=20
>      Things like postfix
>=20
>      Things like the datatracker source and postconfirm
>=20
>      Things like the many wikis and static websites
>=20
> * Backup related things
>=20
>      Dumps databases (though some of this may end up being artifact=20
> material)
>=20
>=20
> * Artifact related things
>=20
>      Charters, internet drafts,  audio files, public keys, and much=20
> miscellany
>=20
>      This is where I think this group should spend a lot of time=20
> focusing - figuring out what we really should keep, what we only expose=
=20
> to software, and what we expose for public consumptions through rsync o=
r=20
> other interfaces.
>=20
>=20
> * Static web content (stuff that should be cached close to the edge)
>=20
>      This is stuff like jquery libraries
>=20
>=20
> * Mail archive related truth
>=20
>      In the end I think this should all be thought about as artifacts, =

> but we need to talk through this to make sure we're doing the right=20
> thing with all of it.
>=20
>=20
> * Old website data that we could archive and remove?
>=20
>      Also stuff that could likely be taken offline, but may need a=20
> closer look since it supported older websites

Same comment as above, about 'archived' vs. 'offline'.


Best regards,

	Henrik


--LiLfo9o8KDflSlVbQPa0Qq4Adh7LW1WAG--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl9D36oACgkQTptXS4+7
FxoEOQ//cj/kj4UifUdqKWZhJFNEukePvCYmECtmipIDZrCgVopMGCywAZusWoqh
MihYqjTEhLbPZLxqyIr93q44+bOkoYKAcXAO+yewc+V4HsDEPlx1G5/myH0r1unf
MzbvQ2IfPmGP84KF+ZqX+cXbE+bky9vao011z/V7DqxS6WQhFJNgW9liVMCb0b1W
CnzQkFRrGC/EFlImjlkqIcdbP8npah2Qs7fsPAIfNdLIGgGZyIRRqpZ9lXFubqF/
9KMV/s3PoJ0/D7TVeK3pM/2X+IEwWjhSueZHd+Dgp0hQa+q+Lq6ZPY0ZaI++QV7h
81RJgk8jAAkncDlc+Pmw1JA/iqnbrrxE5yC/NO1z3MvEwVW6+kjmTm6JadSX4cPf
FG9C/ZR8KrJhfIHFLTICHekfukrJt8QBEj2komqTLGnSpzib1aRePczUKFgYLYhF
inriQ0syz1978Z0Qyzve1Hd8QyMoKIA6+IbSVz/mfU8DmZGXeQAgDaL4nwb73Fjf
yHlV6+3ypkmfWU2EsGXdrtDtCRfM5yl3D3SVVeM0S6dBgJi6Cv00WxzQhTaJ97Uw
jCJ1N8+Q2Y4f+DINlm2e5ZgW8l7kdhO06G2CNHlIsen9yjMN3Bfc0mZdTromM49t
dbPAVjU+Yd1XZSfvPjzXvMDMajxQciQZmHmUpVSUpjxzm735hbc=
=EimW
-----END PGP SIGNATURE-----

--f8DkBdE6BlP2jX28w4KXlKb6X25x0DQkQ--


From nobody Mon Aug 24 09:06:56 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44E623A104C for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 09:06:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.328
X-Spam-Level: 
X-Spam-Status: No, score=-0.328 tagged_above=-999 required=5 tests=[DKIM_INVALID=0.1, DKIM_SIGNED=0.1, KHOP_HELO_FCRDNS=0.399, NICE_REPLY_A=-0.948, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=nostrum.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 Hjp6GoY66llW for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 09:06:47 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 905793A0D72 for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 09:06:47 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07OG6iNA044750 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 24 Aug 2020 11:06:46 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598285206; bh=r3P0C7iq2ouMaYYXWacxzhTMKIgJ2eqRcL3t14NW0Eo=; h=Subject:To:References:From:Date:In-Reply-To; b=Ytgrd+eGaKIjKvVt5WXrhqdMphZeo/SrwgWXtt/mfAG59X0N209tZLcCsIS6cf8xE EMrt3X90PsXbG41C4++AIFEtnz9h8+ZR18xOjMdoI16RE03C56ZO8jo6PJUx2S2liz 7lnHZjo5cEmMq/hSGHpZd953tTEV8cj7+PriBJt4=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: Henrik Levkowetz <henrik@levkowetz.com>, "tools-implementation@ietf.org" <tools-implementation@ietf.org>
References: <493f29bc-c46a-c2a4-591a-5bae68b86471@nostrum.com> <1a063aed-662c-9a95-58f5-1e574acbcd64@levkowetz.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <ff43db4d-f05b-9016-bb87-c74835361cc2@nostrum.com>
Date: Mon, 24 Aug 2020 11:06:44 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <1a063aed-662c-9a95-58f5-1e574acbcd64@levkowetz.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/DYZYCvULF9f4-X4dJCj9drkCQow>
Subject: Re: [Tools-implementation] Analyzing the directory structure
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 16:06:55 -0000

I think the "archive" approach is the right principle to use.

However, there are a few things that might really be removable as they 
weren't external artifacts, or were so badly used as to not contain 
anything useful.

Examples:

/a/svn : A legacy svn server - perhaps only internally used?

/a/www/webdav - attempts at supporting webdav-based calendaring

/a/www/wwws/calendars - more attempts at calendaring

/a/ietf - scripts used by the old mail archiving pipeline

For the things we keep in such an archive, I think we want to be very 
clear that these are in cold storage, nothing reads from them or serves 
them. If something is still exposed in any fashion, it should be treated 
in a separate bucket (as an artifact if it's static, or as a "still in 
production even if really dead" website.

On 8/24/20 10:41 AM, Henrik Levkowetz wrote:
>
> On 2020-08-24 16:48, Robert Sparks wrote:
>> When going through the directory survey, I found it helpful to classify
>> things this way:
> I find this classification very helpful, and I think it will make it
> more possible to keep things in order going forward.  I see one issue,
> though:
>
>> * Should these be archived
>>
>>       Contains things that likely could be moved offline
> Given the historic inability to migrate and update all relevant pages when
> we've shifted platforms and working methods, I'd argue for moving things
> into clearly labelled 'archive' locations, but never move them completely
> offline.
>
> As long as the IETFs model on openness doesn't change, anything that has
> been web accessible should continue to be so.  Moving things to an 'archive'
> area and definitely stopping to care for and order that material is fine;
> making it inaccessible except to some few isn't right, I think.
>
>> * Other ops related things
>>
>>       Contains things like user home directories
>>
>> * Place for packaged software to be or do its thing
>>
>>       Things like amavis postfix and etherpad
>>
>>       Things like postfix
>>
>>       Things like the datatracker source and postconfirm
>>
>>       Things like the many wikis and static websites
>>
>> * Backup related things
>>
>>       Dumps databases (though some of this may end up being artifact
>> material)
>>
>>
>> * Artifact related things
>>
>>       Charters, internet drafts,  audio files, public keys, and much
>> miscellany
>>
>>       This is where I think this group should spend a lot of time
>> focusing - figuring out what we really should keep, what we only expose
>> to software, and what we expose for public consumptions through rsync or
>> other interfaces.
>>
>>
>> * Static web content (stuff that should be cached close to the edge)
>>
>>       This is stuff like jquery libraries
>>
>>
>> * Mail archive related truth
>>
>>       In the end I think this should all be thought about as artifacts,
>> but we need to talk through this to make sure we're doing the right
>> thing with all of it.
>>
>>
>> * Old website data that we could archive and remove?
>>
>>       Also stuff that could likely be taken offline, but may need a
>> closer look since it supported older websites
> Same comment as above, about 'archived' vs. 'offline'.
>
>
> Best regards,
>
> 	Henrik
>


From nobody Mon Aug 24 09:15:47 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 728ED3A0EA4 for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 09:15:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W7XrawXBWi_e for <tools-implementation@ietfa.amsl.com>; Mon, 24 Aug 2020 09:15:43 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B74A63A106C for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 09:15:43 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 31C50300B75 for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 12:15:41 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id E_1FQap01vTX for <tools-implementation@ietf.org>; Mon, 24 Aug 2020 12:15:39 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 2914430009B; Mon, 24 Aug 2020 12:15:39 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <7fe07467-60a7-dffe-4665-0063cde64969@nostrum.com>
Date: Mon, 24 Aug 2020 12:15:40 -0400
Cc: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <41963AA6-1448-4C29-A461-1A258CA71A87@vigilsec.com>
References: <7fe07467-60a7-dffe-4665-0063cde64969@nostrum.com>
To: Robert Sparks <rjsparks@nostrum.com>
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/CbgWM8C7Lq735IuGoR8KmK5iXUU>
Subject: Re: [Tools-implementation] Artifacts
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Aug 2020 16:15:46 -0000

Robert:

We have never served the audio files directly, but we need to keep them =
for other reasons, and these are the onlu files that could be delivered =
in response to a subpoena for audio.  The way the audio is delivered by =
youtube means that we cannot vouch for their integrity.

Russ

> On Aug 24, 2020, at 10:59 AM, Robert Sparks <rjsparks@nostrum.com> =
wrote:
>=20
> This is my first pass at pulling out the things I think we should =
think of as artifacts.
>=20
> For me, it has been helpful to consider what would work well being put =
in something like one or more s3 buckets (I'm not proposing we _do_ =
that, but thinking about it that way clarified the nature of some of the =
things for me).
>=20
> Not all of these things would be published - Some are things we just =
have to keep online. Some are things that should only be seen through =
software, but much is stuff that should just be in the public record and =
when we look at improving how we put it there, we should make it as =
self-documenting as we can.
>=20
> -----
>=20
> - Artifact related things
>     - /a/jabber    Jabber Room Logs, Shared between EJabberD and =
Apache    Glen    simple artifacts
>     - /a/rsync    RSYNC operations (contains only one directory)    =
Glen    The one directory is an artifact directory (bibxml). That should =
move to a place we serve artifacts from
>         - /a/rsync/bibxml    RSYNC BIBXML mirror    Henrik
>     - /a/www/audio    Audio file repository    Glen    last we have is =
mp3s from 106. We aren't serving this - is it entirely archival?
>     - /a/www/ietf-ftp    SITE: ftp.ietf.org <http://ftp.ietf.org>
>         - /a/www/ietf-ftp/charter
>         - /a/www/ietf-ftp/concluded-wg-ietf-mail-archive
>         - /a/www/ietf-ftp/conflict-reviews
>         - /a/www/ietf-ftp/iana
>         - /a/www/ietf-ftp/iana-timezone
>         - /a/www/ietf-ftp/ietf    Primary FTP directory
>         - /a/www/ietf-ftp/ietf-mail-archive    Contains text versions =
of mail archive    Ryan
>         - /a/www/ietf-ftp/ietf-online-proceedings    Limited copy of =
proceedings from 1993-1996, 2005
>         - /a/www/ietf-ftp/ietf/99nov    Many yymmm directories like =
this
>         - /a/www/ietf-ftp/ietf/IPR
>         - /a/www/ietf-ftp/ietf/aaa    Many directories named for wg =
acronyms like this
>         - /a/www/ietf-ftp/internet-drafts    Active Internet Draft =
repository
>         - /a/www/ietf-ftp/review
>         - /a/www/ietf-ftp/rfc
>         - /a/www/ietf-ftp/slides
>         - /a/www/ietf-ftp/status-changes
>         - /a/www/ietf-ftp/yang
>     * /a/www/nomcom    Nomcom ???    Henrik
>     * /a/www/public_keys    Possibly Nombom also???    Henrik
>     - /a/www/www6s/archive/id    Master combined repository of all =
247923 Internet-drafts
>     - /a/www/www6s/diskimages    Legacy ISO images for IETF 68 through =
IETF 80
>     - /a/www/www6s/download    Four files (id-abstract.txt, id-all.txt =
id-index.txt rfc-index.txt)
>     * /a/www/www6s/draft-archive    Contains 177334 Internet-drafts
>     - /a/www/www6s/lou-berger-archive    Contains 260 Internet-drafts =
from 1997-2004        is ghostlinkd feeding from this? Why is it in such =
a different place?
>     - /a/www/www6s/proceedings    Active Proceedings storage directory =
       we should dive into this. "mail" is just a copy of a draft? Some =
of this is old, fully built out web content. Others is just artifact to =
support datataracker. Should separate these to make management clearer =
in the future.
>     - /a/www/video    Video internal archive    Glen
>     - /a/www/www6s/status-report/imr    Current Status Report pages    =
    Is this what's served at =
https://www.ietf.org/status-report/ietf-progress-report.html?
>     * /a/www/www6s/tool-id-archive    Cotains 88844 Internet-drafts =
1992-2020        Are these used by ghostlinkd?
>     - /a/www/www6s/wg-descriptions    Contains 880 text files named =
for WGS from 2008-2012
>     - /a/www/wwws/enc    Public mount point for PGP public key and =
Draft signing bundle    Glen
>     - /a/www/wwws/images    Contains 89 image files 2004-2018     =
These are probably artifacts, though might think about them as statics. =
What uses them? Should they be in a directory that makes that more =
obvious?
>=20
> --=20
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation


From nobody Tue Aug 25 09:10:07 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 717A33A10D1 for <tools-implementation@ietfa.amsl.com>; Tue, 25 Aug 2020 09:10:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.003
X-Spam-Level: 
X-Spam-Status: No, score=0.003 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a_haFA4sdd5H for <tools-implementation@ietfa.amsl.com>; Tue, 25 Aug 2020 09:10:03 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C17E3A0FAB for <tools-implementation@ietf.org>; Tue, 25 Aug 2020 09:10:03 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id AC58F300B70 for <tools-implementation@ietf.org>; Tue, 25 Aug 2020 12:10:00 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id uYup5w7AlitM for <tools-implementation@ietf.org>; Tue, 25 Aug 2020 12:09:58 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 9ADE6300B67 for <tools-implementation@ietf.org>; Tue, 25 Aug 2020 12:09:58 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Message-Id: <7E9D2A7A-568A-4119-9841-291043B120C3@vigilsec.com>
Date: Tue, 25 Aug 2020 12:09:58 -0400
To: tools-implementation@ietf.org
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/2WaCwrQBux8buIm_Sig7ICPWtuM>
Subject: [Tools-implementation] ftp: URLs in RFCs that point to ietf.org
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Aug 2020 16:10:05 -0000

This is the ftp: URLs in RFCs that point to ietf.org ...

rfc2077.txt:                    ftp://ftp.ietf.org/internet-drafts/
rfc2418.txt:         located at ftp://ftp.ietf.org/ietf-mail-archive.  =
For
rfc2436.txt:      ftp://ftp.ietf.org/internet-drafts/1id-abstracts.txt
rfc2648.txt:            subtree pointed at by the URL =
ftp://ietf.org/ietf/ is
rfc2954.txt:                   =
ftp://ftp.ietf.org/ietf-mail-archive/frnetmib
rfc2955.txt:                    =
ftp://ftp.ietf.org/ietf-mail-archive/frnetmib
rfc3020.txt:         Email Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/frnetmib
rfc3083.txt:              Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc3160.txt:   ftp://ftp.ietf.org/ietf-mail-archive/.  If you don't find =
the list
rfc3160.txt:      ftp://ftp.ietf.org/ietf/1id-guidelines.txt
rfc3201.txt:           Email Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/frnetmib
rfc3202.txt:           Email Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/frnetmib
rfc3285.txt:   ftp://ftp.ietf.org/internet-drafts/2-Word.template.rtf
rfc3285.txt:   ftp://ftp.ietf.org/internet-drafts/crlf.exe
rfc3295.txt:               ftp://ftp.ietf.org/ietf-mail-archive/gsmp/
rfc3356.txt:      ftp://ftp.ietf.org/rfc/rfc-index.txt
rfc3356.txt:      ftp://ftp.ietf.org/internet-drafts/1id-abstracts.txt
rfc3684.txt:        =
ftp://ftp.ietf.org/ietf-mail-archive/manet/2002-02.mail,
rfc3684.txt:        =
ftp://ftp.ietf.org/ietf-mail-archive/manet/2002-03.mail, March
rfc3962.txt:              list, 5 May 2003, =
ftp://ftp.ietf.org/ietf-mail-
rfc3970.txt:                         Archive:          =
ftp://ops.ietf.org/pub/lists
rfc4036.txt:            Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc4131.txt:              Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn.
rfc4251.txt:                      ftp:// =
ftp.ietf.org/ietf-mail-archive/secsh/2002-
rfc4323.txt:         Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc4546.txt:             Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc4547.txt:                Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc4639.txt:                Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc4677.txt:   at ftp://ftp.ietf.org/ietf-mail-archive/ or they are in a =
web-based
rfc4682.txt:            Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc5098.txt:         Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc5428.txt:            Archive: =
ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
rfc6756.txt:      ftp://ftp.ietf.org/rfc/rfc-index.txt
rfc6756.txt:      ftp://ftp.ietf.org/internet-drafts/1id-abstracts.txt
rfc7241.txt:   <ftp://ftp.ietf.org/internet-drafts/1id-abstracts.txt>

Notes:

(1) RFC 5385 obsoletes RFC 3285, and those files do not exist.

(2) RFC 2648 has some very problematic language:

            The second way a URN is assigned is through the filing of
            meeting minutes by a working group or birds of a feather as
            part of an IETF conference.  The list of minutes maintained
            by the IETF for each working group and conference in the
            subtree pointed at by the URL ftp://ietf.org/ietf/ is
            considered the definitive assignment of URNs for working
            group or birds of a feather minutes.

I think this needs to be revisited by the ART area.

(3) RFC 3970 ia a MIB.  It has a URL in a comment:

           ftp://ops.ietf.org/pub/lists

This is probably something that needs to get updated to point to:

          https://mailarchive.ietf.org/arch/browse/tewg/

Russ=


From nobody Tue Aug 25 10:46:40 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B49D3A005E for <tools-implementation@ietfa.amsl.com>; Tue, 25 Aug 2020 10:46:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NhFKpgspzStm for <tools-implementation@ietfa.amsl.com>; Tue, 25 Aug 2020 10:46:36 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39EEB3A0044 for <tools-implementation@ietf.org>; Tue, 25 Aug 2020 10:46:36 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:51055 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1kAd1l-0004Jo-Bu for tools-implementation@ietf.org; Tue, 25 Aug 2020 10:46:35 -0700
To: tools-implementation@ietf.org
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <67be10c9-1958-4357-bb59-7fd2f845bd23@levkowetz.com>
Date: Tue, 25 Aug 2020 19:46:25 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AM8lWV9x52NpEFdGG0QHHkh4k21ORB3Ji"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/Di5Oiy61crS9WTp4Ryp9HJ7ICF0>
Subject: [Tools-implementation] https accesses to drafts and RFCs on tools.ietf.org
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Aug 2020 17:46:39 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--AM8lWV9x52NpEFdGG0QHHkh4k21ORB3Ji
Content-Type: multipart/mixed; boundary="1KvvkjdGSWT58C02crFfAJuML9QD6jxgM";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: tools-implementation@ietf.org
Message-ID: <67be10c9-1958-4357-bb59-7fd2f845bd23@levkowetz.com>
Subject: https accesses to drafts and RFCs on tools.ietf.org

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

Hi Roman,

I don't know how to best partition and select the data about https access=
es
to drafts and RFCs on tools.ietf.org, but here's a first approach.

I've split the data into accesses to htmlized documents and unprocessed
documents, and in turn split those into draft-* and rfc* accesses.

All figures are for the last 73 days (since June 14th):

Htmlized drafts:
	  97322 Average/Day
	7104548 Total     =20
	  29097 Minimum/Day
	 135658 Maximum/Day

Htmlized RFCs:
	  306076 Average/Day
	22343564 Total    =20
	  126506 Minimum/Day
	  535266 Maximum/Day

Unprocessed Drafts:
	  47976 Average/Day
	3502257 Total     =20
	  14070 Minimum/Day
	 169578 Maximum/Day

Unprocessed RFCs:
	   8748 Average/Day
	 638645 Total     =20
	   5289 Minimum/Day
	  18640 Maximum/Day

In case it would be of any use (I don't think so, the figures above
should contain the essence, but ...) I've also copied in the per-day
counts with histogram below.

Let me know if you need the data massaged differently.


Best regards,

	Henrik



-------------------------------------------------------------------------=
-------



apache-html-draft.hits
  81266 2020-06-14   1% ********************************
 106428 2020-06-15   1% ******************************************
 110841 2020-06-16   1% ********************************************
 111007 2020-06-17   1% ********************************************
  78600 2020-06-18   1% *******************************
  72794 2020-06-19   1% ****************************
  53766 2020-06-20   0% *********************
  62376 2020-06-21   0% ************************
  88540 2020-06-22   1% ***********************************
  85501 2020-06-23   1% **********************************
  81878 2020-06-24   1% ********************************
  92900 2020-06-25   1% ************************************
  87744 2020-06-26   1% **********************************
  62831 2020-06-27   0% *************************
  67390 2020-06-28   0% **************************
 104369 2020-06-29   1% *****************************************
 100735 2020-06-30   1% ****************************************
 107741 2020-07-01   1% ******************************************
 135658 2020-07-02   1% *************************************************=
*****
  89205 2020-07-03   1% ***********************************
  74852 2020-07-04   1% *****************************
  64488 2020-07-05   0% *************************
  90414 2020-07-06   1% ***********************************
 113455 2020-07-07   1% *********************************************
  95969 2020-07-08   1% **************************************
 104358 2020-07-09   1% *****************************************
  95166 2020-07-10   1% *************************************
 103439 2020-07-11   1% *****************************************
 104289 2020-07-12   1% *****************************************
 123107 2020-07-13   1% *************************************************=

 105469 2020-07-14   1% *****************************************
 124455 2020-07-15   1% *************************************************=

 111573 2020-07-16   1% ********************************************
 114783 2020-07-17   1% *********************************************
  84040 2020-07-18   1% *********************************
  91487 2020-07-19   1% ************************************
  98138 2020-07-20   1% ***************************************
  86829 2020-07-21   1% **********************************
  89191 2020-07-22   1% ***********************************
  92841 2020-07-23   1% ************************************
  95828 2020-07-24   1% **************************************
  78270 2020-07-25   1% *******************************
  79919 2020-07-26   1% *******************************
  89278 2020-07-27   1% ***********************************
 105444 2020-07-28   1% *****************************************
 115671 2020-07-29   1% **********************************************
 107497 2020-07-30   1% ******************************************
  91011 2020-07-31   1% ************************************
 112594 2020-08-01   1% ********************************************
 117895 2020-08-02   1% **********************************************
 115567 2020-08-03   1% **********************************************
 111839 2020-08-04   1% ********************************************
 133018 2020-08-05   1% *************************************************=
***
 129636 2020-08-06   1% *************************************************=
**
  92681 2020-08-07   1% ************************************
 103041 2020-08-08   1% *****************************************
 108460 2020-08-09   1% *******************************************
 101429 2020-08-10   1% ****************************************
 100971 2020-08-11   1% ****************************************
 112109 2020-08-12   1% ********************************************
 108633 2020-08-13   1% *******************************************
 113473 2020-08-14   1% *********************************************
 105689 2020-08-15   1% ******************************************
 105464 2020-08-16   1% *****************************************
 117522 2020-08-17   1% **********************************************
 106793 2020-08-18   1% ******************************************
 115426 2020-08-19   1% *********************************************
 124808 2020-08-20   1% *************************************************=

  97833 2020-08-21   1% **************************************
  80983 2020-08-22   1% ********************************
  71943 2020-08-23   1% ****************************
  74813 2020-08-24   1% *****************************
  29097 2020-08-25   0% ***********

97322.6 Average      1% =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
7104548 Total     =20
  29097 Minimum   =20
 135658 Maximum   =20


apache-html-rfcs.hits
 146316 2020-06-14   0% **************
 291820 2020-06-15   1% *****************************
 295920 2020-06-16   1% *****************************
 338479 2020-06-17   1% **********************************
 273364 2020-06-18   1% ***************************
 222879 2020-06-19   0% **********************
 141763 2020-06-20   0% **************
 188444 2020-06-21   0% *******************
 288590 2020-06-22   1% *****************************
 270873 2020-06-23   1% ***************************
 305401 2020-06-24   1% ******************************
 333383 2020-06-25   1% *********************************
 274105 2020-06-26   1% ***************************
 241347 2020-06-27   1% ************************
 188843 2020-06-28   0% *******************
 348267 2020-06-29   1% ***********************************
 325185 2020-06-30   1% ********************************
 373970 2020-07-01   1% *************************************
 352141 2020-07-02   1% ***********************************
 321019 2020-07-03   1% ********************************
 223567 2020-07-04   1% **********************
 232055 2020-07-05   1% ***********************
 368149 2020-07-06   1% *************************************
 353699 2020-07-07   1% ***********************************
 321830 2020-07-08   1% ********************************
 394128 2020-07-09   1% ***************************************
 361806 2020-07-10   1% ************************************
 280085 2020-07-11   1% ****************************
 286048 2020-07-12   1% ****************************
 345781 2020-07-13   1% **********************************
 288702 2020-07-14   1% *****************************
 309233 2020-07-15   1% *******************************
 535266 2020-07-16   2% *************************************************=
*****
 352427 2020-07-17   1% ***********************************
 242841 2020-07-18   1% ************************
 387772 2020-07-19   1% ***************************************
 517604 2020-07-20   2% *************************************************=
***
 488514 2020-07-21   2% *************************************************=

 388045 2020-07-22   1% ***************************************
 311588 2020-07-23   1% *******************************
 317076 2020-07-24   1% *******************************
 211095 2020-07-25   0% *********************
 283776 2020-07-26   1% ****************************
 334426 2020-07-27   1% *********************************
 328170 2020-07-28   1% *********************************
 340508 2020-07-29   1% **********************************
 315105 2020-07-30   1% *******************************
 229031 2020-07-31   1% ***********************
 159211 2020-08-01   0% ****************
 220397 2020-08-02   0% **********************
 316824 2020-08-03   1% *******************************
 313566 2020-08-04   1% *******************************
 310807 2020-08-05   1% *******************************
 331097 2020-08-06   1% *********************************
 279409 2020-08-07   1% ****************************
 165472 2020-08-08   0% ****************
 172664 2020-08-09   0% *****************
 287621 2020-08-10   1% *****************************
 295719 2020-08-11   1% *****************************
 294523 2020-08-12   1% *****************************
 307640 2020-08-13   1% *******************************
 416059 2020-08-14   1% *****************************************
 280695 2020-08-15   1% ****************************
 263146 2020-08-16   1% **************************
 333133 2020-08-17   1% *********************************
 442889 2020-08-18   1% ********************************************
 478904 2020-08-19   2% ************************************************
 435493 2020-08-20   1% *******************************************
 344104 2020-08-21   1% **********************************
 280130 2020-08-22   1% ****************************
 289216 2020-08-23   1% *****************************
 327903 2020-08-24   1% *********************************
 126506 2020-08-25   0% ************

306076.2 Average     1% =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
22343564 Total    =20
 126506 Minimum   =20
 535266 Maximum   =20


apache-id-draft.hits
  49253 2020-06-14   1% ***************
  55167 2020-06-15   1% *****************
  50603 2020-06-16   1% ****************
  46365 2020-06-17   1% **************
  35022 2020-06-18   0% ***********
  36849 2020-06-19   1% ***********
  26434 2020-06-20   0% ********
  50503 2020-06-21   1% ****************
  39440 2020-06-22   1% ************
  36768 2020-06-23   1% ***********
  35647 2020-06-24   1% ***********
  40646 2020-06-25   1% ************
  38485 2020-06-26   1% ************
  29214 2020-06-27   0% *********
  39570 2020-06-28   1% ************
  41089 2020-06-29   1% *************
  33619 2020-06-30   0% **********
  38919 2020-07-01   1% ************
  65630 2020-07-02   1% ********************
  54483 2020-07-03   1% *****************
  39213 2020-07-04   1% ************
  57434 2020-07-05   1% ******************
  49707 2020-07-06   1% ***************
  52609 2020-07-07   1% ****************
  57386 2020-07-08   1% ******************
  49086 2020-07-09   1% ***************
  62601 2020-07-10   1% *******************
 158713 2020-07-11   4% *************************************************=
*
 105169 2020-07-12   3% *********************************
 169578 2020-07-13   4% *************************************************=
*****
  47409 2020-07-14   1% ***************
  46682 2020-07-15   1% **************
  49097 2020-07-16   1% ***************
  47495 2020-07-17   1% ***************
  32693 2020-07-18   0% **********
  47718 2020-07-19   1% ***************
  42470 2020-07-20   1% *************
  36461 2020-07-21   1% ***********
  37586 2020-07-22   1% ***********
  34639 2020-07-23   0% ***********
  31298 2020-07-24   0% *********
  28626 2020-07-25   0% *********
  47178 2020-07-26   1% ***************
  37545 2020-07-27   1% ***********
  36335 2020-07-28   1% ***********
  43743 2020-07-29   1% *************
  38596 2020-07-30   1% ************
  35525 2020-07-31   1% ***********
  36294 2020-08-01   1% ***********
  68482 2020-08-02   1% *********************
  53792 2020-08-03   1% *****************
  52330 2020-08-04   1% ****************
  50216 2020-08-05   1% ***************
  53453 2020-08-06   1% *****************
  43428 2020-08-07   1% *************
  47594 2020-08-08   1% ***************
  65591 2020-08-09   1% ********************
  49202 2020-08-10   1% ***************
  44368 2020-08-11   1% **************
  43565 2020-08-12   1% *************
  43954 2020-08-13   1% *************
  42661 2020-08-14   1% *************
  42860 2020-08-15   1% *************
  63403 2020-08-16   1% ********************
  49925 2020-08-17   1% ***************
  41924 2020-08-18   1% *************
  45676 2020-08-19   1% **************
  42967 2020-08-20   1% *************
  35859 2020-08-21   1% ***********
  29273 2020-08-22   0% *********
  41134 2020-08-23   1% *************
  33938 2020-08-24   0% **********
  14070 2020-08-25   0% ****

47976.1 Average      1% =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
3502257 Total     =20
  14070 Minimum   =20
 169578 Maximum   =20


apache-rfc-rfc.hits
   5689 2020-06-14   0% ****************
   7496 2020-06-15   1% *********************
   6072 2020-06-16   0% *****************
   7809 2020-06-17   1% **********************
   8344 2020-06-18   1% ************************
   5607 2020-06-19   0% ****************
   6158 2020-06-20   0% *****************
   8768 2020-06-21   1% *************************
   6436 2020-06-22   1% ******************
  10604 2020-06-23   1% ******************************
   6253 2020-06-24   0% ******************
   9404 2020-06-25   1% ***************************
   7029 2020-06-26   1% ********************
   6340 2020-06-27   0% ******************
   6685 2020-06-28   1% *******************
  18446 2020-06-29   2% *************************************************=
****
   6903 2020-06-30   1% *******************
   7748 2020-07-01   1% **********************
   9239 2020-07-02   1% **************************
  10152 2020-07-03   1% *****************************
   6783 2020-07-04   1% *******************
   6220 2020-07-05   0% ******************
   9874 2020-07-06   1% ****************************
  15519 2020-07-07   2% ********************************************
   8622 2020-07-08   1% ************************
   9060 2020-07-09   1% **************************
   9293 2020-07-10   1% **************************
   9300 2020-07-11   1% **************************
   7486 2020-07-12   1% *********************
   9554 2020-07-13   1% ***************************
   9725 2020-07-14   1% ****************************
   7622 2020-07-15   1% **********************
   7774 2020-07-16   1% **********************
   7787 2020-07-17   1% **********************
   6762 2020-07-18   1% *******************
   7617 2020-07-19   1% **********************
   8770 2020-07-20   1% *************************
  11967 2020-07-21   1% **********************************
   7177 2020-07-22   1% ********************
   6735 2020-07-23   1% *******************
  11814 2020-07-24   1% **********************************
   5953 2020-07-25   0% *****************
   9505 2020-07-26   1% ***************************
   8357 2020-07-27   1% ************************
  13692 2020-07-28   2% ***************************************
   9109 2020-07-29   1% **************************
   6942 2020-07-30   1% ********************
  15018 2020-07-31   2% *******************************************
   7288 2020-08-01   1% *********************
  10365 2020-08-02   1% ******************************
  11136 2020-08-03   1% ********************************
  10579 2020-08-04   1% ******************************
  11461 2020-08-05   1% *********************************
  15231 2020-08-06   2% ********************************************
   9138 2020-08-07   1% **************************
  10778 2020-08-08   1% *******************************
   6635 2020-08-09   1% *******************
   7065 2020-08-10   1% ********************
   7351 2020-08-11   1% *********************
  18640 2020-08-12   2% *************************************************=
*****
   8030 2020-08-13   1% ***********************
   7939 2020-08-14   1% **********************
   7211 2020-08-15   1% ********************
   6818 2020-08-16   1% *******************
   7713 2020-08-17   1% **********************
   8318 2020-08-18   1% ************************
   9671 2020-08-19   1% ****************************
   8971 2020-08-20   1% *************************
   6335 2020-08-21   0% ******************
   5289 2020-08-22   0% ***************
   7672 2020-08-23   1% **********************
   8450 2020-08-24   1% ************************
   5342 2020-08-25   0% ***************

 8748.6 Average      1% =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
 638645 Total     =20
   5289 Minimum   =20
  18640 Maximum   =20


--1KvvkjdGSWT58C02crFfAJuML9QD6jxgM--

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

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

iQIyBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl9FTnEACgkQTptXS4+7
Fxo4/Q/47HiJjK4Ox5CSYINo9MCHgfqO4rEee6G3WqDYCGisV0z+CRt2DCRrDnLj
QQRbvVdTVnRqs3LWPUN80VLF69xcGikYwtkIA7Bcpj7ZeJ5D6CGBTQ51o2vqKI8B
5lR9mtECWH5TOd0aVKj+8xQH/xqGw0gt/IkB7JPKAg/QK5Xc9NR/rPEaiByvSz8E
1j6sZBF11ZZoPK72cZSUvdFcz0amSDyCSwC2s9gKPIMU3YTBQtCp9kkgIPloHJ8J
AGDuGiOkkwGTSfENHak2083zjyQD8Ub8TxMn4GY92C3gPmzSeqG3zsLBrgiAjMVc
XZZzRUZDb5qNt/TKzKeig10dIkTlLFWsu94mHBGjIMaaqEd2+Qp0hmpA0LUKx6WR
n2nfX1WvLA+3F8HYOVnQ+djgHbmV0/3CokwSktRufD8EuZXIeV76foNG5HyqXKiq
umiKkeHc4HM6OBTViJc671vs+gC0BYfiwJbgS9IabEUj4s/S/PvXXQku7Ap/XBI7
yaJRW6RCAdbzG5/h+q6r8rPA2le0tBgBr3fPV2/9GmmAK9PzAfTAVVTw1Xn/RV1x
iNvN2PdhnKcsV1L/k2xxFkWYCLlS/dUb4/YinSiODjyo9lRTq9HFc1IvevaXMtaQ
cPS9LFP5YRy01fHGDAF/F1rnEqmWQ4cHwUmK0nY3R8c7/b8lyg==
=SAoB
-----END PGP SIGNATURE-----

--AM8lWV9x52NpEFdGG0QHHkh4k21ORB3Ji--


From nobody Wed Aug 26 05:40:39 2020
Return-Path: <rdd@cert.org>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ADA33A1287 for <tools-implementation@ietfa.amsl.com>; Wed, 26 Aug 2020 05:40:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cert.org
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dp90ozSDuimG for <tools-implementation@ietfa.amsl.com>; Wed, 26 Aug 2020 05:40:35 -0700 (PDT)
Received: from taper.sei.cmu.edu (taper.sei.cmu.edu [147.72.252.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C9AC3A1286 for <tools-implementation@ietf.org>; Wed, 26 Aug 2020 05:40:35 -0700 (PDT)
Received: from delp.sei.cmu.edu (delp.sei.cmu.edu [10.64.21.31]) by taper.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id 07QCeY6s012571; Wed, 26 Aug 2020 08:40:34 -0400
DKIM-Filter: OpenDKIM Filter v2.11.0 taper.sei.cmu.edu 07QCeY6s012571
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=yc2bmwvrj62m; t=1598445634; bh=0mgEpOpEu9vOlsPbR6G4OAUUy+tZ0l3TYjuXImNeUNk=; h=From:To:Subject:Date:References:In-Reply-To:From; b=sn737SBn8QHZs5Wb0GQ0B9bkoUQG+e6bGuwf9r3qK3UpnHSNOkgbPYxeJVpeTtXes FmM+Nklj62ZRv8h1kB7x3pEJf1uaNaCFrJWqXX0ZYhB3FA7UOWdHeYxaI5VOQudgLY +WgsKcOs0PCxUivAAMuFJdZzGqvePpQpPN6YGc4g=
Received: from MORRIS.ad.sei.cmu.edu (morris.ad.sei.cmu.edu [147.72.252.46]) by delp.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id 07QCeUxf020945; Wed, 26 Aug 2020 08:40:30 -0400
Received: from MORRIS.ad.sei.cmu.edu (147.72.252.46) by MORRIS.ad.sei.cmu.edu (147.72.252.46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Wed, 26 Aug 2020 08:40:29 -0400
Received: from MORRIS.ad.sei.cmu.edu ([fe80::555b:9498:552e:d1bb]) by MORRIS.ad.sei.cmu.edu ([fe80::555b:9498:552e:d1bb%13]) with mapi id 15.01.1979.003; Wed, 26 Aug 2020 08:40:29 -0400
From: Roman Danyliw <rdd@cert.org>
To: Henrik Levkowetz <henrik@levkowetz.com>, "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Thread-Topic: [Tools-implementation] https accesses to drafts and RFCs on tools.ietf.org
Thread-Index: AQHWewe2lBmeyrJoP06GHAUXSxu4EqlKVaPA
Date: Wed, 26 Aug 2020 12:40:28 +0000
Message-ID: <e5db82263bf146df8bcde5b5abc8a384@cert.org>
References: <67be10c9-1958-4357-bb59-7fd2f845bd23@levkowetz.com>
In-Reply-To: <67be10c9-1958-4357-bb59-7fd2f845bd23@levkowetz.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.64.203.1]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/_JLoG-F5GazEHOZnCh9MOg_NKBE>
Subject: Re: [Tools-implementation] https accesses to drafts and RFCs on tools.ietf.org
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Aug 2020 12:40:38 -0000

SGkgSGVucmlrIQ0KDQpUaGFuayB5b3Ugc28gbXVjaC4gIFRoaXMgaXMgdmVyeSBoZWxwZnVsLg0K
DQpSb21hbg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFRvb2xzLWlt
cGxlbWVudGF0aW9uIDx0b29scy1pbXBsZW1lbnRhdGlvbi1ib3VuY2VzQGlldGYub3JnPiBPbg0K
PiBCZWhhbGYgT2YgSGVucmlrIExldmtvd2V0eg0KPiBTZW50OiBUdWVzZGF5LCBBdWd1c3QgMjUs
IDIwMjAgMTo0NiBQTQ0KPiBUbzogdG9vbHMtaW1wbGVtZW50YXRpb25AaWV0Zi5vcmcNCj4gU3Vi
amVjdDogW1Rvb2xzLWltcGxlbWVudGF0aW9uXSBodHRwcyBhY2Nlc3NlcyB0byBkcmFmdHMgYW5k
IFJGQ3Mgb24NCj4gdG9vbHMuaWV0Zi5vcmcNCj4gDQo+IEhpIFJvbWFuLA0KPiANCj4gSSBkb24n
dCBrbm93IGhvdyB0byBiZXN0IHBhcnRpdGlvbiBhbmQgc2VsZWN0IHRoZSBkYXRhIGFib3V0IGh0
dHBzIGFjY2Vzc2VzIHRvDQo+IGRyYWZ0cyBhbmQgUkZDcyBvbiB0b29scy5pZXRmLm9yZywgYnV0
IGhlcmUncyBhIGZpcnN0IGFwcHJvYWNoLg0KPiANCj4gSSd2ZSBzcGxpdCB0aGUgZGF0YSBpbnRv
IGFjY2Vzc2VzIHRvIGh0bWxpemVkIGRvY3VtZW50cyBhbmQgdW5wcm9jZXNzZWQNCj4gZG9jdW1l
bnRzLCBhbmQgaW4gdHVybiBzcGxpdCB0aG9zZSBpbnRvIGRyYWZ0LSogYW5kIHJmYyogYWNjZXNz
ZXMuDQo+IA0KPiBBbGwgZmlndXJlcyBhcmUgZm9yIHRoZSBsYXN0IDczIGRheXMgKHNpbmNlIEp1
bmUgMTR0aCk6DQo+IA0KPiBIdG1saXplZCBkcmFmdHM6DQo+IAkgIDk3MzIyIEF2ZXJhZ2UvRGF5
DQo+IAk3MTA0NTQ4IFRvdGFsDQo+IAkgIDI5MDk3IE1pbmltdW0vRGF5DQo+IAkgMTM1NjU4IE1h
eGltdW0vRGF5DQo+IA0KPiBIdG1saXplZCBSRkNzOg0KPiAJICAzMDYwNzYgQXZlcmFnZS9EYXkN
Cj4gCTIyMzQzNTY0IFRvdGFsDQo+IAkgIDEyNjUwNiBNaW5pbXVtL0RheQ0KPiAJICA1MzUyNjYg
TWF4aW11bS9EYXkNCj4gDQo+IFVucHJvY2Vzc2VkIERyYWZ0czoNCj4gCSAgNDc5NzYgQXZlcmFn
ZS9EYXkNCj4gCTM1MDIyNTcgVG90YWwNCj4gCSAgMTQwNzAgTWluaW11bS9EYXkNCj4gCSAxNjk1
NzggTWF4aW11bS9EYXkNCj4gDQo+IFVucHJvY2Vzc2VkIFJGQ3M6DQo+IAkgICA4NzQ4IEF2ZXJh
Z2UvRGF5DQo+IAkgNjM4NjQ1IFRvdGFsDQo+IAkgICA1Mjg5IE1pbmltdW0vRGF5DQo+IAkgIDE4
NjQwIE1heGltdW0vRGF5DQo+IA0KPiBJbiBjYXNlIGl0IHdvdWxkIGJlIG9mIGFueSB1c2UgKEkg
ZG9uJ3QgdGhpbmsgc28sIHRoZSBmaWd1cmVzIGFib3ZlIHNob3VsZCBjb250YWluDQo+IHRoZSBl
c3NlbmNlLCBidXQgLi4uKSBJJ3ZlIGFsc28gY29waWVkIGluIHRoZSBwZXItZGF5IGNvdW50cyB3
aXRoIGhpc3RvZ3JhbQ0KPiBiZWxvdy4NCj4gDQo+IExldCBtZSBrbm93IGlmIHlvdSBuZWVkIHRo
ZSBkYXRhIG1hc3NhZ2VkIGRpZmZlcmVudGx5Lg0KPiANCj4gDQo+IEJlc3QgcmVnYXJkcywNCj4g
DQo+IAlIZW5yaWsNCj4gDQo+IA0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gDQo+
IA0KPiANCj4gYXBhY2hlLWh0bWwtZHJhZnQuaGl0cw0KPiAgIDgxMjY2IDIwMjAtMDYtMTQgICAx
JSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMTA2NDI4IDIwMjAtMDYtMTUg
ICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDExMDg0
MSAyMDIwLTA2LTE2ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioNCj4gIDExMTAwNyAyMDIwLTA2LTE3ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCj4gICA3ODYwMCAyMDIwLTA2LTE4ICAgMSUgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDcyNzk0IDIwMjAtMDYtMTkgICAxJSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqDQo+ICAgNTM3NjYgMjAyMC0wNi0yMCAgIDAlICoqKioqKioq
KioqKioqKioqKioqKg0KPiAgIDYyMzc2IDIwMjAtMDYtMjEgICAwJSAqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gICA4ODU0MCAyMDIwLTA2LTIyICAgMSUgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioNCj4gICA4NTUwMSAyMDIwLTA2LTIzICAgMSUgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKg0KPiAgIDgxODc4IDIwMjAtMDYtMjQgICAxJSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDkyOTAwIDIwMjAtMDYtMjUgICAxJSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICA4Nzc0NCAyMDIwLTA2LTI2ICAgMSUg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDYyODMxIDIwMjAtMDYtMjcg
ICAwJSAqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgNjczOTAgMjAyMC0wNi0yOCAgIDAl
ICoqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDQzNjkgMjAyMC0wNi0yOSAgIDElICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDA3MzUgMjAyMC0w
Ni0zMCAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDEw
Nzc0MSAyMDIwLTA3LTAxICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQo+ICAxMzU2NTggMjAyMC0wNy0wMiAgIDElDQo+ICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDg5MjA1IDIwMjAtMDctMDMg
ICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDc0ODUyIDIwMjAt
MDctMDQgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDY0NDg4IDIwMjAt
MDctMDUgICAwJSAqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgOTA0MTQgMjAyMC0wNy0w
NiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMTM0NTUgMjAy
MC0wNy0wNyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kg0KPiAgIDk1OTY5IDIwMjAtMDctMDggICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKg0KPiAgMTA0MzU4IDIwMjAtMDctMDkgICAxJSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDk1MTY2IDIwMjAtMDctMTAgICAxJSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDM0MzkgMjAyMC0wNy0xMSAgIDEl
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDQyODkgMjAy
MC0wNy0xMiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+
ICAxMjMxMDcgMjAyMC0wNy0xMyAgIDElDQo+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCj4gIDEwNTQ2OSAyMDIwLTA3LTE0ICAgMSUgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDEyNDQ1NSAyMDIwLTA3LTE1ICAg
MSUNCj4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
PiAgMTExNTczIDIwMjAtMDctMTYgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKg0KPiAgMTE0NzgzIDIwMjAtMDctMTcgICAxJSAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICA4NDA0MCAyMDIwLTA3LTE4ICAgMSUg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgOTE0ODcgMjAyMC0wNy0xOSAg
IDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDk4MTM4IDIwMjAt
MDctMjAgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICA4
NjgyOSAyMDIwLTA3LTIxICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
PiAgIDg5MTkxIDIwMjAtMDctMjIgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKg0KPiAgIDkyODQxIDIwMjAtMDctMjMgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioNCj4gICA5NTgyOCAyMDIwLTA3LTI0ICAgMSUgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCj4gICA3ODI3MCAyMDIwLTA3LTI1ICAgMSUgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDc5OTE5IDIwMjAtMDctMjYgICAxJSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgODkyNzggMjAyMC0wNy0yNyAgIDElICoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDU0NDQgMjAyMC0wNy0yOCAgIDEl
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMTU2NzEgMjAy
MC0wNy0yOSAgIDElDQo+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioNCj4gIDEwNzQ5NyAyMDIwLTA3LTMwICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqDQo+ICAgOTEwMTEgMjAyMC0wNy0zMSAgIDElICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMTEyNTk0IDIwMjAtMDgtMDEgICAxJSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMTE3ODk1IDIwMjAt
MDgtMDIgICAxJQ0KPiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqDQo+ICAxMTU1NjcgMjAyMC0wOC0wMyAgIDElDQo+ICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioNCj4gIDExMTgzOSAyMDIwLTA4LTA0ICAgMSUgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDEzMzAxOCAyMDIwLTA4
LTA1ICAgMSUNCj4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KPiAgMTI5NjM2IDIwMjAtMDgtMDYgICAxJQ0KPiAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICA5MjY4MSAyMDIwLTA4LTA3ICAg
MSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDMwNDEgMjAyMC0w
OC0wOCAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAx
MDg0NjAgMjAyMC0wOC0wOSAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gIDEwMTQyOSAyMDIwLTA4LTEwICAgMSUgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKg0KPiAgMTAwOTcxIDIwMjAtMDgtMTEgICAxJSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMTIxMDkgMjAyMC0wOC0xMiAgIDEl
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAxMDg2MzMg
MjAyMC0wOC0xMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioNCj4gIDExMzQ3MyAyMDIwLTA4LTE0ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqDQo+ICAxMDU2ODkgMjAyMC0wOC0xNSAgIDElICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMTA1NDY0IDIwMjAtMDgtMTYgICAx
JSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMTE3NTIyIDIw
MjAtMDgtMTcgICAxJQ0KPiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQo+ICAxMDY3OTMgMjAyMC0wOC0xOCAgIDElICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKg0KPiAgMTE1NDI2IDIwMjAtMDgtMTkgICAxJSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDEyNDgwOCAyMDIwLTA4LTIw
ICAgMSUNCj4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kg0KPiAgIDk3ODMzIDIwMjAtMDgtMjEgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKg0KPiAgIDgwOTgzIDIwMjAtMDgtMjIgICAxJSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKg0KPiAgIDcxOTQzIDIwMjAtMDgtMjMgICAxJSAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqDQo+ICAgNzQ4MTMgMjAyMC0wOC0yNCAgIDElICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqDQo+ICAgMjkwOTcgMjAyMC0wOC0yNSAgIDAlICoqKioqKioqKioqDQo+IA0K
PiA5NzMyMi42IEF2ZXJhZ2UgICAgICAxJSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KPiA3MTA0NTQ4IFRvdGFsDQo+ICAgMjkwOTcgTWluaW11bQ0KPiAgMTM1NjU4IE1h
eGltdW0NCj4gDQo+IA0KPiBhcGFjaGUtaHRtbC1yZmNzLmhpdHMNCj4gIDE0NjMxNiAyMDIwLTA2
LTE0ICAgMCUgKioqKioqKioqKioqKioNCj4gIDI5MTgyMCAyMDIwLTA2LTE1ICAgMSUgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioNCj4gIDI5NTkyMCAyMDIwLTA2LTE2ICAgMSUgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioNCj4gIDMzODQ3OSAyMDIwLTA2LTE3ICAgMSUgKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMjczMzY0IDIwMjAtMDYtMTggICAxJSAq
KioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDIyMjg3OSAyMDIwLTA2LTE5ICAgMCUgKioq
KioqKioqKioqKioqKioqKioqKg0KPiAgMTQxNzYzIDIwMjAtMDYtMjAgICAwJSAqKioqKioqKioq
KioqKg0KPiAgMTg4NDQ0IDIwMjAtMDYtMjEgICAwJSAqKioqKioqKioqKioqKioqKioqDQo+ICAy
ODg1OTAgMjAyMC0wNi0yMiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAy
NzA4NzMgMjAyMC0wNi0yMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMzA1
NDAxIDIwMjAtMDYtMjQgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDMz
MzM4MyAyMDIwLTA2LTI1ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+
ICAyNzQxMDUgMjAyMC0wNi0yNiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAg
MjQxMzQ3IDIwMjAtMDYtMjcgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDE4ODg0
MyAyMDIwLTA2LTI4ICAgMCUgKioqKioqKioqKioqKioqKioqKg0KPiAgMzQ4MjY3IDIwMjAtMDYt
MjkgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMzI1MTg1IDIw
MjAtMDYtMzAgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMzczOTcw
IDIwMjAtMDctMDEgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+
ICAzNTIxNDEgMjAyMC0wNy0wMiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqDQo+ICAzMjEwMTkgMjAyMC0wNy0wMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQo+ICAyMjM1NjcgMjAyMC0wNy0wNCAgIDElICoqKioqKioqKioqKioqKioqKioqKioN
Cj4gIDIzMjA1NSAyMDIwLTA3LTA1ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDM2
ODE0OSAyMDIwLTA3LTA2ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Kg0KPiAgMzUzNjk5IDIwMjAtMDctMDcgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KPiAgMzIxODMwIDIwMjAtMDctMDggICAxJSAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKg0KPiAgMzk0MTI4IDIwMjAtMDctMDkgICAxJSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCj4gIDM2MTgwNiAyMDIwLTA3LTEwICAgMSUgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAyODAwODUgMjAyMC0wNy0xMSAgIDElICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDI4NjA0OCAyMDIwLTA3LTEyICAgMSUgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMzQ1NzgxIDIwMjAtMDctMTMgICAxJSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAyODg3MDIgMjAyMC0wNy0xNCAgIDEl
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAzMDkyMzMgMjAyMC0wNy0xNSAgIDEl
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDUzNTI2NiAyMDIwLTA3LTE2ICAg
MiUNCj4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqDQo+ICAzNTI0MjcgMjAyMC0wNy0xNyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqDQo+ICAyNDI4NDEgMjAyMC0wNy0xOCAgIDElICoqKioqKioqKioqKioqKioqKioq
KioqKg0KPiAgMzg3NzcyIDIwMjAtMDctMTkgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioNCj4gIDUxNzYwNCAyMDIwLTA3LTIwICAgMiUNCj4gKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgNDg4NTE0IDIwMjAt
MDctMjEgICAyJQ0KPiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQo+ICAzODgwNDUgMjAyMC0wNy0yMiAgIDElICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKg0KPiAgMzExNTg4IDIwMjAtMDctMjMgICAxJSAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqDQo+ICAzMTcwNzYgMjAyMC0wNy0yNCAgIDElICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCj4gIDIxMTA5NSAyMDIwLTA3LTI1ICAgMCUgKioqKioqKioq
KioqKioqKioqKioqDQo+ICAyODM3NzYgMjAyMC0wNy0yNiAgIDElICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioNCj4gIDMzNDQyNiAyMDIwLTA3LTI3ICAgMSUgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqDQo+ICAzMjgxNzAgMjAyMC0wNy0yOCAgIDElICoqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKg0KPiAgMzQwNTA4IDIwMjAtMDctMjkgICAxJSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAzMTUxMDUgMjAyMC0wNy0zMCAgIDElICoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDIyOTAzMSAyMDIwLTA3LTMxICAgMSUgKioq
KioqKioqKioqKioqKioqKioqKioNCj4gIDE1OTIxMSAyMDIwLTA4LTAxICAgMCUgKioqKioqKioq
KioqKioqKg0KPiAgMjIwMzk3IDIwMjAtMDgtMDIgICAwJSAqKioqKioqKioqKioqKioqKioqKioq
DQo+ICAzMTY4MjQgMjAyMC0wOC0wMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioNCj4gIDMxMzU2NiAyMDIwLTA4LTA0ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKg0KPiAgMzEwODA3IDIwMjAtMDgtMDUgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQo+ICAzMzEwOTcgMjAyMC0wOC0wNiAgIDElICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKg0KPiAgMjc5NDA5IDIwMjAtMDgtMDcgICAxJSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqDQo+ICAxNjU0NzIgMjAyMC0wOC0wOCAgIDAlICoqKioqKioqKioqKioqKioNCj4g
IDE3MjY2NCAyMDIwLTA4LTA5ICAgMCUgKioqKioqKioqKioqKioqKioNCj4gIDI4NzYyMSAyMDIw
LTA4LTEwICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDI5NTcxOSAyMDIw
LTA4LTExICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDI5NDUyMyAyMDIw
LTA4LTEyICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDMwNzY0MCAyMDIw
LTA4LTEzICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgNDE2MDU5IDIw
MjAtMDgtMTQgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
PiAgMjgwNjk1IDIwMjAtMDgtMTUgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+
ICAyNjMxNDYgMjAyMC0wOC0xNiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAz
MzMxMzMgMjAyMC0wOC0xNyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
PiAgNDQyODg5IDIwMjAtMDgtMTggICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKg0KPiAgNDc4OTA0IDIwMjAtMDgtMTkgICAyJQ0KPiAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDQzNTQ5MyAyMDIwLTA4LTIw
ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMzQ0
MTA0IDIwMjAtMDgtMjEgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+
ICAyODAxMzAgMjAyMC0wOC0yMiAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4g
IDI4OTIxNiAyMDIwLTA4LTIzICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4g
IDMyNzkwMyAyMDIwLTA4LTI0ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
DQo+ICAxMjY1MDYgMjAyMC0wOC0yNSAgIDAlICoqKioqKioqKioqKg0KPiANCj4gMzA2MDc2LjIg
QXZlcmFnZSAgICAgMSUgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+IDIyMzQzNTY0
IFRvdGFsDQo+ICAxMjY1MDYgTWluaW11bQ0KPiAgNTM1MjY2IE1heGltdW0NCj4gDQo+IA0KPiBh
cGFjaGUtaWQtZHJhZnQuaGl0cw0KPiAgIDQ5MjUzIDIwMjAtMDYtMTQgICAxJSAqKioqKioqKioq
KioqKioNCj4gICA1NTE2NyAyMDIwLTA2LTE1ICAgMSUgKioqKioqKioqKioqKioqKioNCj4gICA1
MDYwMyAyMDIwLTA2LTE2ICAgMSUgKioqKioqKioqKioqKioqKg0KPiAgIDQ2MzY1IDIwMjAtMDYt
MTcgICAxJSAqKioqKioqKioqKioqKg0KPiAgIDM1MDIyIDIwMjAtMDYtMTggICAwJSAqKioqKioq
KioqKg0KPiAgIDM2ODQ5IDIwMjAtMDYtMTkgICAxJSAqKioqKioqKioqKg0KPiAgIDI2NDM0IDIw
MjAtMDYtMjAgICAwJSAqKioqKioqKg0KPiAgIDUwNTAzIDIwMjAtMDYtMjEgICAxJSAqKioqKioq
KioqKioqKioqDQo+ICAgMzk0NDAgMjAyMC0wNi0yMiAgIDElICoqKioqKioqKioqKg0KPiAgIDM2
NzY4IDIwMjAtMDYtMjMgICAxJSAqKioqKioqKioqKg0KPiAgIDM1NjQ3IDIwMjAtMDYtMjQgICAx
JSAqKioqKioqKioqKg0KPiAgIDQwNjQ2IDIwMjAtMDYtMjUgICAxJSAqKioqKioqKioqKioNCj4g
ICAzODQ4NSAyMDIwLTA2LTI2ICAgMSUgKioqKioqKioqKioqDQo+ICAgMjkyMTQgMjAyMC0wNi0y
NyAgIDAlICoqKioqKioqKg0KPiAgIDM5NTcwIDIwMjAtMDYtMjggICAxJSAqKioqKioqKioqKioN
Cj4gICA0MTA4OSAyMDIwLTA2LTI5ICAgMSUgKioqKioqKioqKioqKg0KPiAgIDMzNjE5IDIwMjAt
MDYtMzAgICAwJSAqKioqKioqKioqDQo+ICAgMzg5MTkgMjAyMC0wNy0wMSAgIDElICoqKioqKioq
KioqKg0KPiAgIDY1NjMwIDIwMjAtMDctMDIgICAxJSAqKioqKioqKioqKioqKioqKioqKg0KPiAg
IDU0NDgzIDIwMjAtMDctMDMgICAxJSAqKioqKioqKioqKioqKioqKg0KPiAgIDM5MjEzIDIwMjAt
MDctMDQgICAxJSAqKioqKioqKioqKioNCj4gICA1NzQzNCAyMDIwLTA3LTA1ICAgMSUgKioqKioq
KioqKioqKioqKioqDQo+ICAgNDk3MDcgMjAyMC0wNy0wNiAgIDElICoqKioqKioqKioqKioqKg0K
PiAgIDUyNjA5IDIwMjAtMDctMDcgICAxJSAqKioqKioqKioqKioqKioqDQo+ICAgNTczODYgMjAy
MC0wNy0wOCAgIDElICoqKioqKioqKioqKioqKioqKg0KPiAgIDQ5MDg2IDIwMjAtMDctMDkgICAx
JSAqKioqKioqKioqKioqKioNCj4gICA2MjYwMSAyMDIwLTA3LTEwICAgMSUgKioqKioqKioqKioq
KioqKioqKg0KPiAgMTU4NzEzIDIwMjAtMDctMTEgICA0JQ0KPiAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgMTA1MTY5IDIwMjAtMDctMTIgICAz
JSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gIDE2OTU3OCAyMDIwLTA3LTEz
ICAgNCUNCj4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQo+ICAgNDc0MDkgMjAyMC0wNy0xNCAgIDElICoqKioqKioqKioqKioqKg0KPiAgIDQ2
NjgyIDIwMjAtMDctMTUgICAxJSAqKioqKioqKioqKioqKg0KPiAgIDQ5MDk3IDIwMjAtMDctMTYg
ICAxJSAqKioqKioqKioqKioqKioNCj4gICA0NzQ5NSAyMDIwLTA3LTE3ICAgMSUgKioqKioqKioq
KioqKioqDQo+ICAgMzI2OTMgMjAyMC0wNy0xOCAgIDAlICoqKioqKioqKioNCj4gICA0NzcxOCAy
MDIwLTA3LTE5ICAgMSUgKioqKioqKioqKioqKioqDQo+ICAgNDI0NzAgMjAyMC0wNy0yMCAgIDEl
ICoqKioqKioqKioqKioNCj4gICAzNjQ2MSAyMDIwLTA3LTIxICAgMSUgKioqKioqKioqKioNCj4g
ICAzNzU4NiAyMDIwLTA3LTIyICAgMSUgKioqKioqKioqKioNCj4gICAzNDYzOSAyMDIwLTA3LTIz
ICAgMCUgKioqKioqKioqKioNCj4gICAzMTI5OCAyMDIwLTA3LTI0ICAgMCUgKioqKioqKioqDQo+
ICAgMjg2MjYgMjAyMC0wNy0yNSAgIDAlICoqKioqKioqKg0KPiAgIDQ3MTc4IDIwMjAtMDctMjYg
ICAxJSAqKioqKioqKioqKioqKioNCj4gICAzNzU0NSAyMDIwLTA3LTI3ICAgMSUgKioqKioqKioq
KioNCj4gICAzNjMzNSAyMDIwLTA3LTI4ICAgMSUgKioqKioqKioqKioNCj4gICA0Mzc0MyAyMDIw
LTA3LTI5ICAgMSUgKioqKioqKioqKioqKg0KPiAgIDM4NTk2IDIwMjAtMDctMzAgICAxJSAqKioq
KioqKioqKioNCj4gICAzNTUyNSAyMDIwLTA3LTMxICAgMSUgKioqKioqKioqKioNCj4gICAzNjI5
NCAyMDIwLTA4LTAxICAgMSUgKioqKioqKioqKioNCj4gICA2ODQ4MiAyMDIwLTA4LTAyICAgMSUg
KioqKioqKioqKioqKioqKioqKioqDQo+ICAgNTM3OTIgMjAyMC0wOC0wMyAgIDElICoqKioqKioq
KioqKioqKioqDQo+ICAgNTIzMzAgMjAyMC0wOC0wNCAgIDElICoqKioqKioqKioqKioqKioNCj4g
ICA1MDIxNiAyMDIwLTA4LTA1ICAgMSUgKioqKioqKioqKioqKioqDQo+ICAgNTM0NTMgMjAyMC0w
OC0wNiAgIDElICoqKioqKioqKioqKioqKioqDQo+ICAgNDM0MjggMjAyMC0wOC0wNyAgIDElICoq
KioqKioqKioqKioNCj4gICA0NzU5NCAyMDIwLTA4LTA4ICAgMSUgKioqKioqKioqKioqKioqDQo+
ICAgNjU1OTEgMjAyMC0wOC0wOSAgIDElICoqKioqKioqKioqKioqKioqKioqDQo+ICAgNDkyMDIg
MjAyMC0wOC0xMCAgIDElICoqKioqKioqKioqKioqKg0KPiAgIDQ0MzY4IDIwMjAtMDgtMTEgICAx
JSAqKioqKioqKioqKioqKg0KPiAgIDQzNTY1IDIwMjAtMDgtMTIgICAxJSAqKioqKioqKioqKioq
DQo+ICAgNDM5NTQgMjAyMC0wOC0xMyAgIDElICoqKioqKioqKioqKioNCj4gICA0MjY2MSAyMDIw
LTA4LTE0ICAgMSUgKioqKioqKioqKioqKg0KPiAgIDQyODYwIDIwMjAtMDgtMTUgICAxJSAqKioq
KioqKioqKioqDQo+ICAgNjM0MDMgMjAyMC0wOC0xNiAgIDElICoqKioqKioqKioqKioqKioqKioq
DQo+ICAgNDk5MjUgMjAyMC0wOC0xNyAgIDElICoqKioqKioqKioqKioqKg0KPiAgIDQxOTI0IDIw
MjAtMDgtMTggICAxJSAqKioqKioqKioqKioqDQo+ICAgNDU2NzYgMjAyMC0wOC0xOSAgIDElICoq
KioqKioqKioqKioqDQo+ICAgNDI5NjcgMjAyMC0wOC0yMCAgIDElICoqKioqKioqKioqKioNCj4g
ICAzNTg1OSAyMDIwLTA4LTIxICAgMSUgKioqKioqKioqKioNCj4gICAyOTI3MyAyMDIwLTA4LTIy
ICAgMCUgKioqKioqKioqDQo+ICAgNDExMzQgMjAyMC0wOC0yMyAgIDElICoqKioqKioqKioqKioN
Cj4gICAzMzkzOCAyMDIwLTA4LTI0ICAgMCUgKioqKioqKioqKg0KPiAgIDE0MDcwIDIwMjAtMDgt
MjUgICAwJSAqKioqDQo+IA0KPiA0Nzk3Ni4xIEF2ZXJhZ2UgICAgICAxJSA9PT09PT09PT09PT09
PT0NCj4gMzUwMjI1NyBUb3RhbA0KPiAgIDE0MDcwIE1pbmltdW0NCj4gIDE2OTU3OCBNYXhpbXVt
DQo+IA0KPiANCj4gYXBhY2hlLXJmYy1yZmMuaGl0cw0KPiAgICA1Njg5IDIwMjAtMDYtMTQgICAw
JSAqKioqKioqKioqKioqKioqDQo+ICAgIDc0OTYgMjAyMC0wNi0xNSAgIDElICoqKioqKioqKioq
KioqKioqKioqKg0KPiAgICA2MDcyIDIwMjAtMDYtMTYgICAwJSAqKioqKioqKioqKioqKioqKg0K
PiAgICA3ODA5IDIwMjAtMDYtMTcgICAxJSAqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDgz
NDQgMjAyMC0wNi0xOCAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgICA1NjA3IDIw
MjAtMDYtMTkgICAwJSAqKioqKioqKioqKioqKioqDQo+ICAgIDYxNTggMjAyMC0wNi0yMCAgIDAl
ICoqKioqKioqKioqKioqKioqDQo+ICAgIDg3NjggMjAyMC0wNi0yMSAgIDElICoqKioqKioqKioq
KioqKioqKioqKioqKioNCj4gICAgNjQzNiAyMDIwLTA2LTIyICAgMSUgKioqKioqKioqKioqKioq
KioqDQo+ICAgMTA2MDQgMjAyMC0wNi0yMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKg0KPiAgICA2MjUzIDIwMjAtMDYtMjQgICAwJSAqKioqKioqKioqKioqKioqKioNCj4gICAg
OTQwNCAyMDIwLTA2LTI1ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDcw
MjkgMjAyMC0wNi0yNiAgIDElICoqKioqKioqKioqKioqKioqKioqDQo+ICAgIDYzNDAgMjAyMC0w
Ni0yNyAgIDAlICoqKioqKioqKioqKioqKioqKg0KPiAgICA2Njg1IDIwMjAtMDYtMjggICAxJSAq
KioqKioqKioqKioqKioqKioqDQo+ICAgMTg0NDYgMjAyMC0wNi0yOSAgIDIlDQo+ICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDY5MDMg
MjAyMC0wNi0zMCAgIDElICoqKioqKioqKioqKioqKioqKioNCj4gICAgNzc0OCAyMDIwLTA3LTAx
ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKg0KPiAgICA5MjM5IDIwMjAtMDctMDIgICAxJSAq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDEwMTUyIDIwMjAtMDctMDMgICAxJSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgICA2NzgzIDIwMjAtMDctMDQgICAxJSAqKioq
KioqKioqKioqKioqKioqDQo+ICAgIDYyMjAgMjAyMC0wNy0wNSAgIDAlICoqKioqKioqKioqKioq
KioqKg0KPiAgICA5ODc0IDIwMjAtMDctMDYgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqDQo+ICAgMTU1MTkgMjAyMC0wNy0wNyAgIDIlICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqDQo+ICAgIDg2MjIgMjAyMC0wNy0wOCAgIDElICoqKioqKioqKioq
KioqKioqKioqKioqKg0KPiAgICA5MDYwIDIwMjAtMDctMDkgICAxJSAqKioqKioqKioqKioqKioq
KioqKioqKioqKg0KPiAgICA5MjkzIDIwMjAtMDctMTAgICAxJSAqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KPiAgICA5MzAwIDIwMjAtMDctMTEgICAxJSAqKioqKioqKioqKioqKioqKioqKioq
KioqKg0KPiAgICA3NDg2IDIwMjAtMDctMTIgICAxJSAqKioqKioqKioqKioqKioqKioqKioNCj4g
ICAgOTU1NCAyMDIwLTA3LTEzICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAg
IDk3MjUgMjAyMC0wNy0xNCAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICAg
NzYyMiAyMDIwLTA3LTE1ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKg0KPiAgICA3Nzc0IDIw
MjAtMDctMTYgICAxJSAqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDc3ODcgMjAyMC0wNy0x
NyAgIDElICoqKioqKioqKioqKioqKioqKioqKioNCj4gICAgNjc2MiAyMDIwLTA3LTE4ICAgMSUg
KioqKioqKioqKioqKioqKioqKg0KPiAgICA3NjE3IDIwMjAtMDctMTkgICAxJSAqKioqKioqKioq
KioqKioqKioqKioqDQo+ICAgIDg3NzAgMjAyMC0wNy0yMCAgIDElICoqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gICAxMTk2NyAyMDIwLTA3LTIxICAgMSUgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKg0KPiAgICA3MTc3IDIwMjAtMDctMjIgICAxJSAqKioqKioqKioqKioqKioq
KioqKg0KPiAgICA2NzM1IDIwMjAtMDctMjMgICAxJSAqKioqKioqKioqKioqKioqKioqDQo+ICAg
MTE4MTQgMjAyMC0wNy0yNCAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioN
Cj4gICAgNTk1MyAyMDIwLTA3LTI1ICAgMCUgKioqKioqKioqKioqKioqKioNCj4gICAgOTUwNSAy
MDIwLTA3LTI2ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDgzNTcgMjAy
MC0wNy0yNyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDEzNjkyIDIwMjAtMDct
MjggICAyJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICAgOTEw
OSAyMDIwLTA3LTI5ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICAgNjk0MiAy
MDIwLTA3LTMwICAgMSUgKioqKioqKioqKioqKioqKioqKioNCj4gICAxNTAxOCAyMDIwLTA3LTMx
ICAgMiUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgICA3
Mjg4IDIwMjAtMDgtMDEgICAxJSAqKioqKioqKioqKioqKioqKioqKioNCj4gICAxMDM2NSAyMDIw
LTA4LTAyICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgMTExMzYgMjAy
MC0wOC0wMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgMTA1Nzkg
MjAyMC0wOC0wNCAgIDElICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KPiAgIDExNDYx
IDIwMjAtMDgtMDUgICAxJSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCj4gICAx
NTIzMSAyMDIwLTA4LTA2ICAgMiUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gICAgOTEzOCAyMDIwLTA4LTA3ICAgMSUgKioqKioqKioqKioqKioqKioqKioq
KioqKioNCj4gICAxMDc3OCAyMDIwLTA4LTA4ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKg0KPiAgICA2NjM1IDIwMjAtMDgtMDkgICAxJSAqKioqKioqKioqKioqKioqKioqDQo+
ICAgIDcwNjUgMjAyMC0wOC0xMCAgIDElICoqKioqKioqKioqKioqKioqKioqDQo+ICAgIDczNTEg
MjAyMC0wOC0xMSAgIDElICoqKioqKioqKioqKioqKioqKioqKg0KPiAgIDE4NjQwIDIwMjAtMDgt
MTIgICAyJQ0KPiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioNCj4gICAgODAzMCAyMDIwLTA4LTEzICAgMSUgKioqKioqKioqKioqKioqKioqKioq
KioNCj4gICAgNzkzOSAyMDIwLTA4LTE0ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKg0KPiAg
ICA3MjExIDIwMjAtMDgtMTUgICAxJSAqKioqKioqKioqKioqKioqKioqKg0KPiAgICA2ODE4IDIw
MjAtMDgtMTYgICAxJSAqKioqKioqKioqKioqKioqKioqDQo+ICAgIDc3MTMgMjAyMC0wOC0xNyAg
IDElICoqKioqKioqKioqKioqKioqKioqKioNCj4gICAgODMxOCAyMDIwLTA4LTE4ICAgMSUgKioq
KioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDk2NzEgMjAyMC0wOC0xOSAgIDElICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioNCj4gICAgODk3MSAyMDIwLTA4LTIwICAgMSUgKioqKioqKioq
KioqKioqKioqKioqKioqKg0KPiAgICA2MzM1IDIwMjAtMDgtMjEgICAwJSAqKioqKioqKioqKioq
KioqKioNCj4gICAgNTI4OSAyMDIwLTA4LTIyICAgMCUgKioqKioqKioqKioqKioqDQo+ICAgIDc2
NzIgMjAyMC0wOC0yMyAgIDElICoqKioqKioqKioqKioqKioqKioqKioNCj4gICAgODQ1MCAyMDIw
LTA4LTI0ICAgMSUgKioqKioqKioqKioqKioqKioqKioqKioqDQo+ICAgIDUzNDIgMjAyMC0wOC0y
NSAgIDAlICoqKioqKioqKioqKioqKg0KPiANCj4gIDg3NDguNiBBdmVyYWdlICAgICAgMSUgPT09
PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgNjM4NjQ1IFRvdGFsDQo+ICAgIDUyODkgTWluaW11
bQ0KPiAgIDE4NjQwIE1heGltdW0NCg0K


From nobody Wed Aug 26 07:08:52 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41E293A14AB for <tools-implementation@ietfa.amsl.com>; Wed, 26 Aug 2020 07:08:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 pHoyaec0cOVZ for <tools-implementation@ietfa.amsl.com>; Wed, 26 Aug 2020 07:08:49 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 A4EF83A14AA for <tools-implementation@ietf.org>; Wed, 26 Aug 2020 07:08:49 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07QE8kFS082890 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Wed, 26 Aug 2020 09:08:48 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598450928; bh=+hRvvZ/ZRP58GpGrayUijnNCjdjdAyqeghGkimeYRVQ=; h=To:From:Subject:Date; b=Iz/PfdRE6nYJTMdBhtBvBVOB5wMwjsM5VQv9O1VKG4+llyO6Q4Vc3HQGQjIOjs1id a9bJ9MdZk2qPGsydRR3OQlffiCpnm0cNpScD3blp7474+XNcgPNAMdVYKb/xrjRNgF iW5rVqTvsr+UQ38Wendh8Sn98VFiWhdkjP9U17eY=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <3f8d0536-1183-21fb-c46d-d404285dd26b@nostrum.com>
Date: Wed, 26 Aug 2020 09:08:46 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/Y-wrmORozrhaGX5NgUnHQwktbDE>
Subject: [Tools-implementation] On what we think we can move the service points for...
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Aug 2020 14:08:51 -0000

I have an appliance (plex) running in a minimal install freebsd-11.3 iocage. In other words, I touched _very little_ after creating the cage - it's essentially a base install of an OS.

Last night, its normal health reporting email spit out this:
  
Certificate verification failed for /C=US/O=Cloudflare, Inc./CN=Cloudflare Inc ECC CA-3
34374374552:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1269:
fetch:https://www.ietf.org/timezones/data/leap-seconds.list: Authentication error

That's an anecdote for consideration when we start talking about changing the www.ietf.org URL space.

(The failure may have been transient, or it may be an issue with the fresh cage needing a better CA list, which it now has, but the failure isn't the important part of this message).

RjS


From nobody Wed Aug 26 13:01:08 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D83843A0B34 for <tools-implementation@ietfa.amsl.com>; Wed, 26 Aug 2020 13:00:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.078
X-Spam-Level: 
X-Spam-Status: No, score=-2.078 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 KJaVSp4kv5m5 for <tools-implementation@ietfa.amsl.com>; Wed, 26 Aug 2020 13:00:58 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 9A5E93A0B39 for <tools-implementation@ietf.org>; Wed, 26 Aug 2020 13:00:58 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07QK0uHU010837 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Wed, 26 Aug 2020 15:00:57 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598472057; bh=Qr94/pKGUQR0fGRQPBLFjDNJVTA29rTo1LycCGkzLPM=; h=To:From:Subject:Date; b=n23c41IVnq1wcB7Yy7nxpmy8+Imv3A0NdZQuKsKCzrbFwzYcDnVuxZUUIrSb2enzb lvXUAh/hpqQkZWM58JAf3GoupktCli8KqK/kNH8/oU165KfFF8EcGCXEc/1y+WG6KU pen5VPIMUekR8dqW5eHHloeK73/QoKxvHOA4RMKo=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <49f8d92a-6683-c921-01b5-e5384c98d2f9@nostrum.com>
Date: Wed, 26 Aug 2020 15:00:56 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/gy-z7cVQltE0mXfuLX9oexsz8bQ>
Subject: [Tools-implementation] Entertaining noise in other communities
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Aug 2020 20:01:06 -0000

Some commentary about using matrix.org (and some other things) as a 
homeserver...

https://app.element.io/#/room/#hedgedoc:matrix.org


From nobody Thu Aug 27 04:22:27 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0172D3A0BC0 for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 04:22:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.847
X-Spam-Level: 
X-Spam-Status: No, score=-2.847 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.948, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D4v_Puf6gp1z for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 04:22:23 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [64.170.98.42]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E8CD3A0BBE for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 04:22:23 -0700 (PDT)
Received: from h-202-242.a357.priv.bahnhof.se ([158.174.202.242]:57120 helo=tannat.localdomain) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1kBFz4-00020u-IL; Thu, 27 Aug 2020 04:22:23 -0700
To: Robert Sparks <rjsparks@nostrum.com>, "tools-implementation@ietf.org" <tools-implementation@ietf.org>
References: <49f8d92a-6683-c921-01b5-e5384c98d2f9@nostrum.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <f59aae9e-20a2-f78b-0463-ce634adeda5f@levkowetz.com>
Date: Thu, 27 Aug 2020 13:22:15 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <49f8d92a-6683-c921-01b5-e5384c98d2f9@nostrum.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="t30vGcbRxmAPQ8JxpP5uaboqwtCaPmeRW"
X-SA-Exim-Connect-IP: 158.174.202.242
X-SA-Exim-Rcpt-To: tools-implementation@ietf.org, rjsparks@nostrum.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/mT1C0jqdaRXtjwQ246g2e-msHm8>
Subject: Re: [Tools-implementation] Entertaining noise in other communities
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Aug 2020 11:22:25 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--t30vGcbRxmAPQ8JxpP5uaboqwtCaPmeRW
Content-Type: multipart/mixed; boundary="GexmwgStXf9Kbr7rBnVa0hQAhbDecvsDC";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Robert Sparks <rjsparks@nostrum.com>,
 "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Message-ID: <f59aae9e-20a2-f78b-0463-ce634adeda5f@levkowetz.com>
Subject: Re: [Tools-implementation] Entertaining noise in other communities
References: <49f8d92a-6683-c921-01b5-e5384c98d2f9@nostrum.com>
In-Reply-To: <49f8d92a-6683-c921-01b5-e5384c98d2f9@nostrum.com>

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

Heh.

Following the link, I first get a blank page (because javascript is off)
and then in Safari:=20

	"Unsupported browser

	Your browser can't run Element"

On 2020-08-26 22:00, Robert Sparks wrote:
> Some commentary about using matrix.org (and some other things) as a=20
> homeserver...
>=20
> https://app.element.io/#/room/#hedgedoc:matrix.org
>=20


--GexmwgStXf9Kbr7rBnVa0hQAhbDecvsDC--

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

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

iQIzBAEBCAAdFiEEifjc5+rnL1MJBcZSTptXS4+7FxoFAl9Hl2cACgkQTptXS4+7
Fxq++g//TzTx8bflWKmgF2ohfSGjN8qgXVH3iW+Hsef/ghXj6wyNaMH89F+r+etu
7vGszbAI0MwV+hGAELQs3n3RIv7jgvmLXU4RWchm31wVMUQwWeHH9bdBFRaZZyeT
a9/m7HefuW1bJla3MAp9/JseHw2Z5D6VZ3jzTDFkP68pcNIKtlmfpyQ78p2aO3QU
YAZ4nvk/cmsD+XEF8SH0C9b6Mybh8p3y2DGnvvFbKS3NrbkmlTsrj0K6B7/lUlGK
hngpfXrKu/lK8xsOWWeKwjGp6POdtDywyqmaZClc65pNgjtB8YENkXqPbn6JigTs
t2lu5Vk8aQaVpXx1hoRF+2b2w4NvCJKzD9bm42yevwFJg1NlgMIbggo3p2flhWI+
osXLiQ+uScHoFlQ8vQu3OpbFWTFIaYfC/K0bn8r9UOklhSrFVreH1DfFZd/4dnZR
6Mkg6kkcNXyfzQgHWV0VEqqieD62FlEXz+qjFGeGrdmHxjso1YBN+MpE5aUeH7LK
4M3ygINpUyTPRKfy2keHoR7g7l7Fcn4vsrqXXJUiIrtuwfjTBVIavj2TUk2bwTj2
+GJ3UwSKzHxjjSw7c2UsJ4HuzjjiKFlW9lm081ANMB5dwZ8cTh9qJqCNhoV/vLPj
xbL2U0ZKXNLUy+FVTmqN/K8dNLiW7HHvU7wWC0Xc4gJmH44riig=
=0Bv/
-----END PGP SIGNATURE-----

--t30vGcbRxmAPQ8JxpP5uaboqwtCaPmeRW--


From nobody Thu Aug 27 08:11:44 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A2E83A0E87 for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 08:11:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.908
X-Spam-Level: 
X-Spam-Status: No, score=-101.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WELCOMELIST=-0.01, USER_IN_WHITELIST=-100] 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 5U2o1GKC0jqe for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 08:11:31 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 711AE3A0E78 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 08:11:30 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id DC09B3C2E3A for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 08:11:24 -0700 (PDT)
Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com [209.85.219.173]) by c8a.amsl.com (Postfix) with ESMTPSA id B91983C2E39 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 08:11:24 -0700 (PDT)
Received: by mail-yb1-f173.google.com with SMTP id a34so3127765ybj.9 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 08:11:30 -0700 (PDT)
X-Gm-Message-State: AOAM531101Qyt5OLvBtVx2Eql7a2foCdp+GshtF4mjSDN7W3hI1kyqWT /JJwi7xX7H3NzylhwNYAVgKYXmg5K3QX2apVeIA=
X-Google-Smtp-Source: ABdhPJwFqQFom7m73UZ51bSNOfQp6JiWqa8dfwLH1Nx/yK/9Mmk4N3bF9VuriSNMZVma2tOPJA/y6VWHMjNczT5V2K8=
X-Received: by 2002:a25:c0cf:: with SMTP id c198mr32860293ybf.457.1598541089454;  Thu, 27 Aug 2020 08:11:29 -0700 (PDT)
MIME-Version: 1.0
References: <49f8d92a-6683-c921-01b5-e5384c98d2f9@nostrum.com> <f59aae9e-20a2-f78b-0463-ce634adeda5f@levkowetz.com>
In-Reply-To: <f59aae9e-20a2-f78b-0463-ce634adeda5f@levkowetz.com>
From: Glen <glen@amsl.com>
Date: Thu, 27 Aug 2020 08:11:18 -0700
X-Gmail-Original-Message-ID: <CABL0ig5HOSmyWWd-1d5XDRxMKigKxfXJkf0feioYbuijrY_7cQ@mail.gmail.com>
Message-ID: <CABL0ig5HOSmyWWd-1d5XDRxMKigKxfXJkf0feioYbuijrY_7cQ@mail.gmail.com>
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cbc36a05addd5911"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/GFK1SbtRVnHEyV9cV6uMgc-hHeY>
Subject: Re: [Tools-implementation] Entertaining noise in other communities
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Aug 2020 15:11:42 -0000

--000000000000cbc36a05addd5911
Content-Type: text/plain; charset="UTF-8"

That is *also* some entertaining commentary!  :-)

Best regards,
Glen

On Thu, Aug 27, 2020 at 4:22 AM Henrik Levkowetz <henrik@levkowetz.com>
wrote:

> Heh.
>
> Following the link, I first get a blank page (because javascript is off)
> and then in Safari:
>
>         "Unsupported browser
>
>         Your browser can't run Element"
>
> On 2020-08-26 22:00, Robert Sparks wrote:
> > Some commentary about using matrix.org (and some other things) as a
> > homeserver...
> >
> > https://app.element.io/#/room/#hedgedoc:matrix.org
> >
>
> --
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation
>

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

<div dir=3D"ltr"><div>That is *also* some entertaining commentary!=C2=A0 :-=
)</div><div><br></div><div>Best regards,</div><div>Glen<br></div><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Aug 27, =
2020 at 4:22 AM Henrik Levkowetz &lt;<a href=3D"mailto:henrik@levkowetz.com=
">henrik@levkowetz.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex">Heh.<br>
<br>
Following the link, I first get a blank page (because javascript is off)<br=
>
and then in Safari: <br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Unsupported browser<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Your browser can&#39;t run Element&quot;<br>
<br>
On 2020-08-26 22:00, Robert Sparks wrote:<br>
&gt; Some commentary about using <a href=3D"http://matrix.org" rel=3D"noref=
errer" target=3D"_blank">matrix.org</a> (and some other things) as a <br>
&gt; homeserver...<br>
&gt; <br>
&gt; <a href=3D"https://app.element.io/#/room/%23hedgedoc:matrix.org" rel=
=3D"noreferrer" target=3D"_blank">https://app.element.io/#/room/#hedgedoc:m=
atrix.org</a><br>
&gt; <br>
<br>
-- <br>
Tools-implementation mailing list<br>
<a href=3D"mailto:Tools-implementation@ietf.org" target=3D"_blank">Tools-im=
plementation@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/tools-implementation" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/too=
ls-implementation</a><br>
</blockquote></div></div>

--000000000000cbc36a05addd5911--


From nobody Thu Aug 27 09:17:49 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 320CE3A1084 for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 09:17:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HKX8RAiSQpQF for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 09:17:42 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E95893A1072 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 09:17:36 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 8B3A7300B86 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 12:17:34 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id T-7Ah4f9zVeX for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 12:17:33 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 30A05300A9E for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 12:17:33 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Message-Id: <253F6987-ED26-412D-9E88-0149751971DA@vigilsec.com>
Date: Thu, 27 Aug 2020 12:17:34 -0400
To: tools-implementation@ietf.org
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/n1wT0y8QYKIn0Pp2YXTlojLhiVk>
Subject: [Tools-implementation] Reflections
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Aug 2020 16:17:47 -0000

I think we made an mistake in the way that we went about deploying =
CodiMD.  The result was that we had to keep warning WG Chairs about =
changes.  I think we will do better with the the approach that we are =
taking with Matrix, but there is one aspect that I want to highlight =
now.  While were are figuring out how to deploy a new piece of =
infrastructure, putting it in experiment.ietf.org (or similar) is an =
important label.  Then, we we think it it ready for production, we need =
to let the Secretariat review what has been done.  They are the ones =
that need to tackle trouble tickets and calls, so they should have an =
opportunity to review the configuration before it gets deployed.  More =
that ten years ago, when we were moving critical applications from =
tools.ietf.org to the Secretariat-supported servers, this was an =
important step in the process, and we did not seem to have an explicit =
handover for CodiMD.

Russ


From nobody Thu Aug 27 09:26:48 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0196F3A104E for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 09:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.027
X-Spam-Level: 
X-Spam-Status: No, score=-3.027 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.948, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 q09s4sSshBcs for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 09:26:45 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 D2C7D3A104C for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 09:26:45 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 07RGQhMc075661 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 11:26:45 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598545605; bh=eFCg8vbStOZkTb7kgAkSjHJvPfZoKYxMefuTi79OdX8=; h=Subject:To:References:From:Date:In-Reply-To; b=RjBYeMzXaiSkV0HBEieKOlH4TjnhFyAYcxrEChLZEJPajYqvTLh52MV1OKP2XJzUV 8svnYyEKmMW2NOmU25/ZYZN+mKJO6qvyYSn8e466aJCJ+oZmbVOt6WHqLLzfS96Fs7 T6nb+aqX7a9K7m1KmydZ9S7uQFeHT5Fk3dRR3BDM=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: tools-implementation@ietf.org
References: <253F6987-ED26-412D-9E88-0149751971DA@vigilsec.com>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <7cd0a09f-e5eb-0ee4-7647-b280ad368a50@nostrum.com>
Date: Thu, 27 Aug 2020 11:26:43 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <253F6987-ED26-412D-9E88-0149751971DA@vigilsec.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/s2GqomTyniQ1EvZxy8PgfjZlEus>
Subject: Re: [Tools-implementation] Reflections
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Aug 2020 16:26:47 -0000

On 8/27/20 11:17 AM, Russ Housley wrote:
> I think we made an mistake in the way that we went about deploying CodiMD.  The result was that we had to keep warning WG Chairs about changes.

Elaborate on this please.

I can't see a path in retrospect where warning WG chairs about changes 
was avoidable - it would have happened even if we had jumped into 
running it at the secretariat from the beginning.

>   I think we will do better with the the approach that we are taking with Matrix, but there is one aspect that I want to highlight now.  While were are figuring out how to deploy a new piece of infrastructure, putting it in experiment.ietf.org (or similar) is an important label.  Then, we we think it it ready for production, we need to let the Secretariat review what has been done.  They are the ones that need to tackle trouble tickets and calls, so they should have an opportunity to review the configuration before it gets deployed.  More that ten years ago, when we were moving critical applications from tools.ietf.org to the Secretariat-supported servers, this was an important step in the process, and we did not seem to have an explicit handover for CodiMD.
>
> Russ
>


From nobody Thu Aug 27 09:32:47 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 577B03A108B for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 09:32:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JZxKx9GViHNU for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 09:32:44 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22C523A1083 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 09:32:44 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id BC4D5300B87 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 12:32:41 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 7HOsDy25FJ79 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 12:32:39 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-141-156-161-153.washdc.fios.verizon.net [141.156.161.153]) by mail.smeinc.net (Postfix) with ESMTPSA id 23DD7300AAB; Thu, 27 Aug 2020 12:32:39 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Message-Id: <91C42558-7A8D-493B-97C1-5B4389BA99C1@vigilsec.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_F7B906F2-0134-4319-84AE-B16A178EAE32"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Date: Thu, 27 Aug 2020 12:32:40 -0400
In-Reply-To: <7cd0a09f-e5eb-0ee4-7647-b280ad368a50@nostrum.com>
Cc: tools-implementation@ietf.org
To: Robert Sparks <rjsparks@nostrum.com>
References: <253F6987-ED26-412D-9E88-0149751971DA@vigilsec.com> <7cd0a09f-e5eb-0ee4-7647-b280ad368a50@nostrum.com>
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/njbfTComGV33p98QL5B0AlRolSY>
Subject: Re: [Tools-implementation] Reflections
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Aug 2020 16:32:46 -0000

--Apple-Mail=_F7B906F2-0134-4319-84AE-B16A178EAE32
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Aug 27, 2020, at 12:26 PM, Robert Sparks <rjsparks@nostrum.com> =
wrote:
>=20
>=20
> On 8/27/20 11:17 AM, Russ Housley wrote:
>> I think we made an mistake in the way that we went about deploying =
CodiMD.  The result was that we had to keep warning WG Chairs about =
changes.
>=20
> Elaborate on this please.
>=20
> I can't see a path in retrospect where warning WG chairs about changes =
was avoidable - it would have happened even if we had jumped into =
running it at the secretariat from the beginning.

Yes, we need to do the warnings, regardless of where it is deployed, but =
codimd.experiment.ietf.org <http://codimd.experiment.ietf.org/> and =
codimd.ietf.org <http://codimd.ietf.org/> give a very different =
impression from the start.

>=20
>>  I think we will do better with the the approach that we are taking =
with Matrix, but there is one aspect that I want to highlight now.  =
While were are figuring out how to deploy a new piece of infrastructure, =
putting it in experiment.ietf.org (or similar) is an important label.  =
Then, we we think it it ready for production, we need to let the =
Secretariat review what has been done.  They are the ones that need to =
tackle trouble tickets and calls, so they should have an opportunity to =
review the configuration before it gets deployed.  More that ten years =
ago, when we were moving critical applications from tools.ietf.org to =
the Secretariat-supported servers, this was an important step in the =
process, and we did not seem to have an explicit handover for CodiMD.
>>=20
>> Russ
>>=20
>=20
> --=20
> Tools-implementation mailing list
> Tools-implementation@ietf.org
> https://www.ietf.org/mailman/listinfo/tools-implementation


--Apple-Mail=_F7B906F2-0134-4319-84AE-B16A178EAE32
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<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; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Aug 27, 2020, at 12:26 PM, Robert Sparks &lt;<a =
href=3D"mailto:rjsparks@nostrum.com" =
class=3D"">rjsparks@nostrum.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D""><br =
class=3D"">On 8/27/20 11:17 AM, Russ Housley wrote:<br =
class=3D""><blockquote type=3D"cite" class=3D"">I think we made an =
mistake in the way that we went about deploying CodiMD. &nbsp;The result =
was that we had to keep warning WG Chairs about changes.<br =
class=3D""></blockquote><br class=3D"">Elaborate on this please.<br =
class=3D""><br class=3D"">I can't see a path in retrospect where warning =
WG chairs about changes was avoidable - it would have happened even if =
we had jumped into running it at the secretariat from the beginning.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div>Yes, we =
need to do the warnings, regardless of where it is deployed, but <a =
href=3D"http://codimd.experiment.ietf.org" =
class=3D"">codimd.experiment.ietf.org</a>&nbsp;and <a =
href=3D"http://codimd.ietf.org" class=3D"">codimd.ietf.org</a>&nbsp;give =
a very different impression from the start.</div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D""> &nbsp;I =
think we will do better with the the approach that we are taking with =
Matrix, but there is one aspect that I want to highlight now. =
&nbsp;While were are figuring out how to deploy a new piece of =
infrastructure, putting it in <a href=3D"http://experiment.ietf.org" =
class=3D"">experiment.ietf.org</a> (or similar) is an important label. =
&nbsp;Then, we we think it it ready for production, we need to let the =
Secretariat review what has been done. &nbsp;They are the ones that need =
to tackle trouble tickets and calls, so they should have an opportunity =
to review the configuration before it gets deployed. &nbsp;More that ten =
years ago, when we were moving critical applications from <a =
href=3D"http://tools.ietf.org" class=3D"">tools.ietf.org</a> to the =
Secretariat-supported servers, this was an important step in the =
process, and we did not seem to have an explicit handover for CodiMD.<br =
class=3D""><br class=3D"">Russ<br class=3D""><br =
class=3D""></blockquote><br class=3D"">-- <br =
class=3D"">Tools-implementation mailing list<br class=3D""><a =
href=3D"mailto:Tools-implementation@ietf.org" =
class=3D"">Tools-implementation@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/tools-implementation<br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_F7B906F2-0134-4319-84AE-B16A178EAE32--


From nobody Thu Aug 27 13:21:17 2020
Return-Path: <glen@amsl.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C822C3A12AD for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 13:21:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.909
X-Spam-Level: 
X-Spam-Status: No, score=-101.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WELCOMELIST=-0.01, USER_IN_WHITELIST=-100] 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 E2N6YabH7aI8 for <tools-implementation@ietfa.amsl.com>; Thu, 27 Aug 2020 13:21:10 -0700 (PDT)
Received: from mail.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9034E3A12AB for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 13:21:10 -0700 (PDT)
Received: from mail.amsl.com (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTPS id CCC0F3C30A7 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 13:21:04 -0700 (PDT)
Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com [209.85.219.170]) by c8a.amsl.com (Postfix) with ESMTPSA id A34B23C30A3 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 13:21:04 -0700 (PDT)
Received: by mail-yb1-f170.google.com with SMTP id u6so3682652ybf.1 for <tools-implementation@ietf.org>; Thu, 27 Aug 2020 13:21:10 -0700 (PDT)
X-Gm-Message-State: AOAM530oJRJkItD/7/ugvfQ+SaECvfk4N4EoqrJgoQj1DRZgJ1hKvM/a zCIWRJZCAf3rJltD/drPH+Fni9phgA6W6YHwwGU=
X-Google-Smtp-Source: ABdhPJxtLWQdDOc5u1qJvHaYoRp+JN8zdMWemfuU0zLqXPx8aNRbLfuN0STzpseo4gmmFISlTym55YWVOSQwOcayewo=
X-Received: by 2002:a25:f30a:: with SMTP id c10mr27310224ybs.522.1598559669542;  Thu, 27 Aug 2020 13:21:09 -0700 (PDT)
MIME-Version: 1.0
References: <253F6987-ED26-412D-9E88-0149751971DA@vigilsec.com> <7cd0a09f-e5eb-0ee4-7647-b280ad368a50@nostrum.com> <91C42558-7A8D-493B-97C1-5B4389BA99C1@vigilsec.com>
In-Reply-To: <91C42558-7A8D-493B-97C1-5B4389BA99C1@vigilsec.com>
From: Glen <glen@amsl.com>
Date: Thu, 27 Aug 2020 13:20:57 -0700
X-Gmail-Original-Message-ID: <CABL0ig7pav1JjLfiF-DwNNTO3KxR7YP1NkkFhYavEwqYq0q1eg@mail.gmail.com>
Message-ID: <CABL0ig7pav1JjLfiF-DwNNTO3KxR7YP1NkkFhYavEwqYq0q1eg@mail.gmail.com>
To: tools-implementation@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/4ZxlogxBv8qCocd7b2L6k3wuxlk>
Subject: Re: [Tools-implementation] Reflections
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Aug 2020 20:21:16 -0000

Russ -

On Thu, Aug 27, 2020 at 9:32 AM Russ Housley <housley@vigilsec.com>
wrote:> On Aug 27, 2020, at 12:26 PM, Robert Sparks
<rjsparks@nostrum.com> wrote:
> On 8/27/20 11:17 AM, Russ Housley wrote:
> I think we made a mistake in the way that we went about deploying CodiMD.
> The result was that we had to keep warning WG Chairs about changes.

Another concern: As we move to containers, it is important that the
operations staff have insight into the way that each container is
built. This is important so that we can debug in the middle of the
night. We need documentation and source control. Ideally, we would
have a way to roll back to previous release versions as we do with the
datatracker.

> Yes, we need to do the warnings, regardless of where it is deployed, but =
codimd.experiment.ietf.org and codimd.ietf.org give a very different impres=
sion from the start.
> I think we will do better with the the approach that we are taking with M=
atrix,

Yes, I agree the new naming scheme/expectations will be better.

> but there is one aspect that I want to highlight now. While were are figu=
ring out how to deploy a new piece of infrastructure, putting it in experim=
ent.ietf.org (or similar) is an important label. Then, we we think it it re=
ady for production, we need to let the Secretariat review what has been don=
e. They are the ones that need to tackle trouble tickets and calls, so they=
 should have an opportunity to review the configuration before it gets depl=
oyed. More that ten years ago, when we were moving critical applications fr=
om tools.ietf.org to the Secretariat-supported servers, this was an importa=
nt step in the process,

I believe that the Secretariat should set up the production instance.
That way we will know what is going on. Even in the case of a
bespoke/custom piece of code, but *especially* in the case of an
open-source package, we need to know the configuration. We can't just
"review" a piece of open-source code, especially one that has been
patched. We have to *know* what is going on, know the setup, and have
complete documentation for it. This is important for us, as the people
responsible for operating the IETF's IT services (not designing, just
operating).

I am really glad that we're not repeating our approach with these new
messaging services, and I think we will do better on this approach in
this aspect of things as well.

> and we did not seem to have an explicit handover for CodiMD.

We still do not have an explicit handover for CodiMD, and it would be
good to do that in a formal way.

My intention is to set up a new instance of CodiMD at the same time I
set up Matrix, Zulip, and IETF-FTP. I've submitted a request to Robert
for details and documentation about his setup, any customizations and
patches, and I will apply those to the new CodiMD setup when I do that
work. This will enable us properly be the operations staff of CodiMD.


Glen


From nobody Mon Aug 31 20:10:00 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: tools-implementation@ietfa.amsl.com
Delivered-To: tools-implementation@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8193E3A0916 for <tools-implementation@ietfa.amsl.com>; Mon, 31 Aug 2020 20:09:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.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 J_ekUWd7MTb6 for <tools-implementation@ietfa.amsl.com>; Mon, 31 Aug 2020 20:09:58 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 390643A091A for <tools-implementation@ietf.org>; Mon, 31 Aug 2020 20:09:58 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.16.1/8.15.2) with ESMTPSA id 08139ub3020707 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <tools-implementation@ietf.org>; Mon, 31 Aug 2020 22:09:57 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1598929797; bh=+z/GmOGoDCyFzq/6TgkF/krIZKvSMXX2pV2SyD5LAVs=; h=To:From:Subject:Date; b=dnmEkWLyXSiF91fLWeiIs2e5suOXgjJ4QjZ2r+0pu8LSFoFELr82l2A7ZBBmjFj2i mHJ/YmYXH+KvHRIRpqszEyAjcMx0Whl3LQu/QhurkiajvaHQE5DLZyqNxmiULQNrc5 jM/GFzL17P5n8MS8Wz+8WF3vfxOW1C/RJpWzYpuI=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: "tools-implementation@ietf.org" <tools-implementation@ietf.org>
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <d1324082-6513-826a-8058-92d90ec631ae@nostrum.com>
Date: Mon, 31 Aug 2020 22:09:55 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-implementation/WXJQYTbzlRcz8QWStAdqp5qPZI4>
Subject: [Tools-implementation] Why we're looking at the filesystem structure
X-BeenThere: tools-implementation@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Implementation <tools-implementation.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-implementation/>
List-Post: <mailto:tools-implementation@ietf.org>
List-Help: <mailto:tools-implementation-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-implementation>,  <mailto:tools-implementation-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Sep 2020 03:10:00 -0000

I've been thinking deeply about both Glen and Henrik's questions about 
why we are looking at the filesystem structure and what our goals are 
when we talk about changing it.

One insight that I think I've identified is that this activity is a 
means to an end, not an end in itself, and we are probably being 
distracted by focusing on what the filesystem structure should be.

It's more important to understand what we really _have_ than it is to 
"fix" it (though I think we should keep the pressure up on making it 
better).

The more important goals are being able to discuss doing something less 
painful to us (operators and coders) and more useful to the community 
than what we're doing now with providing services. When we've tried to 
approach those in the past, we've felt that we need to do things like 
reduce confusion in the URL namespace at www.ietf.org and understand the 
subtle requirements we currently have with services relying on files in 
the various places we have them. Talking about _those_ things,Â  we've 
run quickly into the need to understand what the files we have are all 
about, and then get lost focusing on changes rather than understanding 
what's there.

I think we're risking getting lost again. The apparent goal we're 
pushing towards (defining a better structure) is not really the what 
we're trying to achieve, though it is providing a good pressure for 
making progress towards those more important goals.

We need to understand and document the things we have. The 
keep/archive/discard conversations are good ways to help us build that 
understanding, but if we build a "perfect" structure in isolation of 
what we're going to do with it, the effort isn't going to pay back well. 
We need to make sure we understand what we're going to do with the result.

Reducing confusion in the www.ietf.org URL namespace is both a "make it 
easier for the user" and "make it simpler for the code and operations" 
goal. Being able to _know_ whether we can pull a service off into the 
cloud without breaking other services (or at least really understanding 
how those other services will have to change) is a prerequisite for 
reducing our pain, and improving the experience for the community. Those 
are goals we should make sure we are moving towards.

There are obvious things to change with where we're keeping things (and 
in some cases, what we're keeping), yes. Let's change them.

But I think we should change the timbre of the conversation and make 
sure we're talking about "what is that" and "what/who uses that" at 
least as much as we're talking about "do we need to keep this". (But 
let's not ignore "should we keep this" and "what do we do with it if we 
_do_ keep it" as we're talking about it).

RjS


