From owner-freebsd-drivers@FreeBSD.ORG  Sun Nov  4 09:49:24 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6A3A816A41B
	for <freebsd-drivers@freebsd.org>; Sun,  4 Nov 2007 09:49:24 +0000 (UTC)
	(envelope-from andrey.kosachenko@gmail.com)
Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.231])
	by mx1.freebsd.org (Postfix) with ESMTP id DB80913C4B5
	for <freebsd-drivers@freebsd.org>; Sun,  4 Nov 2007 09:49:23 +0000 (UTC)
	(envelope-from andrey.kosachenko@gmail.com)
Received: by hu-out-0506.google.com with SMTP id 28so797660hub
	for <freebsd-drivers@freebsd.org>; Sun, 04 Nov 2007 01:49:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding;
	bh=50rAn/6T7wpblJ4QSuIVm8ghug4bzThHUq1+r5cjSTY=;
	b=Mrs7CmGlWCYwLk2HbIY4D2oVVupGCNy8ugqQYVPgIIazI1yz3WQNgcqL4RJlu/n+2FSohMUC6CINiuIl3/xhaC/GGX7ulAUBY6umIln7L2pXEBrE5vEJlzYxp1rA8Cl2iMlGwrJOvXnmOfUCve+CbbKwoTWB1xC64mdN/xS4VFg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding;
	b=nyhfcsRk//NN60x34A6Hp0g0Bk/6hQoaxOHvqqBdo/r9BrrSStM2kZ3YUXvYIzRJt/KXLIHK5LmQN/dIPtspxISglJSu5MVMbBpGdvUmRF0mvTEfFo6KpXgDFG6RMACvPr2tM1XvAtKWMh3e+L9oGqnLJITknvg1n/DYW0w0HtU=
Received: by 10.82.138.6 with SMTP id l6mr6885451bud.1194168764316;
	Sun, 04 Nov 2007 01:32:44 -0800 (PST)
Received: from avalon.lan ( [195.60.174.17])
	by mx.google.com with ESMTPS id z33sm5959856ikz.2007.11.04.01.32.41
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Sun, 04 Nov 2007 01:32:42 -0800 (PST)
Message-ID: <472D924E.7090701@gmail.com>
Date: Sun, 04 Nov 2007 11:35:10 +0200
From: Andrey Kosachenko <andrey.kosachenko@gmail.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20070808)
MIME-Version: 1.0
To: freebsd-drivers@freebsd.org
Content-Type: text/plain; charset=windows-1251; format=flowed
Content-Transfer-Encoding: 7bit
Subject: IF_BGE: BCM5787 10/100/1000baseTX PHY freezes RELENG_7-based system
 (HP Compaq 6710b)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2007 09:49:24 -0000

Good time of the day.

There is HP Compaq 6710b.

It works fine with 6.2-STABLE or 6.3-PRERELEASE and there is no issues 
connected with bge driver ('pciconf -lv', 'dmesg' excerpt and 'uname -a' 
are enclosed below).

Unfortunately it does not work with 7.0 (I've tried snapshots 200708, 
200709, 200710, 7.0 BETA 1.5 and the latest sources of RELENG_7 (csup 
with RELENG_7 tag on 03-11-2007).
There is only possible way to install the system by means of disabling 
Ethernet in BIOS (BTW: ACPI is also should be OFF). Otherwise system 
freezes during boot.

Setting up hw.bge.allow_asf=0 does not help. (also, if I'm not mistaken
there was a commit to sys/dev/bge/if_bge.c connected with asf parameter 
  default state. Now it is 0 by default).

I excluded 'device bge' from kernel and recompiled it. System boots 
normally even in the case when Ethernet controller is enabled in BIOS.
But it freezes immediately as soon as try to 'kldload if_bge'. No 
messages, no warnings, no panic... just freezes.

I would like to know if there exists a way to pass if_bge issue. Even 
pointing "where to dig" is appreciated too :o).And as far as I know I'm 
not alone with similar issue. So let me know if you need more detailed 
information.

Thank you.

--
Sincerely,
Andrey Kosachenko

andrey.kosachenko ~at~ gmail.com


*** BEGIN OF ENCLOSURE ***

# uname -a
FreeBSD free.lan 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #0: Sat Nov  3 
03:32:27 EET 2007 
root@free.lan:/usr/obj/usr/src/sys/AVALON-SMP-03112007-v1  i386

#dmesg
...
pcib3: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
pci24: <ACPI PCI bus> on pcib3
bge0: <Broadcom BCM5754/5787 A2, ASIC rev. 0xb002> mem 
0xe4000000-0xe400ffff irq 18 at device 0.0 on pci24
miibus0: <MII bus> on bge0
brgphy0: <BCM5787 10/100/1000baseTX PHY> on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
bge0: Ethernet address: xx:xx:xx:xx:xx:xx
...

#pciconf -lv
hostb0@pci0:0:0:        class=0x060000 card=0x30c0103c chip=0x2a008086 
rev=0x0c hdr=0x00
     vendor     = 'Intel Corporation'
     class      = bridge
     subclass   = HOST-PCI
none0@pci0:2:0: class=0x030000 card=0x30c0103c chip=0x2a028086 rev=0x0c 
hdr=0x00
     vendor     = 'Intel Corporation'
     class      = display
     subclass   = VGA
none1@pci0:2:1: class=0x038000 card=0x30c0103c chip=0x2a038086 rev=0x0c 
hdr=0x00
     vendor     = 'Intel Corporation'
     class      = display
uhci0@pci0:26:0:        class=0x0c0300 card=0x30c0103c chip=0x28348086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
uhci1@pci0:26:1:        class=0x0c0300 card=0x30c0103c chip=0x28358086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
ehci0@pci0:26:7:        class=0x0c0320 card=0x30c0103c chip=0x283a8086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
pcm0@pci0:27:0: class=0x040300 card=0x30c0103c chip=0x284b8086 rev=0x03 
hdr=0x00
     vendor     = 'Intel Corporation'
     class      = multimedia
pcib1@pci0:28:0:        class=0x060400 card=0x30c0103c chip=0x283f8086 
rev=0x03 hdr=0x01
     vendor     = 'Intel Corporation'
     class      = bridge
     subclass   = PCI-PCI
pcib2@pci0:28:1:        class=0x060400 card=0x30c0103c chip=0x28418086 
rev=0x03 hdr=0x01
     vendor     = 'Intel Corporation'
     class      = bridge
     subclass   = PCI-PCI
pcib3@pci0:28:2:        class=0x060400 card=0x30c0103c chip=0x28438086 
rev=0x03 hdr=0x01
     vendor     = 'Intel Corporation'
     class      = bridge
     subclass   = PCI-PCI
pcib4@pci0:28:4:        class=0x060400 card=0x30c0103c chip=0x28478086 
rev=0x03 hdr=0x01
     vendor     = 'Intel Corporation'
     class      = bridge
     subclass   = PCI-PCI
uhci2@pci0:29:0:        class=0x0c0300 card=0x30c0103c chip=0x28308086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
uhci3@pci0:29:1:        class=0x0c0300 card=0x30c0103c chip=0x28318086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
uhci4@pci0:29:2:        class=0x0c0300 card=0x30c0103c chip=0x28328086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
ehci1@pci0:29:7:        class=0x0c0320 card=0x30c0103c chip=0x28368086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = serial bus
     subclass   = USB
pcib5@pci0:30:0:        class=0x060401 card=0x30c0103c chip=0x24488086 
rev=0xf3 hdr=0x01
     vendor     = 'Intel Corporation'
     device     = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to 
PCI Bridge'
     class      = bridge
     subclass   = PCI-PCI
isab0@pci0:31:0:        class=0x060100 card=0x30c0103c chip=0x28158086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = bridge
     subclass   = PCI-ISA
atapci0@pci0:31:1:      class=0x01018a card=0x30c0103c chip=0x28508086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = mass storage
     subclass   = ATA
atapci1@pci0:31:2:      class=0x010601 card=0x30c0103c chip=0x28298086 
rev=0x03 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = mass storage
none2@pci16:0:0:        class=0x028000 card=0x135c103c chip=0x42228086 
rev=0x02 hdr=0x00
     vendor     = 'Intel Corporation'
     class      = network
bge0@pci24:0:0: class=0x020000 card=0x30c0103c chip=0x169314e4 rev=0x02 
hdr=0x00
     vendor     = 'Broadcom Corporation'
     class      = network
     subclass   = ethernet
cbb0@pci2:4:0:  class=0x060700 card=0x30c0103c chip=0x04761180 rev=0xb6 
hdr=0x02
     vendor     = 'Ricoh Co Ltd'
     device     = 'RL5c476 CardBus Controller'
     class      = bridge
     subclass   = PCI-CardBus

*** END OF ENCLOSURE ***


From owner-freebsd-drivers@FreeBSD.ORG  Sun Nov  4 10:28:05 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7D15716A418;
	Sun,  4 Nov 2007 10:28:05 +0000 (UTC) (envelope-from lars@e.0x20.net)
Received: from mail.0x20.net (mail.ipv6.0x20.net [IPv6:2001:aa8:fffb::3])
	by mx1.freebsd.org (Postfix) with ESMTP id 0B0BD13C4B8;
	Sun,  4 Nov 2007 10:28:04 +0000 (UTC) (envelope-from lars@e.0x20.net)
Received: by mail.0x20.net (Postfix, from userid 1002)
	id 459D53A57E; Sun,  4 Nov 2007 11:28:03 +0100 (CET)
Date: Sun, 4 Nov 2007 11:28:03 +0100
From: Lars Engels <lme@FreeBSD.org>
To: Benjamin Close <Benjamin.Close@clearchain.com>
Message-ID: <20071104102803.GD5253@e.0x20.net>
Mail-Followup-To: Lars Engels <lme@FreeBSD.org>,
	Benjamin Close <Benjamin.Close@clearchain.com>,
	Max Laier <max@love2party.net>, freebsd-current@freebsd.org,
	freebsd-drivers@freebsd.org, freebsd-mobile@freebsd.org
References: <472A6708.9030109@clearchain.com>
	<20071102004248.GA5253@e.0x20.net>
	<200711020152.53535.max@love2party.net>
	<472A7ADD.3010002@clearchain.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="VMt1DrMGOVs3KQwf"
Content-Disposition: inline
In-Reply-To: <472A7ADD.3010002@clearchain.com>
X-Editor: VIM - Vi IMproved 7.1
X-Operation-System: FreeBSD 5.5-RELEASE
User-Agent: mutt-ng/devel-r804 (FreeBSD)
Cc: Max Laier <max@love2party.net>, freebsd-current@freebsd.org,
	freebsd-drivers@freebsd.org, freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Lars Engels <lme@FreeBSD.org>
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2007 10:28:05 -0000


--VMt1DrMGOVs3KQwf
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Nov 02, 2007 at 11:48:21AM +1030, Benjamin Close wrote:
> Max Laier wrote:
> >On Friday 02 November 2007, Lars Engels wrote:
> > =20
> >>On Fri, Nov 02, 2007 at 10:23:44AM +1030, Benjamin Close wrote:
> >>   =20
> >>>Howdy All,           I'm pleased to announce the first 'official'
> >>>experimental version of the wpi wireless driver and hence require
> >>>your help in making it become stable.
> >>>Expect a few things not to work (ie bg scanning, setting txpower) but
> >>>in general the driver should be usable in station mode (hostap is not
> >>>yet supported).
> >>>
> >>>If you've got an Intel 3945abg wireless card, grab the tarball at:
> >>>
> >>>  http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.
> >>>tar.gz
> >>>
> >>>Untar and follow the instructions in the README.
> >>>If you want more info about the driver, or to checkout the FAQ
> >>>checkout:
> >>>
> >>>   http://www.clearchain.com/wiki/Wpi
> >>>
> >>>I'm interested in all reports related to panics, things not working
> >>>as expected, etc. The driver still has debug enabled so expect a few
> >>>messages to be dumped to the screen whilst in use.
> >>>
> >>>Finally, many thanks to all those that have been helping debug the
> >>>driver along the way.
> >>>
> >>>Cheers,
> >>>   Benjamin
> >>>     =20
> >>Good to know that someone is still working on it.
> >>However, it doesn't work for me. I cannot load the firmware:
> >>
> >>lars@ttyp3 # kldload wpifw
> >>lars@ttyp3 # dmesg
> >>wpifw: You need to read the LICENSE file in
> >>/usr/share/doc/legal/intel_wpi/. wpifw: If you agree with the license,
> >>set legal.intel_wpi.license_ack=3D1 in /boot/loader.conf.
> >>module_register_init: MOD_LOAD (wpifw_fw, 0xc6d1151c, 0) error 1
> >>
> >>lars@ttyp3 # grep legal.intel_wpi.license_ack /boot/loader.conf
> >>legal.intel_wpi.license_ack=3D1
> >>
> >>lars@ttyp3 # sysctl legal
> >>sysctl: unknown oid 'legal'
> >>   =20
> >
> >It's not a sysctl it's in kenv, but if it's in loader.conf it should be =
in kenv, too.
> >
> > =20
> >>And I even read the license! ;-)
> >>   =20
> >
> >
> > =20
> You shouldn't need to manually kldload the wpifw, wpi will pull it in for=
 you. However, if you have the line in loader.conf it should work - I take =
it you did reboot=20
> for the setting to be grabbed?
>=20

Sorry for the noise. I didn't reboot nor did I use kenv. It's working
now except for WPA. :)

Lars

--VMt1DrMGOVs3KQwf
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFHLZ6zKc512sD3afgRAs64AJ4iGSLWWNYD9JCxZv6w8KutCnnafwCeKMec
MVRAu4sbM4djkkYETCUGxxI=
=BUJA
-----END PGP SIGNATURE-----

--VMt1DrMGOVs3KQwf--

From owner-freebsd-drivers@FreeBSD.ORG  Sun Nov  4 10:51:49 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 46C0716A419;
	Sun,  4 Nov 2007 10:51:49 +0000 (UTC) (envelope-from lars@e.0x20.net)
Received: from mail.0x20.net (mail.ipv6.0x20.net [IPv6:2001:aa8:fffb::3])
	by mx1.freebsd.org (Postfix) with ESMTP id A4DE713C4B2;
	Sun,  4 Nov 2007 10:51:48 +0000 (UTC) (envelope-from lars@e.0x20.net)
Received: by mail.0x20.net (Postfix, from userid 1002)
	id 94CFB3A57F; Sun,  4 Nov 2007 11:51:47 +0100 (CET)
Date: Sun, 4 Nov 2007 11:51:47 +0100
From: Lars Engels <lme@FreeBSD.org>
To: Benjamin Close <Benjamin.Close@clearchain.com>,
	Max Laier <max@love2party.net>, freebsd-current@freebsd.org,
	freebsd-drivers@freebsd.org, freebsd-mobile@freebsd.org
Message-ID: <20071104105147.GE5253@e.0x20.net>
Mail-Followup-To: Lars Engels <lme@FreeBSD.org>,
	Benjamin Close <Benjamin.Close@clearchain.com>,
	Max Laier <max@love2party.net>, freebsd-current@freebsd.org,
	freebsd-drivers@freebsd.org, freebsd-mobile@freebsd.org
References: <472A6708.9030109@clearchain.com>
	<20071102004248.GA5253@e.0x20.net>
	<200711020152.53535.max@love2party.net>
	<472A7ADD.3010002@clearchain.com>
	<20071104102803.GD5253@e.0x20.net>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="k3qmt+ucFURmlhDS"
Content-Disposition: inline
In-Reply-To: <20071104102803.GD5253@e.0x20.net>
X-Editor: VIM - Vi IMproved 7.1
X-Operation-System: FreeBSD 5.5-RELEASE
User-Agent: mutt-ng/devel-r804 (FreeBSD)
Cc: 
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Lars Engels <lme@FreeBSD.org>
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2007 10:51:49 -0000


--k3qmt+ucFURmlhDS
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Nov 04, 2007 at 11:28:03AM +0100, Lars Engels wrote:
> On Fri, Nov 02, 2007 at 11:48:21AM +1030, Benjamin Close wrote:
> > Max Laier wrote:
> > >On Friday 02 November 2007, Lars Engels wrote:
> > > =20
> > >>On Fri, Nov 02, 2007 at 10:23:44AM +1030, Benjamin Close wrote:
> > >>   =20
> > >>>Howdy All,           I'm pleased to announce the first 'official'
> > >>>experimental version of the wpi wireless driver and hence require
> > >>>your help in making it become stable.
> > >>>Expect a few things not to work (ie bg scanning, setting txpower) but
> > >>>in general the driver should be usable in station mode (hostap is not
> > >>>yet supported).
> > >>>
> > >>>If you've got an Intel 3945abg wireless card, grab the tarball at:
> > >>>
> > >>>  http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-w=
pi.
> > >>>tar.gz
> > >>>
> > >>>Untar and follow the instructions in the README.
> > >>>If you want more info about the driver, or to checkout the FAQ
> > >>>checkout:
> > >>>
> > >>>   http://www.clearchain.com/wiki/Wpi
> > >>>
> > >>>I'm interested in all reports related to panics, things not working
> > >>>as expected, etc. The driver still has debug enabled so expect a few
> > >>>messages to be dumped to the screen whilst in use.
> > >>>
> > >>>Finally, many thanks to all those that have been helping debug the
> > >>>driver along the way.
> > >>>
> > >>>Cheers,
> > >>>   Benjamin
> > >>>     =20
> > >>Good to know that someone is still working on it.
> > >>However, it doesn't work for me. I cannot load the firmware:
> > >>
> > >>lars@ttyp3 # kldload wpifw
> > >>lars@ttyp3 # dmesg
> > >>wpifw: You need to read the LICENSE file in
> > >>/usr/share/doc/legal/intel_wpi/. wpifw: If you agree with the license,
> > >>set legal.intel_wpi.license_ack=3D1 in /boot/loader.conf.
> > >>module_register_init: MOD_LOAD (wpifw_fw, 0xc6d1151c, 0) error 1
> > >>
> > >>lars@ttyp3 # grep legal.intel_wpi.license_ack /boot/loader.conf
> > >>legal.intel_wpi.license_ack=3D1
> > >>
> > >>lars@ttyp3 # sysctl legal
> > >>sysctl: unknown oid 'legal'
> > >>   =20
> > >
> > >It's not a sysctl it's in kenv, but if it's in loader.conf it should b=
e in kenv, too.
> > >
> > > =20
> > >>And I even read the license! ;-)
> > >>   =20
> > >
> > >
> > > =20
> > You shouldn't need to manually kldload the wpifw, wpi will pull it
> > in for you. However, if you have the line in loader.conf it should
> > work - I take it you did reboot=20
> > for the setting to be grabbed?
> >=20
>=20
> Sorry for the noise. I didn't reboot nor did I use kenv. It's working
> now except for WPA. :)

I revert this: WPA is working! \o/

lars@ttyp3 # ifconfig wpi0
wpi0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:13:02:3f:0d:e4
        inet 192.168.1.33 netmask 0xffffff00 broadcast 192.168.1.255
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/18Mbps)
        status: associated
        ssid shelbyville channel 11 (2462 Mhz 11g) bssid 00:13:49:ca:81:e3
        authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 100
        bmiss 7 scanvalid 60 protmode CTS roaming MANUAL bintval 100


FreeBSD maggie.bsd-geek.de 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Fri Oct 12 2=
3:43:47 CEST 2007

Thanks for the good work, Ben!

Lars

--k3qmt+ucFURmlhDS
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFHLaRDKc512sD3afgRAo5iAJ9xg+QFLC4TbkGol/LbVjeQrDerogCguI3P
r1itU4SV1z8zlQD2TwYUaus=
=oRpG
-----END PGP SIGNATURE-----

--k3qmt+ucFURmlhDS--

From owner-freebsd-drivers@FreeBSD.ORG  Sun Nov  4 20:42:00 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C0E1116A41A
	for <freebsd-drivers@freebsd.org>; Sun,  4 Nov 2007 20:42:00 +0000 (UTC)
	(envelope-from 2igosha@gmail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.190])
	by mx1.freebsd.org (Postfix) with ESMTP id 59E1213C4B6
	for <freebsd-drivers@freebsd.org>; Sun,  4 Nov 2007 20:42:00 +0000 (UTC)
	(envelope-from 2igosha@gmail.com)
Received: by rv-out-0910.google.com with SMTP id l15so1152660rvb
	for <freebsd-drivers@freebsd.org>; Sun, 04 Nov 2007 12:42:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	bh=bN39Eu9iowuNtKkgLxsesJwbluBOIYx1fJ+CuBEw10U=;
	b=b4ASaLLvQKmCFDPkv5PXHD/x5NvpOSZuKXz1+huDQciohffBgMjEg3RJ8fDiupOVzmQaD+lOx3xUL/unRvwmEBkfaRQjtolSBpzNWcr24ebGLil7hQCjEg47DknxbpUYkQ3FW/tJqCc6ttUcvOPANMz1Kuqdpatj063EtEI5vrw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=ceG582MPQiMbi+C5EVDdtEM3rmCllWHwLVtAu8+DPiCgGLPbWieomznEM3wbuz+CVVazgf6xh1vcp/g/E60JBvlydxD154pHNPRWb4ymSk6N2XMqpreFMsjKX4ZwUpwsKOwR0QFK8BdtLX/RyVjjM2fcdtw6eWat9TRGFM4pavo=
Received: by 10.142.158.17 with SMTP id g17mr861668wfe.1194207379481;
	Sun, 04 Nov 2007 12:16:19 -0800 (PST)
Received: by 10.142.81.13 with HTTP; Sun, 4 Nov 2007 12:16:19 -0800 (PST)
Message-ID: <c5590c5e0711041216n51887d35m4ae7d15c21093e32@mail.gmail.com>
Date: Sun, 4 Nov 2007 23:16:19 +0300
From: "Igor Soumenkov" <2igosha@gmail.com>
To: freebsd-current@freebsd.org, freebsd-drivers@freebsd.org, 
	freebsd-mobile@freebsd.org
In-Reply-To: <20071104105147.GE5253@e.0x20.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <472A6708.9030109@clearchain.com>
	<20071102004248.GA5253@e.0x20.net>
	<200711020152.53535.max@love2party.net>
	<472A7ADD.3010002@clearchain.com> <20071104102803.GD5253@e.0x20.net>
	<20071104105147.GE5253@e.0x20.net>
Cc: 
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2007 20:42:00 -0000

Hello Benjamin,

> > > >>>Howdy All,           I'm pleased to announce the first 'official'
> > > >>>experimental version of the wpi wireless driver and hence require
> > > >>>your help in making it become stable.
> > > >>>Expect a few things not to work (ie bg scanning, setting txpower) but
> > > >>>in general the driver should be usable in station mode (hostap is not
> > > >>>yet supported).
> > > >>>
> > > >>>If you've got an Intel 3945abg wireless card, grab the tarball at:
> > > >>>
> > > >>>  http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.
> > > >>>tar.gz
> > > >>>
> > > >>>Untar and follow the instructions in the README.
> > > >>>If you want more info about the driver, or to checkout the FAQ
> > > >>>checkout:
> > > >>>
> > > >>>   http://www.clearchain.com/wiki/Wpi
> > > >>>
> > > >>>I'm interested in all reports related to panics, things not working
> > > >>>as expected, etc. The driver still has debug enabled so expect a few
> > > >>>messages to be dumped to the screen whilst in use.
> > > >>>
> > > >>>Finally, many thanks to all those that have been helping debug the
> > > >>>driver along the way.
> > > >>>

The driver is working on my Acer Aspire 9123WLM, on:

FreeBSD igosha-mobile.localhost 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Sun
Nov  4 22:22:21 MSK 2007
igosha@igosha-mobile.localhost:/usr/obj/usr/src/sys/GENERIC  i386

wpi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:77:75:58:e1
        inet 192.168.1.4 netmask 0xffffff00 broadcast 192.168.1.255
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/18Mbps)
        status: associated
        ssid default channel 11 (2462 Mhz 11g) bssid 02:19:5b:c1:f9:b4
        authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 100
        bmiss 7 scanvalid 60 protmode CTS roaming MANUAL bintval 100

But - strange enough - it changes the connection speed frequently
while being 2 meters away from the access point (which is 802.11g).
Right now it is 36 Mbps only.


-- 
Igor Soumenkov.

From owner-freebsd-drivers@FreeBSD.ORG  Sun Nov  4 23:01:53 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id F057416A419
	for <freebsd-drivers@freebsd.org>; Sun,  4 Nov 2007 23:01:53 +0000 (UTC)
	(envelope-from j.kisel@rambler.ru)
Received: from mxb.rambler.ru (mxb.rambler.ru [81.19.66.30])
	by mx1.freebsd.org (Postfix) with ESMTP id AF54713C480
	for <freebsd-drivers@freebsd.org>; Sun,  4 Nov 2007 23:01:53 +0000 (UTC)
	(envelope-from j.kisel@rambler.ru)
Received: from mailc.rambler.ru (mailc.rambler.ru [81.19.66.27])
	by mxb.rambler.ru (Postfix) with ESMTP id 8FEF41EC454;
	Mon,  5 Nov 2007 01:36:02 +0300 (MSK)
Received: from [192.168.0.9] (unknown [78.106.36.75])
	(Authenticated sender: j.kisel@rambler.ru)
	by mailc.rambler.ru (Postfix) with ESMTP id 6E946621C11;
	Mon,  5 Nov 2007 01:36:02 +0300 (MSK)
Message-ID: <472E4956.8090308@rambler.ru>
Date: Mon, 05 Nov 2007 01:36:06 +0300
From: KISEL Jan <j.kisel@rambler.ru>
User-Agent: Thunderbird 2.0.0.6 (X11/20071021)
MIME-Version: 1.0
To: Benjamin Close <Benjamin.Close@clearchain.com>
References: <472A6708.9030109@clearchain.com>
In-Reply-To: <472A6708.9030109@clearchain.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: freebsd-drivers@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2007 23:01:54 -0000

Hello!

I've installed last version of wpi driver, but DHCP discovering doesn't 
work in my case.
Installation done w/o problems, `ifconfig wpi0 up scan' gave me a right 
ssid list; then i'd set ssid by `ifconfig wpi0 ssid $myssid` and tried 
to receive an address - dhclient wpi0, but nothing...

# tail -f /var/log/messages
Nov  5 01:00:03  kernel: temperature -112->-111
Nov  5 01:00:03  kernel: Temp in calibration is: -111
Nov  5 01:00:16  last message repeated 26 times
Nov  5 01:00:16  kernel: sending data: qid=0 idx=38 len=336 nsegs=2
Nov  5 01:00:17  kernel: Temp in calibration is: -111
Nov  5 01:00:21  last message repeated 9 times
Nov  5 01:00:21  kernel: sending data: qid=0 idx=39 len=336 nsegs=2
Nov  5 01:00:22  kernel: Temp in calibration is: -111

# uname -a
FreeBSD  8.0-CURRENT FreeBSD 8.0-CURRENT #5: Mon Nov  5 00:20:13 MSK 
2007     root@:/usr/obj/usr/src/sys/DKROT_ASUSW7S  i386

# ifconfig wpi0
wpi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:1b:77:3e:9f:6b
        inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/24Mbps)
        status: associated
        ssid dkrot_home channel 6 (2437 Mhz 11g) bssid 00:13:46:de:8e:63
        authmode OPEN privacy OFF txpowmax 100 bmiss 7 scanvalid 60
        protmode CTS bintval 100

WBR,
Kisel Jan

Benjamin Close wrote:
> Howdy All,           I'm pleased to announce the first 'official' 
> experimental version of the wpi wireless driver and hence require your 
> help in making it become stable.
> Expect a few things not to work (ie bg scanning, setting txpower) but 
> in general the driver should be usable in station mode (hostap is not 
> yet supported).
>
> If you've got an Intel 3945abg wireless card, grab the tarball at:
>
>    
> http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.tar.gz 
>
>
> Untar and follow the instructions in the README.
> If you want more info about the driver, or to checkout the FAQ checkout:
>
>    http://www.clearchain.com/wiki/Wpi
>
> I'm interested in all reports related to panics, things not working as 
> expected, etc.
> The driver still has debug enabled so expect a few messages to be 
> dumped to the screen whilst in use.
>
> Finally, many thanks to all those that have been helping debug the 
> driver along the way.
>
> Cheers,
>    Benjamin
> _______________________________________________
> freebsd-drivers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-drivers
> To unsubscribe, send any mail to 
> "freebsd-drivers-unsubscribe@freebsd.org"
>



From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 05:05:00 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C8EB016A421
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 05:05:00 +0000 (UTC)
	(envelope-from akarchr@mtec.or.th)
Received: from amber.mtec.or.th (amber.mtec.or.th [203.185.134.5])
	by mx1.freebsd.org (Postfix) with ESMTP id E2C1B13C491
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 05:04:59 +0000 (UTC)
	(envelope-from akarchr@mtec.or.th)
Received: from garnet.mtec.or.th ([203.185.134.3]) by amber.mtec.or.th with
	Microsoft SMTPSVC(5.0.2195.6713); Mon, 5 Nov 2007 11:26:41 +0700
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 5 Nov 2007 11:26:40 +0700
Message-ID: <56BB4D3D1D91A243A687EF01F1123CFA0D62907D@garnet.mtec.or.th>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Driver for FreeBSD on HP BL460c G1
Thread-Index: AcgfZAidtUbfImEXSwG8MGaMRuhcWw==
From: "Akarach Rattanawaree" <akarchr@mtec.or.th>
To: <freebsd-drivers@freebsd.org>
X-OriginalArrivalTime: 05 Nov 2007 04:26:41.0025 (UTC)
	FILETIME=[1045A710:01C81F64]
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Subject: Driver for FreeBSD on HP BL460c G1
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 05:05:01 -0000

Hello all,
                I have HP blade server model BL460c G1 and I would like
to install FreeBSD R6.2 on it. But FreeBSD can not detect Ethernet card
and storage fiber channel. Where can I get driver for them? Or someone
have it?=20
=20
** I have tried to install Debian 4.0 r1 on server. The Debian can be
detect network adapter as "Broadcom Corporation NetXtremeII BCM5708S
Gigabit Ethernet adapter" but can not detect Smart Array E200i and
QLogic.
=20
Bl460c G1 Specification (get from windows)
-          Dual Quad-Core Intel Xeon 2666 MHz
-          Hard disk controller: Smart Array E200i controller
(FreeBSD R6.2 already detected.)
-          Network adapter:=20
o        HP NC373i Multifunction Gigabit server adapter    (Broadcom
chipset)
o        HP NC373m Multifunction Gigabit server adapter (Broadcom
chipset)
-          Storage network adapter
o        QLogic QMH2462 4Gb FC HBA
=20
Thank you.
Akarach

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 05:34:38 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5BA2C16A41A
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 05:34:38 +0000 (UTC)
	(envelope-from r.neese@gmail.com)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177])
	by mx1.freebsd.org (Postfix) with ESMTP id 3199F13C481
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 05:34:38 +0000 (UTC)
	(envelope-from r.neese@gmail.com)
Received: by wa-out-1112.google.com with SMTP id k17so1947590waf
	for <freebsd-drivers@freebsd.org>; Sun, 04 Nov 2007 21:34:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:from:reply-to:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id;
	bh=p42Q9lEHRB2N2ZbuMmmb5ClnOWpoBtyIdqNIfd9zuRQ=;
	b=MlnFixAdPVCvS3Qyis2LP2VIwGluSnOgQjHhnfrPbK0yo0i16YDhJc0pK/mv8I5YD/AbMn/EIE+8xOBxAxDsJ1WB/gvdM2xBmq55syfi3ZJ0sdZtzN5c+jh3p6b5VK110dvRyOEzijLgYyBQr0M2e5RKyR5CUqXeeIv4U4X7USs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:from:reply-to:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id;
	b=Y7x0czj3LPcx9SqwrMI34xxuDeAQofpkx3aBh4/8vzKu+DBoP7Gq8f2KLwzbtbmG0sROU9vXJpq/OxxRdvA2bmF6+U5DIcbNhO8jy4t8Ak6MG5zXCU2bpvlKPbE9e+QJy1m6umu1NoCYhoWjFPFW7E4Fy9j5O+v0AI5DFJEHJag=
Received: by 10.114.80.4 with SMTP id d4mr4734105wab.1194239250947;
	Sun, 04 Nov 2007 21:07:30 -0800 (PST)
Received: from ?10.0.0.103? ( [69.234.184.228])
	by mx.google.com with ESMTPS id k37sm8734127waf.2007.11.04.21.07.29
	(version=SSLv3 cipher=OTHER); Sun, 04 Nov 2007 21:07:30 -0800 (PST)
From: Richard Neese <r.neese@gmail.com>
To: freebsd-drivers@freebsd.org
Date: Sun, 4 Nov 2007 21:06:18 +0000
User-Agent: KMail/1.9.7
References: <56BB4D3D1D91A243A687EF01F1123CFA0D62907D@garnet.mtec.or.th>
In-Reply-To: <56BB4D3D1D91A243A687EF01F1123CFA0D62907D@garnet.mtec.or.th>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200711042106.18627.r.neese@gmail.com>
Subject: Re: Driver for FreeBSD on HP BL460c G1
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: r.neese@gmail.com
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 05:34:38 -0000

you will get them when they are ported and released....

till then try 7.0 beta1 and see if it works


On Monday 05 November 2007 04:26:40 Akarach Rattanawaree wrote:
> Hello all,
>                 I have HP blade server model BL460c G1 and I would like
> to install FreeBSD R6.2 on it. But FreeBSD can not detect Ethernet card
> and storage fiber channel. Where can I get driver for them? Or someone
> have it?
>
> ** I have tried to install Debian 4.0 r1 on server. The Debian can be
> detect network adapter as "Broadcom Corporation NetXtremeII BCM5708S
> Gigabit Ethernet adapter" but can not detect Smart Array E200i and
> QLogic.
>
> Bl460c G1 Specification (get from windows)
> -          Dual Quad-Core Intel Xeon 2666 MHz
> -          Hard disk controller: Smart Array E200i controller
> (FreeBSD R6.2 already detected.)
> -          Network adapter:
> o        HP NC373i Multifunction Gigabit server adapter    (Broadcom
> chipset)
> o        HP NC373m Multifunction Gigabit server adapter (Broadcom
> chipset)
> -          Storage network adapter
> o        QLogic QMH2462 4Gb FC HBA
>
> Thank you.
> Akarach
> _______________________________________________
> freebsd-drivers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-drivers
> To unsubscribe, send any mail to "freebsd-drivers-unsubscribe@freebsd.org"



-- 
Welcome to the World. An the World gets smaller.

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 13:08:02 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1A02316A41A;
	Mon,  5 Nov 2007 13:08:02 +0000 (UTC)
	(envelope-from imb@protected-networks.net)
Received: from sarah.protected-networks.net (sarah.protected-networks.net
	[64.46.156.146])
	by mx1.freebsd.org (Postfix) with ESMTP id DF9FE13C481;
	Mon,  5 Nov 2007 13:08:00 +0000 (UTC)
	(envelope-from imb@protected-networks.net)
Received: from toshi.auburn.protected-networks.net
	(toshi.auburn.protected-networks.net [202.12.127.84])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "Iain Michael Butler",
	Issuer "Protected Networks Certificate Authority" (verified OK))
	by sarah.protected-networks.net (Postfix) with ESMTP id 8F09261DF;
	Mon,  5 Nov 2007 07:50:36 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
	d=protected-networks.net; s=200705; t=1194267036; bh=Fif2mhG70Co8p+
	aqij+kd4/8HdMbNtzYGZ5RxcnPpJE=; h=DomainKey-Signature:Message-ID:
	Date:From:User-Agent:MIME-Version:To:CC:Subject:References:
	In-Reply-To:X-Enigmail-Version:OpenPGP:Content-Type:
	Content-Transfer-Encoding; b=KZIak6bWmZvhhAdFQ6sAEbpIY6EiwRMmfUYrV
	seQa1HJVEycO4wwViQ6Tq6IjMM3uh4ArrNd7kUY9CuHfu5Nu/05YRd63Eurn1bv6WSB
	/R/muCfHfbgG5x/7jsjGt3BL
DomainKey-Signature: a=rsa-sha1; s=200509; d=protected-networks.net; c=nofws;
	q=dns; 
	h=message-id:date:from:user-agent:mime-version:to:cc:subject:
	references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding;
	b=Vj9fnpXtwLcGTDyTvv+0R5xYJWzgRMxzBjL0hlMPDYqVVHhR938ROsMy/9cyeI3tk
	sM6lndNkr1BRh/SjbhzfNf9A/IDyOgrBTj6dOouybat4typXH1xHOwSGoBFBX6n
Message-ID: <472F119B.4050803@protected-networks.net>
Date: Mon, 05 Nov 2007 07:50:35 -0500
From: Michael Butler <imb@protected-networks.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20071101)
MIME-Version: 1.0
To: Benjamin Close <Benjamin.Close@clearchain.com>
References: <472A6708.9030109@clearchain.com>
In-Reply-To: <472A6708.9030109@clearchain.com>
X-Enigmail-Version: 0.95.5
OpenPGP: id=0442D492
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 13:08:02 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Benjamin Close wrote:
> Howdy All,           I'm pleased to announce the first 'official'
> experimental version of the wpi wireless driver and hence require your
> help in making it become stable.
> Expect a few things not to work (ie bg scanning, setting txpower) but in
> general the driver should be usable in station mode (hostap is not yet
> supported).

With respect to 16k alignment .. it may be acceptable for this to fail
at boot-time (IMHO, barely) but it usually isn't if a machine has been
'up' for a while.

Does the UMA sub-system reliably work with 4k aligned requests? As an
interim hack, I'd be happy to lose 12kB if it meant a 100% success rate
 on my 2GB laptop. There are much worse things ..

The only questions are, not having looked through the code recently (or
the UMA code at all), how many buffer pools are allocated and is it
possible to allocate a chunk of memory contiguously (for all pools) and
assign dma tags once that chunk is 'trimmed' to an acceptable alignment?

	Michael


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFHLxGbQv9rrgRC1JIRAqhiAJ41mohUaEf4HJXotfYX/fCt5Q0+HwCgncVU
gWPqIaApwcragva8bBjru5s=
=HTrJ
-----END PGP SIGNATURE-----

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 15:20:13 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6BA2216A419
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 15:20:13 +0000 (UTC)
	(envelope-from tevans.uk@googlemail.com)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.249])
	by mx1.freebsd.org (Postfix) with ESMTP id 1F27213C4B2
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 15:20:13 +0000 (UTC)
	(envelope-from tevans.uk@googlemail.com)
Received: by an-out-0708.google.com with SMTP id c24so207775ana
	for <freebsd-drivers@freebsd.org>; Mon, 05 Nov 2007 07:20:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=beta;
	h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer;
	bh=F/8Ohqq+0yn7iPRRmKEIX975hhirLUcY45y9GuxbwcY=;
	b=EkXOHHF/vQLjEiGluVKLWwRNb2MqRRmTA2WTHBYldBkl+YVHwjhZUocJytP65COIpgPPI7kzmkt+MorLudX7F9YcJF83qCva5hbQLqske08P5Kpd/AontPJEaEAOo7lgPC1rdfZjcHkNyB+pqbqb10H9RL9EMYyaXAlMSLJzOzU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta;
	h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer;
	b=C4lwPco5K603s1Tq4cXwQYDFUnxr3IfOmGgv5ZF2mFrjxm6XO1C6unKt4IkDLc0i6+Jj1V7A3q56xUDHWzp6kI1EvW6QY82RqR8TAAp0KChHjWoqVhFEVXojWRGMiqNSa6AVuQX9/OJOvUSXciBQERIswmHRBjerf562ikDAZqI=
Received: by 10.100.7.11 with SMTP id 11mr6346177ang.1194274318456;
	Mon, 05 Nov 2007 06:51:58 -0800 (PST)
Received: from ?127.0.0.1? ( [217.206.187.79])
	by mx.google.com with ESMTPS id h4sm6547284nfh.2007.11.05.06.51.56
	(version=SSLv3 cipher=RC4-MD5); Mon, 05 Nov 2007 06:51:57 -0800 (PST)
From: Tom Evans <tevans.uk@googlemail.com>
To: Benjamin Close <Benjamin.Close@clearchain.com>
In-Reply-To: <1194274174.64797.16.camel@localhost>
References: <472A6708.9030109@clearchain.com>
	<1194274174.64797.16.camel@localhost>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-R1pIkeO2flLtGtSrVgiB"
Date: Mon, 05 Nov 2007 14:51:55 +0000
Message-Id: <1194274315.64797.17.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port 
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 15:20:13 -0000


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

On Mon, 2007-11-05 at 14:49 +0000, Tom Evans wrote:
> On Fri, 2007-11-02 at 10:23 +1030, Benjamin Close wrote:
> > Howdy All,    =20
> >        I'm pleased to announce the first 'official' experimental versio=
n=20
> > of the wpi wireless driver and hence require your help in making it=20
> > become stable.
> > Expect a few things not to work (ie bg scanning, setting txpower) but i=
n=20
> > general the driver should be usable in station mode (hostap is not yet=20
> > supported).
> >=20
> > If you've got an Intel 3945abg wireless card, grab the tarball at:
> >=20
> >    =20
> > http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.ta=
r.gz
> >=20
> > Untar and follow the instructions in the README.
> > If you want more info about the driver, or to checkout the FAQ checkout=
:
> >=20
> >     http://www.clearchain.com/wiki/Wpi
> >=20
> > I'm interested in all reports related to panics, things not working as=20
> > expected, etc.
> > The driver still has debug enabled so expect a few messages to be dumpe=
d=20
> > to the screen whilst in use.
> >=20
> > Finally, many thanks to all those that have been helping debug the=20
> > driver along the way.
> >=20
> > Cheers,
> >     Benjamin
>=20
> Hi Benjamin
>=20
> I had a chance to compile the new driver at lunch time today. The driver
> loads semi-successfully - no errors, but it reports 25 'bus_dmamem_alloc
> failed to align memory properly' warnings. It can then be brought up,
> but attempting a 'ifconfig wpi0 scan' hangs.=20
> /var/log/messages (attached) reports 'wpi0: fatal firmware error'.=20
> ^T reports:
>   load: 0.08  cmd: ifconfig 84691 [sbwait] 0.00u 0.01s 0% 704k
>=20
> This is running RELENG_7 from 26/10/07.
>=20
> I am fairly sure that there is no wifi connection available in the
> office though, so I will also try again tonight, sitting the laptop next
> to an AP.
>=20
> Regards
>=20
> Tom

One thing I didn't mention: this was using latest code from p4, not the
tarball. I'll try both the tarball and the p4 code tonight.

Regards

Tom

--=-R1pIkeO2flLtGtSrVgiB
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBHLy4HlcRvFfyds/cRAjJuAJ9d8fCURN/MytwX2Y4H0Yvd5Pjq5QCgoEAW
HKrW/i+pZGtdmP/ldW7tUbc=
=Ye5K
-----END PGP SIGNATURE-----

--=-R1pIkeO2flLtGtSrVgiB--


From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 15:48:08 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 94D2F16A417
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 15:48:08 +0000 (UTC)
	(envelope-from tevans.uk@googlemail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.190])
	by mx1.freebsd.org (Postfix) with ESMTP id D5E4F13C480
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 15:48:07 +0000 (UTC)
	(envelope-from tevans.uk@googlemail.com)
Received: by rv-out-0910.google.com with SMTP id l15so1361448rvb
	for <freebsd-drivers@freebsd.org>; Mon, 05 Nov 2007 07:47:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=beta;
	h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer;
	bh=wy5nESlvctjxXhw8cbLOk0lbfB5Zm64JGCVQE07+1qc=;
	b=s5vPNhTmOpxbA7dSbG/LjxoavSMFKVgiR4noyPDHvFPVtcRc1noGcDOaKDC9Xr7D4yI1+L5UxK8Z2KDwKjQxq0ILOtnzgjy+HyWcGy/42uQ99u64N+ofrmQTRm5rOZEbqjFZrNkyZWaIpiTdQn35Sexa9jEHMq3Z6SV/OCfoTA4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta;
	h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer;
	b=KS7wT1r+hjIgTxTsUgHS8vkhfzrqUmnnmc5UVKBXetfqfVZa11xtHkocW3l+CvyCvngqW+oDH44kXeqP7t5WpC6/5hfbZnuoEePT4kWLwLkG8i4/QI6gHqkWVgiO7IBQfSh17DziQBBAYWEu9qLkbGm+QNEfPrQHPFe0cYL1zfA=
Received: by 10.141.171.6 with SMTP id y6mr2369569rvo.1194274180505;
	Mon, 05 Nov 2007 06:49:40 -0800 (PST)
Received: from ?127.0.0.1? ( [217.206.187.79])
	by mx.google.com with ESMTPS id 6sm92584nfv.2007.11.05.06.49.35
	(version=SSLv3 cipher=RC4-MD5); Mon, 05 Nov 2007 06:49:37 -0800 (PST)
From: Tom Evans <tevans.uk@googlemail.com>
To: Benjamin Close <Benjamin.Close@clearchain.com>
In-Reply-To: <472A6708.9030109@clearchain.com>
References: <472A6708.9030109@clearchain.com>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-o1Qcx54quKVwy+ivmj63"
Date: Mon, 05 Nov 2007 14:49:34 +0000
Message-Id: <1194274174.64797.16.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port 
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 15:48:08 -0000


--=-o1Qcx54quKVwy+ivmj63
Content-Type: multipart/mixed; boundary="=-mc6rPdPiQcOY/Zt0CAPK"


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

On Fri, 2007-11-02 at 10:23 +1030, Benjamin Close wrote:
> Howdy All,    =20
>        I'm pleased to announce the first 'official' experimental version=20
> of the wpi wireless driver and hence require your help in making it=20
> become stable.
> Expect a few things not to work (ie bg scanning, setting txpower) but in=20
> general the driver should be usable in station mode (hostap is not yet=20
> supported).
>=20
> If you've got an Intel 3945abg wireless card, grab the tarball at:
>=20
>    =20
> http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.tar.=
gz
>=20
> Untar and follow the instructions in the README.
> If you want more info about the driver, or to checkout the FAQ checkout:
>=20
>     http://www.clearchain.com/wiki/Wpi
>=20
> I'm interested in all reports related to panics, things not working as=20
> expected, etc.
> The driver still has debug enabled so expect a few messages to be dumped=20
> to the screen whilst in use.
>=20
> Finally, many thanks to all those that have been helping debug the=20
> driver along the way.
>=20
> Cheers,
>     Benjamin

Hi Benjamin

I had a chance to compile the new driver at lunch time today. The driver
loads semi-successfully - no errors, but it reports 25 'bus_dmamem_alloc
failed to align memory properly' warnings. It can then be brought up,
but attempting a 'ifconfig wpi0 scan' hangs.=20
/var/log/messages (attached) reports 'wpi0: fatal firmware error'.=20
^T reports:
  load: 0.08  cmd: ifconfig 84691 [sbwait] 0.00u 0.01s 0% 704k

This is running RELENG_7 from 26/10/07.

I am fairly sure that there is no wifi connection available in the
office though, so I will also try again tonight, sitting the laptop next
to an AP.

Regards

Tom

--=-mc6rPdPiQcOY/Zt0CAPK
Content-Disposition: attachment; filename=wpi.txt
Content-Type: text/plain; name=wpi.txt; charset=UTF-8
Content-Transfer-Encoding: base64

Tm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkwOiA8SW50ZWwoUikgUFJPL1dpcmVsZXNz
IDM5NDVBQkc+IG1lbSAweGU4MDAwMDAwLTB4ZTgwMDBmZmYgaXJxIDE2IGF0IGRldmljZSAwLjAg
b24gcGNpOA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkwOiBEcml2ZXIgUmV2aXNp
b24gMjAwNzExMDINCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogd3BpMDogSGFyZHdhcmUg
UmV2aXNpb24gKDB4MSkNCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogYnVzX2RtYW1lbV9h
bGxvYyBmYWlsZWQgdG8gYWxpZ24gbWVtb3J5IHByb3Blcmx5Lg0KTm92ICA1IDE0OjE4OjI0IHpv
b3QgbGFzdCBtZXNzYWdlIHJlcGVhdGVkIDI0IHRpbWVzDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBr
ZXJuZWw6IGFkZGluZyBjaGFuIDEgZmxhZ3M9MHgyYiBtYXhwd3I9MTUsIG9mZnNldCAyDQpOb3Yg
IDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBjaGFuIDIgZmxhZ3M9MHgyYiBtYXhwd3I9
MTUsIG9mZnNldCA0DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBjaGFuIDMg
ZmxhZ3M9MHgyYiBtYXhwd3I9MTUsIG9mZnNldCA2DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJu
ZWw6IGFkZGluZyBjaGFuIDQgZmxhZ3M9MHgyYiBtYXhwd3I9MTUsIG9mZnNldCA4DQpOb3YgIDUg
MTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBjaGFuIDUgZmxhZ3M9MHgyYiBtYXhwd3I9MTUs
IG9mZnNldCAxMA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiA2IGZs
YWdzPTB4MmIgbWF4cHdyPTE1LCBvZmZzZXQgMTINCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5l
bDogYWRkaW5nIGNoYW4gNyBmbGFncz0weDJiIG1heHB3cj0xNSwgb2Zmc2V0IDE0DQpOb3YgIDUg
MTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBjaGFuIDggZmxhZ3M9MHgyYiBtYXhwd3I9MTUs
IG9mZnNldCAxNg0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiA5IGZs
YWdzPTB4MmIgbWF4cHdyPTE1LCBvZmZzZXQgMTgNCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5l
bDogYWRkaW5nIGNoYW4gMTAgZmxhZ3M9MHgyYiBtYXhwd3I9MTUsIG9mZnNldCAyMA0KTm92ICA1
IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxMSBmbGFncz0weDJiIG1heHB3cj0x
NSwgb2Zmc2V0IDIyDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBjaGFuIDEy
IGZsYWdzPTB4MjEgbWF4cHdyPTE1LCBvZmZzZXQgMjQNCk5vdiAgNSAxNDoxODoyNCB6b290IGtl
cm5lbDogYWRkaW5nIGNoYW4gMTMgZmxhZ3M9MHgyMSBtYXhwd3I9MTUsIG9mZnNldCAyNg0KTm92
ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAzNCBmbGFncz0weDIxIG1heHB3
cj0xNSwgb2Zmc2V0IDI3DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBjaGFu
IDM2IGZsYWdzPTB4YWIgbWF4cHdyPTE1LCBvZmZzZXQgMjgNCk5vdiAgNSAxNDoxODoyNCB6b290
IGtlcm5lbDogYWRkaW5nIGNoYW4gMzggZmxhZ3M9MHgyMSBtYXhwd3I9MTUsIG9mZnNldCAyOQ0K
Tm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiA0MCBmbGFncz0weGFiIG1h
eHB3cj0xNSwgb2Zmc2V0IDMwDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGluZyBj
aGFuIDQyIGZsYWdzPTB4MjEgbWF4cHdyPTE1LCBvZmZzZXQgMzENCk5vdiAgNSAxNDoxODoyNCB6
b290IGtlcm5lbDogYWRkaW5nIGNoYW4gNDQgZmxhZ3M9MHhhYiBtYXhwd3I9MTUsIG9mZnNldCAz
Mg0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiA0NiBmbGFncz0weDIx
IG1heHB3cj0xNSwgb2Zmc2V0IDMzDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFkZGlu
ZyBjaGFuIDQ4IGZsYWdzPTB4YWIgbWF4cHdyPTE1LCBvZmZzZXQgMzQNCk5vdiAgNSAxNDoxODoy
NCB6b290IGtlcm5lbDogYWRkaW5nIGNoYW4gNTIgZmxhZ3M9MHhiMSBtYXhwd3I9MTUsIG9mZnNl
dCAzNQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiA1NiBmbGFncz0w
eGIxIG1heHB3cj0xNSwgb2Zmc2V0IDM2DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IGFk
ZGluZyBjaGFuIDYwIGZsYWdzPTB4YjEgbWF4cHdyPTE1LCBvZmZzZXQgMzcNCk5vdiAgNSAxNDox
ODoyNCB6b290IGtlcm5lbDogYWRkaW5nIGNoYW4gNjQgZmxhZ3M9MHhiMSBtYXhwd3I9MTUsIG9m
ZnNldCAzOA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxMDAgZmxh
Z3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNldCAzOQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVs
OiBhZGRpbmcgY2hhbiAxMDQgZmxhZ3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNldCA0MA0KTm92ICA1
IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxMDggZmxhZ3M9MHhiMSBtYXhwd3I9
MTYsIG9mZnNldCA0MQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAx
MTIgZmxhZ3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNldCA0Mg0KTm92ICA1IDE0OjE4OjI0IHpvb3Qg
a2VybmVsOiBhZGRpbmcgY2hhbiAxMTYgZmxhZ3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNldCA0Mw0K
Tm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxMjAgZmxhZ3M9MHhiMSBt
YXhwd3I9MTYsIG9mZnNldCA0NA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcg
Y2hhbiAxMjQgZmxhZ3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNldCA0NQ0KTm92ICA1IDE0OjE4OjI0
IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxMjggZmxhZ3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNl
dCA0Ng0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxMzIgZmxhZ3M9
MHhiMSBtYXhwd3I9MTYsIG9mZnNldCA0Nw0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBh
ZGRpbmcgY2hhbiAxMzYgZmxhZ3M9MHhiMSBtYXhwd3I9MTYsIG9mZnNldCA0OA0KTm92ICA1IDE0
OjE4OjI0IHpvb3Qga2VybmVsOiBhZGRpbmcgY2hhbiAxNDAgZmxhZ3M9MHhiMSBtYXhwd3I9MTYs
IG9mZnNldCA0OQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBwb3dlciBncm91cCAwOiBj
aGFuPTEgbWF4cHdyPTQ3IHRlbXA9LTE3OQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBz
YW1wbGUgMDogaW5kZXg9MTMgcG93ZXI9NDENCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDog
c2FtcGxlIDE6IGluZGV4PTI5IHBvd2VyPTI4DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6
IHNhbXBsZSAyOiBpbmRleD00NyBwb3dlcj05DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6
IHNhbXBsZSAzOiBpbmRleD01OCBwb3dlcj0tMg0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVs
OiBzYW1wbGUgNDogaW5kZXg9NzcgcG93ZXI9LTIwDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJu
ZWw6IHBvd2VyIGdyb3VwIDE6IGNoYW49NDQgbWF4cHdyPTQ5IHRlbXA9LTE4Mg0KTm92ICA1IDE0
OjE4OjI0IHpvb3Qga2VybmVsOiBzYW1wbGUgMDogaW5kZXg9MTIgcG93ZXI9NDENCk5vdiAgNSAx
NDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDE6IGluZGV4PTE5IHBvd2VyPTM1DQpOb3YgIDUg
MTQ6MTg6MjQgem9vdCBrZXJuZWw6IHNhbXBsZSAyOiBpbmRleD0zMiBwb3dlcj0yMQ0KTm92ICA1
IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBzYW1wbGUgMzogaW5kZXg9NDMgcG93ZXI9MTANCk5vdiAg
NSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDQ6IGluZGV4PTc3IHBvd2VyPS0yMw0KTm92
ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBwb3dlciBncm91cCAyOiBjaGFuPTY0IG1heHB3cj00
OSB0ZW1wPS0xODANCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDA6IGluZGV4
PTEyIHBvd2VyPTQwDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IHNhbXBsZSAxOiBpbmRl
eD0yMCBwb3dlcj0zMQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBzYW1wbGUgMjogaW5k
ZXg9MzMgcG93ZXI9MTgNCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDM6IGlu
ZGV4PTQ0IHBvd2VyPTgNCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDQ6IGlu
ZGV4PTc3IHBvd2VyPS0yMw0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBwb3dlciBncm91
cCAzOiBjaGFuPTExNiBtYXhwd3I9NDcgdGVtcD0tMTc5DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBr
ZXJuZWw6IHNhbXBsZSAwOiBpbmRleD0xMiBwb3dlcj0zNQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qg
a2VybmVsOiBzYW1wbGUgMTogaW5kZXg9MjAgcG93ZXI9MjYNCk5vdiAgNSAxNDoxODoyNCB6b290
IGtlcm5lbDogc2FtcGxlIDI6IGluZGV4PTM2IHBvd2VyPTEwDQpOb3YgIDUgMTQ6MTg6MjQgem9v
dCBrZXJuZWw6IHNhbXBsZSAzOiBpbmRleD00OCBwb3dlcj0tMQ0KTm92ICA1IDE0OjE4OjI0IHpv
b3Qga2VybmVsOiBzYW1wbGUgNDogaW5kZXg9NzcgcG93ZXI9LTI4DQpOb3YgIDUgMTQ6MTg6MjQg
em9vdCBrZXJuZWw6IHBvd2VyIGdyb3VwIDQ6IGNoYW49MTUzIG1heHB3cj00NiB0ZW1wPS0xNzgN
Ck5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDA6IGluZGV4PTEwIHBvd2VyPTM1
DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IHNhbXBsZSAxOiBpbmRleD0yMCBwb3dlcj0y
NA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiBzYW1wbGUgMjogaW5kZXg9MzIgcG93ZXI9
MTINCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDM6IGluZGV4PTQyIHBvd2Vy
PTMNCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogc2FtcGxlIDQ6IGluZGV4PTc3IHBvd2Vy
PS0yOA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkwOiBSZWd1bGF0b3J5IERvbWFp
bjogTW9XMg0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkwOiBIYXJkd2FyZSBUeXBl
OiBCDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IHdwaTA6IEhhcmR3YXJlIFJldmlzaW9u
OiA/DQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IHdwaTA6IFNLVSBkb2VzIHN1cHBvcnQg
ODAyLjExYQ0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkwOiBFdGhlcm5ldCBhZGRy
ZXNzOiAwMDoxMzowMjo2NToyNDpiZA0KTm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkw
OiBbSVRIUkVBRF0NCk5vdiAgNSAxNDoxODoyNCB6b290IGtlcm5lbDogd3BpMDogMTFhIHJhdGVz
OiA2TWJwcyA5TWJwcyAxMk1icHMgMThNYnBzIDI0TWJwcyAzNk1icHMgNDhNYnBzIDU0TWJwcw0K
Tm92ICA1IDE0OjE4OjI0IHpvb3Qga2VybmVsOiB3cGkwOiAxMWIgcmF0ZXM6IDFNYnBzIDJNYnBz
IDUuNU1icHMgMTFNYnBzDQpOb3YgIDUgMTQ6MTg6MjQgem9vdCBrZXJuZWw6IHdwaTA6IDExZyBy
YXRlczogMU1icHMgMk1icHMgNS41TWJwcyAxMU1icHMgNk1icHMgOU1icHMgMTJNYnBzIDE4TWJw
cyAyNE1icHMgMzZNYnBzIDQ4TWJwcyA1NE1icHMNCk5vdiAgNSAxNDoxOTowNCB6b290IGtlcm5l
bDogd3BpMDogdGltZW91dCByZXNldHRpbmcgVHggcmluZyAxDQpOb3YgIDUgMTQ6MTk6MDQgem9v
dCBrZXJuZWw6IHdwaTA6IHRpbWVvdXQgcmVzZXR0aW5nIFR4IHJpbmcgMw0KTm92ICA1IDE0OjE5
OjA0IHpvb3Qga2VybmVsOiB3cGkwOiB0aW1lb3V0IHJlc2V0dGluZyBUeCByaW5nIDQNCk5vdiAg
NSAxNDoxOTowNCB6b290IGtlcm5lbDogTkVXU1RBVEU6SU5JVA0KTm92ICA1IDE0OjE5OjA0IHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0wIGZsYWdzPTAgdHlwZT0xIGxlbj0zNg0KTm92
ICA1IDE0OjE5OjA0IHpvb3Qga2VybmVsOiBtaWNyb2NvZGUgYWxpdmUgbm90aWZpY2F0aW9uIHYN
Ck5vdiAgNSAxNDoxOTowNCB6b290IGtlcm5lbDogZQ0KTm92ICA1IDE0OjE5OjA0IHpvb3Qga2Vy
bmVsOiByDQpOb3YgIDUgMTQ6MTk6MDQgem9vdCBrZXJuZWw6IHNpb24gMTBlMDIgYWxpdmUgMQ0K
Tm92ICA1IDE0OjE5OjA0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0wIGZsYWdzPTAg
dHlwZT0xIGxlbj0zNg0KTm92ICA1IDE0OjE5OjA0IHpvb3Qga2VybmVsOiBtaWNyb2NvZGUgYWxp
dmUgbm90aWZpY2F0aW9uIHZlcnNpb24gMTBlMDIgYWxpdmUgMQ0KTm92ICA1IDE0OjE5OjA0IHpv
b3Qga2VybmVsOiBORVdTVEFURTpTQ0FODQpOb3YgIDUgMTQ6MTk6MDQgem9vdCBrZXJuZWw6IHdw
aV9jbWQgNzIgc2l6ZSA4IGFzeW5jIDENCk5vdiAgNSAxNDoxOTowNCB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD00IGlkeD0wIGZsYWdzPTAgdHlwZT03MiBsZW49NA0KTm92ICA1IDE0OjE5OjA0IHpv
b3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD0wIGZsYWdzPTAgdHlwZT1XUElf
Q01EX1NFVF9MRUQgbGVuPTQNCk5vdiAgNSAxNDoxOTowNCB6b290IGtlcm5lbDogd3BpX2NtZCAx
MTkgc2l6ZSAzMiBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MDQgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9NCANCk5vdiAgNSAxNDoxOTowNCB6b290IGtlcm5lbDogaQ0KTm92ICA1IDE0OjE5OjA0IHpv
b3Qga2VybmVsOiBkeD0xIGZsYQ0KTm92ICA1IDE0OjE5OjA0IHpvb3Qga2VybmVsOiBncz0wIHQN
Ck5vdiAgNSAxNDoxOTowNCB6b290IGtlcm5lbDogeXBlPTExOQ0KTm92ICA1IDE0OjE5OjA0IHpv
b3Qga2VybmVsOiBsZW49NA0KTm92ICA1IDE0OjE5OjA0IHpvb3Qga2VybmVsOiBjbWQgbm90aWZp
Y2ENCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5lbDogdGlvbiBxaWQ9NCBpZHg9MSBmbGFncz0w
IHR5cGU9V1BJX0NNRF9TRVRfUE9XRVJfTU9ERSBsZW49NA0KTm92ICA1IDE0OjE5OjA1IHpvb3Qg
a2VybmVsOiB3cGlfY21kIDE1NSBzaXplIDEyIGFzeW5jIDANCk5vdiAgNSAxNDoxOTowNSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0yIGZsYWdzPTAgdHlwZT0xNTUgbGVuPTQNCk5vdiAg
NSAxNDoxOTowNSB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9MiBmbGEN
Ck5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5lbDogZw0KTm92ICA1IDE0OjE5OjA1IHpvb3Qga2Vy
bmVsOiBzPTAgdHlwZT1XUElfQ01EX0JMVUVUT09USCBsZW49NA0KTm92ICA1IDE0OjE5OjA1IHpv
b3Qga2VybmVsOiB3cGlfY21kIDE2IHNpemUgNDMgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjA1IHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTMgZmxhZ3M9MCB0eXBlPTE2IGxlbj00DQpOb3Yg
IDUgMTQ6MTk6MDUgem9vdCBrZXJuZWw6IGNtZCBub3RpZmljYXRpb24gcWlkPTQgaWR4PTMgZmxh
Z3M9MCB0eXBlPVdQSV9DTURfQ09ORklHVVJFIGxlbj00DQpOb3YgIDUgMTQ6MTk6MDUgem9vdCBr
ZXJuZWw6IHdwaV9jbWQgMTUxIHNpemUgNTIgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjA1IHpvb3Qg
a2VybmVsOiBub3RpZnkgcWlkPQ0KTm92ICA1IDE0OjE5OjA1IHpvb3Qga2VybmVsOiA4DQpOb3Yg
IDUgMTQ6MTk6MDUgem9vdCBrZXJuZWw6IDANCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5lbDog
aWR4PTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMTYNCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MCBpZHg9MiBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0
OjE5OjA1IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTQgZmxhZ3M9MCB0eXBlPTE1MSBs
ZW49NA0KTm92ICA1IDE0OjE5OjA1IHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00
IGlkeD00IGZsYWdzPTAgdHlwZT1XUElfQ01EX1RYUE9XRVIgbGVuPTQNCk5vdiAgNSAxNDoxOTow
NSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MyBmbGFncz0yIHR5cGU9MjcgbGVuPTE0
MA0KTm92ICA1IDE0OjE5OjA1IHpvb3Qga2VybmVsOiB3cGlfY21kIDI0IHNpemUgNjQgYXN5bmMg
MA0KTm92ICA1IDE0OjE5OjA1IHpvb3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MDUgem9vdCBr
ZXJuZWw6IG8NCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5lbDogdGlmeSBxaWQ9ODAgaWR4PTQg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMTYNCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MCBpZHg9NSBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA1
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD02IGZsYWdzPTIgdHlwZT0yNyBsZW49MTE2
DQpOb3YgIDUgMTQ6MTk6MDUgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTcgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5lbDogbm90aWYNCk5v
diAgNSAxNDoxOTowNSB6b290IGtlcm5lbDogeSANCk5vdiAgNSAxNDoxOTowNSB6b290IGtlcm5l
bDogcQ0KTm92ICA1IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBpZD00IGlkeD01IGZsYWdzPTAgdHlw
ZT0yNCBsZW49OA0KTm92ICA1IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9u
IHFpZD00IGlkeD01IGZsYWdzPTAgdHlwZT1XUElfQ01EX0FERF9OT0RFIGxlbj04DQpOb3YgIDUg
MTQ6MTk6MDYgem9vdCBrZXJuZWw6IHdwaV9jbWQgNzEgc2l6ZSA1MiBhc3luYyAwDQpOb3YgIDUg
MTQ6MTk6MDYgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTggZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9
OSBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGkNCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogZHg9MTAgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xMTYNCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MCBpZHg9MTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNiB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD02IGZsYWdzPTAgdHlwZT03MSBsZW49NA0KTm92ICA1
IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD02IGZsYWdz
PTAgdHlwZT1XUElfQ01EX01SUl9TRVRVUCBsZW49NA0KTm92ICA1IDE0OjE5OjA2IHpvb3Qga2Vy
bmVsOiANCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTIg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogd3Bp
X2NtZCA3MSBzaXplIDUyIGFzeW5jIDANCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MCBpZHg9MTMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTow
NiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
NDANCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTUgZmxh
Z3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogbm90DQpO
b3YgIDUgMTQ6MTk6MDYgem9vdCBrZXJuZWw6IGlmeSBxaWQ9NCBpZHg9NyBmbGFncz0wIHR5cGU9
NzEgbGVuPTQNCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbg0K
Tm92ICA1IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBxaWQ9NCBpZHg9NyBmbGFncz0wIHR5cGU9V1BJ
X0NNRF9NUlJfU0VUVVAgbGVuPTQNCk5vdiAgNSAxNDoxOTowNiB6b290IGtlcm5lbDogU2Nhbm5p
bmcgRXNzaWQ6ICIiDQpOb3YgIDUgMTQ6MTk6MDYgem9vdCBrZXJuZWw6IFNjYW5uaW5nIDEgUGFz
c2l2ZTogMA0KTm92ICA1IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
NiBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA2IHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGlkeD0xNyBmbGFncz0yIA0KTm92ICA1IDE0OjE5OjA3IHpvb3Qga2VybmVs
OiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNyB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MCBpZHg9MTggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowNyB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD04IGZsYWdzPTAgdHlwZT0xMjggbGVuPTgNCk5vdiAg
NSAxNDoxOTowNyB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9OCBmbGFn
cz0wIHR5cGU9V1BJX0NNRF9TQ0FOIGxlbj04DQpOb3YgIDUgMTQ6MTk6MDcgem9vdCBrZXJuZWw6
IG5vdGlmeSBxaWQ9ODAgaWR4DQpOb3YgIDUgMTQ6MTk6MDcgem9vdCBrZXJuZWw6ID0xOSBmbGFn
cz0wIHR5cGU9MTMwIGxlbj0yNA0KTm92ICA1IDE0OjE5OjA3IHpvb3Qga2VybmVsOiBzY2Fubmlu
ZyBjaGFubmVsIDEgc3RhdHVzIDENCk5vdiAgNSAxNDoxOTowNyB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD04MCBpZHg9MjAgZmxhZ3M9MCB0eXBlPTEzMSBsZW49MjANCk5vdiAgNSAxNDoxOTowNyB6
b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjEgZmxhZ3M9MCB0eXBlPTEzMiBsZW49MTYN
Ck5vdiAgNSAxNDoxOTowNyB6b290IGtlcm5lbDogc2NhbiBmaW5pc2hlZCBuY2hhbj0xIHN0YXR1
cz0xIGNoYW49MQ0KTm92ICA1IDE0OjE5OjA3IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlk
eD0yMiBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA3IHpvb3Qga2VybmVs
OiBORVhUDQpOb3YgIDUgMTQ6MTk6MDcgem9vdCBrZXJuZWw6IG5vdA0KTm92ICA1IDE0OjE5OjA3
IHpvb3Qga2VybmVsOiBpZnkNCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogcWlkPTgwIGlk
eD0yMyBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVs
OiB3cGlfY21kIDExOSBzaXplIDMyIGFzeW5jIDANCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MCBpZHg9MjQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAx
NDoxOTowOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjUgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9
MjYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MCBpZHg9MjcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDox
OTowOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD05IGZsYWdzPTAgdHlwZT0xMTkgbGVu
PTQNCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBp
ZHg9OSBmbGFncz0wIHR5cGU9V1BJX0NNRF9TRVRfUE9XRVJfTU9ERSBsZW49NA0KTm92ICA1IDE0
OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yOCBmbGFncz0yIHR5cGU9Mjcg
bGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiB3cGlfY21kIDE1NSBzaXplIDEy
IGFzeW5jIDANCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9
MjkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MCBpZHg9MzAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDox
OTowOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MzEgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xNDANCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0xMCBm
bGFncz0wIHR5cGU9MTU1IGxlbj00DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6IGNtZCBu
b3RpZmljYXRpb24gcWlkPTQgaWR4PTEwIGZsYWdzPTAgdHlwZT1XUElfQ01EX0JMVUVUT09USCBs
ZW49NA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiB3cGlfY21kIDE2IHNpemUgNDMgYXN5
bmMgMA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0zMiBm
bGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBub3Rp
ZnkgcWlkPTgwIGlkeD0zMyBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0zNCBmbGFncz0yIHR5cGU9MjcgbGVuPTE0
MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTExIGZsYWdz
PTAgdHlwZT0xNiBsZW49NA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBjbWQgbm90aWZp
Y2F0aW9uIHFpZD00IGlkeD0xMSBmbGFncz0wIHR5DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJu
ZWw6IHBlPVdQSV9DTURfQ09ORklHVVJFIGxlbj00DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTM1IGZsYWdzPTIgdHlwZT0yNyBsZW49MTM2DQpOb3YgIDUg
MTQ6MTk6MDggem9vdCBrZXJuZWw6IHdwaV9jbWQgMTUxIHNpemUgNTIgYXN5bmMgMA0KTm92ICA1
IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0zNiBmbGFncz0yIHR5cGU9
MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlk
eD0zNyBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0zOCBmbGFncz0yIHR5cGU9MjcgbGVuPTEzNg0KTm92ICA1IDE0
OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0zOSBmbGFncz0yIHR5cGU9Mjcg
bGVuPTE0MA0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTEy
IGZsYWdzPTAgdHlwZT0xNTEgDQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6IGxlbg0KTm92
ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiA9DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6
IDQNCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBp
ZHg9MTIgZmxhZ3M9MCB0eXBlPVdQSV9DTURfVFhQT1dFDQpOb3YgIDUgMTQ6MTk6MDggem9vdCBr
ZXJuZWw6IFINCk5vdiAgNSAxNDoxOTowOCB6b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MDgg
em9vdCBrZXJuZWw6IGxlbj00DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODAgaWR4PTQwIGZsYWdzPTIgdHlwZT0yNyBsZW49MTQwDQpOb3YgIDUgMTQ6MTk6MDggem9v
dCBrZXJuZWw6IHdwaV9jbWQgMjQgc2l6ZSA2NCBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MDggem9v
dCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTQxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTM2DQpO
b3YgIDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTQyIGZsYWdzPTIg
dHlwZT0yNyBsZW49MTM2DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9
NCBpZHg9MTMgZmxhZ3M9MCB0eXBlPTI0IGxlbj04DQpOb3YgIDUgMTQ6MTk6MDggem9vdCBrZXJu
ZWw6IGNtZCBub3RpZmljYXRpbw0KTm92ICA1IDE0OjE5OjA4IHpvb3Qga2VybmVsOiBuDQpOb3Yg
IDUgMTQ6MTk6MDggem9vdCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjA5IHpvb3Qga2VybmVsOiBx
aWQ9NCBpZHg9MTMgZmxhZ3M9MCB0eXBlPVdQSV9DTURfQUREX05PREUgbGVuPTgNCk5vdiAgNSAx
NDoxOTowOSB6b290IGtlcm5lbDogd3BpX2NtZCA3MSBzaXplIDUyIGFzeW5jIDANCk5vdiAgNSAx
NDoxOTowOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9NDMgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9
NDQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDANCk5vdiAgNSAxNDoxOTowOSB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD00IGlkeD0xNCBmbGFncz0wIHR5cGU9NzEgbGVuPTQNCk5vdiAgNSAxNDoxOTow
OSB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaQ0KTm92ICA1IDE0OjE5OjA5IHpvb3Qg
a2VybmVsOiBkDQpOb3YgIDUgMTQ6MTk6MDkgem9vdCBrZXJuZWw6ID0NCk5vdiAgNSAxNDoxOTow
OSB6b290IGtlcm5lbDogNCBpZHg9MTQgZmxhZ3M9MCB0eXBlPVdQSV9DTURfTVJSX1NFVFVQIGxl
bj00DQpOb3YgIDUgMTQ6MTk6MDkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTQ1IGZs
YWdzPTIgdHlwZT0yNyBsZW49MTM2DQpOb3YgIDUgMTQ6MTk6MDkgem9vdCBrZXJuZWw6IHdwaV9j
bWQgNzEgc2l6ZSA1MiBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MDkgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODAgaWR4PTQ2IGZsYWdzPTIgdHlwZT0yNyBsZW49MTQwDQpOb3YgIDUgMTQ6MTk6MDkg
em9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTQ3IGZsYWdzPTIgdHlwZT0yNyBsZW49MTQw
DQpOb3YgIDUgMTQ6MTk6MDkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTQ4IGZsDQpO
b3YgIDUgMTQ6MTk6MDkgem9vdCBrZXJuZWw6IGFnDQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJu
ZWw6IHM9MiB0eXBlPTI3IGxlbj0xMzYNCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD00IGlkeD0xNSBmbGFncz0wIHR5cGU9NzEgbGVuPTQNCk5vdiAgNSAxNDoxOToxMCB6
b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9MTUgZmxhZ3M9MCB0eXBlPVdQ
SV9DTURfTVJSX1NFVFVQIGxlbj00DQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6IFNjYW5u
aW5nIEVzc2lkOiAiIg0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBTY2FubmluZyA2IFBh
c3NpdmU6IDANCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9
NDkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMzYNCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD00IGlkeD0xNiBmbGFncz0wIHR5cGU9MTI4IGxlbj04DQpOb3YgIDUgMTQ6MTk6
MTAgem9vdCBrZXJuZWw6IGNtZCBub3RpZmljYXRpb24gcWlkPTQgaWR4PTE2IGZsYWdzPTAgdHlw
ZT1XUElfQ01EX1NDQU4gbGVuPTgNCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD04MCBpZHg9NTAgZmxhZ3M9MCB0eXBlPTEzMCBsZW49MjQNCk5vdiAgNSAxNDoxOToxMCB6
b290IGtlcm5lbDogc2Nhbm5pbmcgY2hhbm5lbCA2IHN0YXR1cyAxDQpOb3YgIDUgMTQ6MTk6MTAg
em9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTUxIGZsYWdzPTAgdHlwZT0xMzEgbGVuPTIw
DQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTUyIGZsYWdz
PTAgdHlwZT0xMzIgbGVuPTE2DQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6IHNjYW4gZmlu
aXNoZWQgbmNoYW49MSBzdGF0dXM9MSBjaGFuPTYNCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5l
bDogTkVYVA0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD01
MyBmbGFncz0yIHR5cGU9MjcgbGVuPTEzNg0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGlkeD01NCBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5
OjEwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD01NSBmbGFncz0yIHR5cGU9MjcgbGVu
PTE0MA0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD01NiBm
bGFncz0yIHR5cGU9MjcgbGVuPTEzNg0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBub3Rp
ZnkgcWlkPTgwIGlkeD01NyBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjEw
IHpvb3Qga2VybmVsOiB3cGlfY21kIDExOSBzaXplIDMyIGFzeW5jIDANCk5vdiAgNSAxNDoxOTox
MCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9NTggZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
NDANCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9NTkgZmxh
Z3M9MiB0eXBlPTI3IGxlbj0xMzYNCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD04MCBpZHg9NjAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMzYNCk5vdiAgNSAxNDoxOToxMCB6
b290IGtlcm5lbDogbg0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBvdGlmeSBxaQ0KTm92
ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBkPQ0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVs
OiA0IGlkDQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6IHg9MTcgZmwNCk5vdiAgNSAxNDox
OToxMCB6b290IGtlcm5lbDogYQ0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBncz0wIHR5
DQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6IHANCk5vdiAgNSAxNDoxOToxMCB6b290IGtl
cm5lbDogZT0xMTkgbGVuPTQNCk5vdiAgNSAxNDoxOToxMCB6b290IGtlcm5lbDogDQpOb3YgIDUg
MTQ6MTk6MTAgem9vdCBrZXJuZWw6IGNtZCBub3RpZmljYXRpb24gcWlkPTQgaWR4PTE3IGZsYWdz
PTAgdHlwZT1XUA0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBJDQpOb3YgIDUgMTQ6MTk6
MTAgem9vdCBrZXJuZWw6IF9DTQ0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBEX1NFVF9Q
T1dFUl9NT0RFIGxlbj00DQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6IHdwaV9jbWQgMTU1
IHNpemUgMTIgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgwIGlkeD02MSBmbGFncz0yIHR5cGU9MjcgbGVuPTEzNg0KTm92ICA1IDE0OjE5OjEwIHpvb3Qg
a2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD02MiBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92
ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MTAgem9vdCBrZXJuZWw6
IG90aWZ5IHFpZD00IGlkeD0xOCBmbGFncz0wIHR5cGU9MTU1IGxlbj00DQpOb3YgIDUgMTQ6MTk6
MTAgem9vdCBrZXJuZWw6IGNtZCBub3RpZmljYXRpb24gcWlkPTQgaWR4PTE4IGZsYWdzPTAgdHlw
ZT1XUElfQ01EX0JMVUVUT09USCBsZW49NA0KTm92ICA1IDE0OjE5OjEwIHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGlkeD02MyBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5
OjEwIHpvb3Qga2VybmVsOiB3cGlfY21kIDE2IHNpemUgNDMgYXN5bmMgMA0KTm92ICA1IDE0OjE5
OjExIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD02NCBmbGFncz0yIHR5cGU9MjcgbGVu
PTEzNg0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD02NSBm
bGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiBub3Rp
ZnkgcWlkPTgwIGlkeD02NiBmbGFncz0yIHR5cGU9MjcgbGVuPTE0MA0KTm92ICA1IDE0OjE5OjEx
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD02NyBmbGFncz0yIHR5cGU9MjcgbGVuPTEz
Ng0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTE5IGZsYWdz
PTAgdHlwZQ0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiA9DQpOb3YgIDUgMTQ6MTk6MTEg
em9vdCBrZXJuZWw6IDENCk5vdiAgNSAxNDoxOToxMSB6b290IGtlcm5lbDogNiBsZW49NA0KTm92
ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD0xOSBm
bGFncz0wIHR5cGU9V1BJX0NNRF9DT05GSUdVUkUgbGVuPTQNCk5vdiAgNSAxNDoxOToxMSB6b290
IGtlcm5lbDogd3BpX2NtZCAxNTEgc2l6ZSA1MiBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MTEgem9v
dCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTY4IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpO
b3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTY5IGZsYWdzPTIg
dHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9
ODAgaWR4PTcwIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTcxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3Yg
IDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTcyIGZsYWdzPTIgdHlw
ZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAg
aWR4PTczIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9NCBpZHg9MjAgZmxhZ3M9MCB0eXBlPTE1MSBsZW49NA0KTm92ICA1IDE0
OjE5OjExIHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD0yMCBmbGFncz0w
IHR5cGU9V1BJX0NNRF9UWFBPV0VSIGxlbj00DQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6
IG5vdGlmeSBxaWQ9ODAgaWR4PTc0IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6
MTk6MTEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTc1IGZsYWdzPTIgdHlwZT0yNyBs
ZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6IHdwaV9jbWQgMjQgc2l6ZSA2NCBh
c3luYyAwDQpOb3YgIDUgMTQ6MTk6MTEgem9vdCBrZXJuZWw6IG4NCk5vdiAgNSAxNDoxOToxMSB6
b290IGtlcm5lbDogb3RpZnkgcWlkPQ0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiA4MCBp
ZA0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiB4PTc2IGZsYQ0KTm92ICA1IDE0OjE5OjEx
IHpvb3Qga2VybmVsOiBncz0yIHR5cA0KTm92ICA1IDE0OjE5OjExIHpvb3Qga2VybmVsOiBlPTI3
IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToxMSB6b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MTEg
em9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTc3IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIw
DQpOb3YgIDUgMTQ6MTk6MTIgem9vdCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgwIGlkeD03OCBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1
IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD03OSBmbGFncz0yIHR5cGU9
MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlk
eD04MCBmbGFncz0yIHR5cGU9Mg0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiA3DQpOb3Yg
IDUgMTQ6MTk6MTIgem9vdCBrZXJuZWw6IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxMiB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MCBpZHg9ODEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOToxMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9ODIgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBp
ZHg9ODMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToxMiB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MCBpZHg9ODQgZmxhZ3M9MiB0eXBlPTINCk5vdiAgNSAxNDoxOToxMiB6
b290IGtlcm5lbDogNw0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiANCk5vdiAgNSAxNDox
OToxMiB6b290IGtlcm5lbDogbGVuPTEyMA0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTQgaWR4PTIxIGZsYWdzPTAgdHlwZT0yNCBsZW49OA0KTm92ICA1IDE0OjE5OjEy
IHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD0yMSBmbGFncz0wIHR5cGU9
V1BJX0NNRF9BRERfTk9ERSBsZW49OA0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBub3Rp
ZnkgcWlkPTgwIGlkeD04NSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjEy
IHpvb3Qga2VybmVsOiB3cGlfY21kIDcxIHNpemUgNTIgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjEy
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD04NiBmbGFncz0yIHR5cGU9MjcgbGUNCk5v
diAgNSAxNDoxOToxMiB6b290IGtlcm5lbDogbg0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVs
OiA9DQpOb3YgIDUgMTQ6MTk6MTIgem9vdCBrZXJuZWw6IDEyMA0KTm92ICA1IDE0OjE5OjEyIHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD04NyBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0K
Tm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD04OCBmbGFncz0y
IHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgwIGlkeD04OSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjEyIHpvb3Qg
a2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD05MCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92
ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVsOiBubw0KTm92ICA1IDE0OjE5OjEyIHpvb3Qga2VybmVs
OiB0aWZ5IHFpZD04MCBpZHg9OTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDox
OToxMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9OTIgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xMjANCk5vdiAgNSAxNDoxOToxMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9OTMg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxMiB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MCBpZHg9OTQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOTox
MiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0yMiBmbGFncz0wIHR5cGUNCk5vdiAgNSAx
NDoxOToxMiB6b290IGtlcm5lbDogPTcNCk5vdiAgNSAxNDoxOToxMyB6b290IGtlcm5lbDogMSBs
ZW49NA0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00
IGlkeD0yMiBmbGFncz0wIHR5cGU9V1BJX0NNRF9NUlJfU0VUVVAgbGVuPTQNCk5vdiAgNSAxNDox
OToxMyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9OTUgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xMjANCk5vdiAgNSAxNDoxOToxMyB6b290IGtlcm5lbDogd3BpX2NtZCA3MSBzaXplIDUyIGFz
eW5jIDANCk5vdiAgNSAxNDoxOToxMyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9OTYg
ZmxhZ3M9MiB0eXBlPTI3IGxlbg0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2VybmVsOiA9DQpOb3Yg
IDUgMTQ6MTk6MTMgem9vdCBrZXJuZWw6IDE1Ng0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD05NyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0
OjE5OjEzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD05OCBmbGFncz0yIHR5cGU9Mjcg
bGVuPTE1Ng0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD05
OSBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGlkeD0xMDAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNDgNCk5vdiAgNSAxNDox
OToxMyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTAxIGZsYWdzPTIgdHlwZT0yNyBs
ZW49MTU2DQpOb3YgIDUgMTQ6MTk6MTMgem9vdCBrZXJuZWw6IG5vdA0KTm92ICA1IDE0OjE5OjEz
IHpvb3Qga2VybmVsOiBpZnkgcWlkPTgwIGlkeD0xMDIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjAN
Ck5vdiAgNSAxNDoxOToxMyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTAzIGZsYWdz
PTIgdHlwZT0yNyBsZW49MTcyDQpOb3YgIDUgMTQ6MTk6MTMgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODAgaWR4PTEwNCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjEzIHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xMDUgZg0KTm92ICA1IDE0OjE5OjEzIHpvb3Qg
a2VybmVsOiBsDQpOb3YgIDUgMTQ6MTk6MTMgem9vdCBrZXJuZWw6IGENCk5vdiAgNSAxNDoxOTox
MyB6b290IGtlcm5lbDogZ3M9MiB0eXBlPTI3IGxlbj0xMzYNCk5vdiAgNSAxNDoxOToxMyB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTA2IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpO
b3YgIDUgMTQ6MTk6MTMgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTEwNyBmbGFncz0y
IHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTQgaWR4PTIzIGZsYWdzPTAgdHlwZT03MSBsZW49NA0KTm92ICA1IDE0OjE5OjEzIHpvb3Qga2Vy
bmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGkNCk5vdiAgNSAxNDoxOToxMyB6b290IGtlcm5l
bDogZA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiB4PTIzIGZsYWdzPTAgdHlwZT1XUElf
Q01EX01SUl9TRVRVUCBsZW49NA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiBTY2Fubmlu
ZyBFc3NpZDogIiINCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogU2Nhbm5pbmcgMTEgUGFz
c2l2ZTogMA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
MDggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MCBpZHg9MTA5IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6
MTk6MTQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTExMCBmbGFncz0yIHR5cGU9Mjcg
bGVuPTEyMA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
MTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjgNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MCBpZHg9MTEyIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6
MTk6MTQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTExMyBmbGFncz0yIHR5cGU9Mjcg
bGVuPTEyMA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
MTQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MCBpZHg9MTE1IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6
MTk6MTQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTExNiBmbGFncz0yIHR5cGU9Mjcg
bGVuPTEyMA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
MTcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDog
bm90DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IGlmDQpOb3YgIDUgMTQ6MTk6MTQgem9v
dCBrZXJuZWw6IHkNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogcQ0KTm92ICA1IDE0OjE5
OjE0IHpvb3Qga2VybmVsOiBpZA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiA9OA0KTm92
ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiAwIGlkDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJu
ZWw6IHg9MTENCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogOCANCk5vdiAgNSAxNDoxOTox
NCB6b290IGtlcm5lbDogZmwNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogYWcNCk5vdiAg
NSAxNDoxOToxNCB6b290IGtlcm5lbDogcz0NCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDog
MiANCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogdHkNCk5vdiAgNSAxNDoxOToxNCB6b290
IGtlcm5lbDogcGUNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogPTINCk5vdiAgNSAxNDox
OToxNCB6b290IGtlcm5lbDogNyANCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogbGUNCk5v
diAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogbj0xMA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2Vy
bmVsOiA4DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjE0IHpv
b3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IG90DQpOb3YgIDUgMTQ6
MTk6MTQgem9vdCBrZXJuZWw6IGlmDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IHkgDQpO
b3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IHFpDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJu
ZWw6IGQ9ODANCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogaQ0KTm92ICA1IDE0OjE5OjE0
IHpvb3Qga2VybmVsOiBkeA0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiA9MQ0KTm92ICA1
IDE0OjE5OjE0IHpvb3Qga2VybmVsOiAxOSBmbGFncz0yIHR5cGUNCk5vdiAgNSAxNDoxOToxNCB6
b290IGtlcm5lbDogPTI3IGxlbj0NCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogMTIwDQpO
b3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQNCk5vdiAgNSAxNDoxOToxNCB6
b290IGtlcm5lbDogPQ0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiA4DQpOb3YgIDUgMTQ6
MTk6MTQgem9vdCBrZXJuZWw6IDAgDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IGlkDQpO
b3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IHg9DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJu
ZWw6IDEyDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IDAgDQpOb3YgIDUgMTQ6MTk6MTQg
em9vdCBrZXJuZWw6IGZsDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IGFnDQpOb3YgIDUg
MTQ6MTk6MTQgem9vdCBrZXJuZWw6IHM9DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IDIg
DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IHQNCk5vdiAgNSAxNDoxOToxNCB6b290IGtl
cm5lbDogeXBlPTI3DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IGwNCk5vdiAgNSAxNDox
OToxNCB6b290IGtlcm5lbDogZW4NCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogPTENCk5v
diAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogNzINCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5l
bDogDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IG5vDQpOb3YgIDUgMTQ6MTk6MTQgem9v
dCBrZXJuZWw6IHRpDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IGZ5DQpOb3YgIDUgMTQ6
MTk6MTQgem9vdCBrZXJuZWw6IHENCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogaWQNCk5v
diAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogPTQgDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJu
ZWw6IGkNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogZHgNCk5vdiAgNSAxNDoxOToxNCB6
b290IGtlcm5lbDogPTINCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogNCANCk5vdiAgNSAx
NDoxOToxNCB6b290IGtlcm5lbDogZmwNCk5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogYWcN
Ck5vdiAgNSAxNDoxOToxNCB6b290IGtlcm5lbDogcz0NCk5vdiAgNSAxNDoxOToxNCB6b290IGtl
cm5lbDogMCB0DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IHkNCk5vdiAgNSAxNDoxOTox
NCB6b290IGtlcm5lbDogcGU9DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IDENCk5vdiAg
NSAxNDoxOToxNCB6b290IGtlcm5lbDogMjggbGVuPTgNCk5vdiAgNSAxNDoxOToxNCB6b290IGtl
cm5lbDogDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IGNtZCBub3RpZmljYXRpb24gcWlk
PTQgaWR4PQ0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiAyNCBmbGFncz0wIHR5cGU9V1BJ
X0NNRF9TQ0FOIGxlbj04DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9
ODAgaWR4DQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6ID0NCk5vdiAgNSAxNDoxOToxNCB6
b290IGtlcm5lbDogMTIxIGZsYWdzPTAgdHlwZT0xMzAgbGVuPTI0DQpOb3YgIDUgMTQ6MTk6MTQg
em9vdCBrZXJuZWw6IHNjYW5uaW5nIGNoYW5uZWwgMTEgc3RhdHVzIDENCk5vdiAgNSAxNDoxOTox
NCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTIyIGZsYWdzPTAgdHlwZT0xMzEgbGVu
PTIwDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTEyMyBm
bGFncz0wIHR5cGU9MTMyIGxlbj0xNg0KTm92ICA1IDE0OjE5OjE0IHpvb3Qga2VybmVsOiBzY2Fu
IGZpbmlzaGVkIG5jaGFuPTEgc3RhdHVzPTEgDQpOb3YgIDUgMTQ6MTk6MTQgem9vdCBrZXJuZWw6
IGMNCk5vdiAgNSAxNDoxOToxNSB6b290IGtlcm5lbDogaGFuPTExDQpOb3YgIDUgMTQ6MTk6MTUg
em9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTEyNCBmbGFncz0yIHR5cGU9MjcgbGVuPTEy
MA0KTm92ICA1IDE0OjE5OjE1IHpvb3Qga2VybmVsOiBORVhUDQpOb3YgIDUgMTQ6MTk6MTUgem9v
dCBrZXJuZWw6IHdwaV9jbWQgMTE5IHNpemUgMzIgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjE1IHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xMjUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYN
Ck5vdiAgNSAxNDoxOToxNSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTI2IGZsYWdz
PTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTUgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODAgaWR4PTEyNyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE1IHpv
b3Qga2VybmVsOiBub3RpDQpOb3YgIDUgMTQ6MTk6MTUgem9vdCBrZXJuZWw6IGYNCk5vdiAgNSAx
NDoxOToxNSB6b290IGtlcm5lbDogeSBxaWQ9ODAgaWR4PTEyOCBmbGFncz0yIHR5cGU9MjcgbGVu
PTEyMA0KTm92ICA1IDE0OjE5OjE1IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xMjkg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxNSB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MCBpZHg9MTMwIGZsYWdzPTIgdHlwZT0yNyBsZW49MTcyDQpOb3YgIDUgMTQ6MTk6
MTUgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTEzMSBmbGFncz0yIHR5cGU9MjcgbGVu
PTEyMA0KTm92ICA1IDE0OjE5OjE1IHpvb3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MTUgem9v
dCBrZXJuZWw6IG90aWYNCk5vdiAgNSAxNDoxOToxNSB6b290IGtlcm5lbDogeSBxaWQ9ODAgaWR4
PTEzMiBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE1IHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0xMzMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAx
NDoxOToxNSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTM0IGZsYWdzPTIgdHlwZT0y
NyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTUgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4
PTEzNSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjE1IHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0xMzYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAx
NDoxOToxNSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeA0KTm92ICA1IDE0OjE5OjE1IHpv
b3Qga2VybmVsOiA9MjUgZmxhZ3M9MCB0eXBlPTExOSBsZW49NA0KTm92ICA1IDE0OjE5OjE1IHpv
b3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD0yNSBmbGFncz0wIHR5cGU9V1BJ
X0NNRF9TRVRfUE9XRVJfTU9ERSBsZW49NA0KTm92ICA1IDE0OjE5OjE1IHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGlkeD0xMzcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDox
OToxNSB6b290IGtlcm5lbDogd3BpX2NtZCAxNTUgc2l6ZSAxMiBhc3luYyAwDQpOb3YgIDUgMTQ6
MTk6MTUgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTEzOCBmbGFncw0KTm92ICA1IDE0
OjE5OjE1IHpvb3Qga2VybmVsOiA9DQpOb3YgIDUgMTQ6MTk6MTUgem9vdCBrZXJuZWw6IDINCk5v
diAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6
MTYgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTEzOSBmbGFncz0yIHR5cGU9MjcgbGVu
PTEyMA0KTm92ICA1IDE0OjE5OjE2IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNDAg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MCBpZHg9MTQxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6
MTYgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE0MiBmbA0KTm92ICA1IDE0OjE5OjE2
IHpvb3Qga2VybmVsOiBhDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBrZXJuZWw6IGcNCk5vdiAgNSAx
NDoxOToxNiB6b290IGtlcm5lbDogcz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE2
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNDMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
NTYNCk5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTQ0IGZs
YWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODAgaWR4PTE0NSBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE2
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNDYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
NTYNCk5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE0NyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92
ICA1IDE0OjE5OjE2IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNDggZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MCBpZHg9MTQ5IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9NCBpZHg9MjYgZmxhZ3M9MCB0eXBlPTE1NSBsZW49NA0KTm92ICA1
IDE0OjE5OjE2IHpvb3Qga2VybmVsOiANCk5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogYw0K
Tm92ICA1IDE0OjE5OjE2IHpvb3Qga2VybmVsOiBtZCBub3RpZmljYXRpb24gcWlkPTQgaWR4PTI2
IGZsYWdzPTAgdHlwZT1XUElfQ01EX0JMVUVUT09USCBsZW49NA0KTm92ICA1IDE0OjE5OjE2IHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNTAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjAN
Ck5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogd3BpX2NtZCAxNiBzaXplIDQzIGFzeW5jIDAN
Ck5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTUxIGZsYWdz
PTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODAgaWR4PTE1MiBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE2IHpv
b3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBrZXJuZWw6IG90aWZ5IHFpZD04MCBp
ZHg9MTUzIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE1NCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1
IDE0OjE5OjE2IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNTUgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xNzINCk5vdiAgNSAxNDoxOToxNiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBp
ZHg9MTU2IGZsYWdzPTIgdHlwZT0yNyBsZW49MQ0KTm92ICA1IDE0OjE5OjE2IHpvb3Qga2VybmVs
OiAyDQpOb3YgIDUgMTQ6MTk6MTYgem9vdCBrZXJuZWw6IDANCk5vdiAgNSAxNDoxOToxNyB6b290
IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4
PTE1NyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0xNTggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAx
NDoxOToxNyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0yNyBmbGFncz0wIHR5cGU9MTYg
bGVuPTQNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9
NCBpZHg9MjcgZmxhZ3M9MCB0eXBlPVdQSV9DTQ0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVs
OiBEXw0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBDTw0KTm92ICA1IDE0OjE5OjE3IHpv
b3Qga2VybmVsOiBORg0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBJRw0KTm92ICA1IDE0
OjE5OjE3IHpvb3Qga2VybmVsOiBVUkUNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogDQpO
b3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IGxlbg0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2Vy
bmVsOiA9DQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IDQNCk5vdiAgNSAxNDoxOToxNyB6
b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IHdwaV9jbWQgMTUxIHNp
emUgNTIgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBubw0KTm92ICA1IDE0
OjE5OjE3IHpvb3Qga2VybmVsOiB0aQ0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBmeQ0K
Tm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBxDQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJu
ZWw6IGlkDQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6ID00DQpOb3YgIDUgMTQ6MTk6MTcg
em9vdCBrZXJuZWw6IGkNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogZHgNCk5vdiAgNSAx
NDoxOToxNyB6b290IGtlcm5lbDogPTINCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogOCAN
Ck5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogZmwNCk5vdiAgNSAxNDoxOToxNyB6b290IGtl
cm5lbDogYWcNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogcz0NCk5vdiAgNSAxNDoxOTox
NyB6b290IGtlcm5lbDogMCANCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogdHkNCk5vdiAg
NSAxNDoxOToxNyB6b290IGtlcm5lbDogcA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBl
PTE1MQ0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiANCk5vdiAgNSAxNDoxOToxNyB6b290
IGtlcm5lbDogbGVuDQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6ID0NCk5vdiAgNSAxNDox
OToxNyB6b290IGtlcm5lbDogNA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiANCk5vdiAg
NSAxNDoxOToxNyB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9MjggZmxh
Z3M9MCB0DQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IHlwZT1XUElfQ01EX1RYUE9XRVIg
bGVuPTQNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogd3BpX2NtZCAyNCBzaXplIDY0IGFz
eW5jIDANCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0yOSBm
bGFncz0wIHR5cGU9MjQgbGVuPTgNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogY21kIG5v
dGkNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogZg0KTm92ICA1IDE0OjE5OjE3IHpvb3Qg
a2VybmVsOiBpY2F0aW9uIHFpZD00IGlkeD0yOSBmbGFncz0wIHR5cGU9V1BJX0NNRF9BRERfTk9E
RSBsZW49OA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiB3cGlfY21kIDcxIHNpemUgNTIg
YXN5bmMgMA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTMw
IGZsYWdzPTAgdHlwZT03MSBsZW49NA0KTm92ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBjbWQg
bm90aWZpY2F0aW9uIHFpZD00IGlkeD0zMCBmbGFncz0wIHR5cGU9V1BJX0NNRF9NUlJfU0VUVVAg
bGVuPTQNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogd3BpX2NtZCA3MSBzaXplIDUyIGFz
eW5jIDANCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0zMSBm
bGFncz0wIHR5cGU9NzEgbGVuPTQNCk5vdiAgNSAxNDoxOToxNyB6b290IGtlcm5lbDogY21kIG5v
dGlmaWNhdGlvbiBxaWQ9NCBpZHg9MzEgZmxhZ3M9MCB0eXBlPVdQSV9DTURfTVJSX1NFVFVQIGxl
bj00DQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IFNjYW5uaW5nIEVzc2lkOiAiIg0KTm92
ICA1IDE0OjE5OjE3IHpvb3Qga2VybmVsOiBTY2FubmluZyA3IFBhc3NpdmU6IDANCk5vdiAgNSAx
NDoxOToxNyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0zMiBmbGFncz0wIHR5cGU9MTI4
IGxlbj04DQpOb3YgIDUgMTQ6MTk6MTcgem9vdCBrZXJuZWw6IGNtZCBub3RpZmljYXRpb24gcWlk
PTQgaWR4PTMyIGZsYWdzPTAgdHlwZT1XUElfQ01EX1NDQU4gbGVuPTgNCk5vdiAgNSAxNDoxOTox
NyB6b290IGtlcm5lbDogbg0KTm92ICA1IDE0OjE5OjE4IHpvb3Qga2VybmVsOiBvdGlmeSBxaWQ9
ODAgaWR4PTE1OSBmbGFncz0wIHR5cGU9MTMwIGxlbj0yNA0KTm92ICA1IDE0OjE5OjE4IHpvb3Qg
a2VybmVsOiBzY2FubmluZyBjaGFubmVsIDcgc3RhdHVzIDENCk5vdiAgNSAxNDoxOToxOCB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTYwIGZsYWdzPTAgdHlwZT0xMzEgbGVuPTIwDQpO
b3YgIDUgMTQ6MTk6MTggem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE2MSBmbGFncz0w
IHR5cGU9MTMyIGxlbj0xNg0KTm92ICA1IDE0OjE5OjE4IHpvb3Qga2VybmVsOiBzY2FuIGZpbmlz
aGVkIA0KTm92ICA1IDE0OjE5OjE4IHpvb3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MTggem9v
dCBrZXJuZWw6IGNoYW49MSBzdGF0dXM9MSBjaGFuPTcNCk5vdiAgNSAxNDoxOToxOCB6b290IGtl
cm5lbDogTkVYVA0KTm92ICA1IDE0OjE5OjE4IHpvb3Qga2VybmVsOiB3cGlfY21kIDExOSBzaXpl
IDMyIGFzeW5jIDANCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlk
eD0zMyBmbGFncz0wIHR5cGU9MTE5IGxlbj00DQpOb3YgIDUgMTQ6MTk6MTggem9vdCBrZXJuZWw6
IGNtZCBub3RpZmljYXRpb24gcWlkPTQgaWR4PTMzIGZsYWdzPTAgdHlwZT1XUElfQ01EX1NFVF9Q
T1dFUl9NT0RFIGxlbj00DQpOb3YgIDUgMTQ6MTk6MTggem9vdCBrZXJuZWw6IHdwaV9jbWQgMTU1
IHNpemUgMTIgYXN5bmMgMA0KTm92ICA1IDE0OjE5OjE4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTQgaWR4PTM0IGZsYWdzPTAgdHlwZT0xNTUgbGVuPTQNCk5vdiAgNSAxNDoxOToxOCB6b290IGtl
cm5lbDogDQpOb3YgIDUgMTQ6MTk6MTggem9vdCBrZXJuZWw6IGMNCk5vdiAgNSAxNDoxOToxOCB6
b290IGtlcm5lbDogbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD0zNCBmbGFncz0wIHR5cGU9V1BJ
X0NNRF9CTFVFVE9PVEggbGVuPTQNCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogd3BpX2Nt
ZCAxNiBzaXplIDQzIGFzeW5jIDANCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD00IGlkeD0zNSBmbGFncz0wIHR5cGU9MTYgbGVuPTQNCk5vdiAgNSAxNDoxOToxOCB6b290
IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9MzUgZmxhZ3M9MCB0eXBlPVcNCk5v
diAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogUA0KTm92ICA1IDE0OjE5OjE4IHpvb3Qga2VybmVs
OiBJX0NNRF9DT05GSUdVUkUgbGVuPTQNCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogd3Bp
X2NtZCAxNTEgc2l6ZSA1MiBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MTggem9vdCBrZXJuZWw6IG5v
dGlmeSBxaWQ9ODAgaWR4PTE2MiBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5
OjE4IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTM2IGZsYWdzPTAgdHlwZT0xNTEgbGVu
PTQNCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBp
ZHg9MzYgZmxhZ3M9MCB0eXBlPVdQSV9DTURfVFhQT1dFUiBsZW49NA0KTm92ICA1IDE0OjE5OjE4
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNjMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
NTYNCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogd3BpX2NtZCAyNCBzaXplIDY0IGFzeW5j
IDANCk5vdiAgNSAxNDoxOToxOCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTY0DQpO
b3YgIDUgMTQ6MTk6MTggem9vdCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjE5IHpvb3Qga2VybmVs
OiBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjE5IHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgwIGlkeD0xNjUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDox
OToxOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTY2IGZsYWdzPTIgdHlwZT0yNyBs
ZW49MTU2DQpOb3YgIDUgMTQ6MTk6MTkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE2
NyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjE5IHpvb3Qga2VybmVsOiBu
b3RpDQpOb3YgIDUgMTQ6MTk6MTkgem9vdCBrZXJuZWw6IGZ5IHFpZD00IGlkeD0zNyBmbGFncz0w
IHR5cGU9MjQgbGVuPTgNCk5vdiAgNSAxNDoxOToxOSB6b290IGtlcm5lbDogY21kIG5vdGlmaWNh
dGlvbiBxaWQ9NCBpZHg9MzcgZmxhZ3M9MCB0eXBlPVdQSV9DTURfQUREX05PREUgbGVuPTgNCk5v
diAgNSAxNDoxOToxOSB6b290IGtlcm5lbDogd3BpX2NtZCA3MSBzaXplIDUyIGFzeW5jIDANCk5v
diAgNSAxNDoxOToxOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTY4IGZsYWdzPTIg
dHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MTkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9
ODAgaWR4PTE2OSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjE5IHpvb3Qg
a2VybmVsOiBubw0KTm92ICA1IDE0OjE5OjE5IHpvb3Qga2VybmVsOiB0aWZ5IHFpZD04MCBpZHg9
MTcwIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MTkgem9vdCBrZXJuZWw6
IG5vdGlmeSBxaWQ9ODAgaWR4PTE3MSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0
OjE5OjE5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xNzIgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xMjANCk5vdiAgNSAxNDoxOToxOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00IGlkeD0z
OCBmbGFncz0wIHR5cGU9NzEgbGVuPTQNCk5vdiAgNSAxNDoxOToxOSB6b290IGtlcm5lbDogY21k
IG5vdA0KTm92ICA1IDE0OjE5OjE5IHpvb3Qga2VybmVsOiBpZg0KTm92ICA1IDE0OjE5OjE5IHpv
b3Qga2VybmVsOiBpY2F0aW9uIHFpZD00IGlkeD0zOCBmbGFncz0wIHR5cGU9V1BJX0NNRF9NUlJf
U0VUVVAgbGVuPTQNCk5vdiAgNSAxNDoxOToxOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBp
ZHg9MTczIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MTkgem9vdCBrZXJu
ZWw6IHdwaV9jbWQgNzEgc2l6ZSA1MiBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MTkgem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE3NCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1
IDE0OjE5OjE5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIA0KTm92ICA1IDE0OjE5OjE5IHpv
b3Qga2VybmVsOiBpDQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IGR4PTE3NSBmbGFncz0y
IHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgwIGlkeD0xNzYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyMCB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTc3IGZsYWdzPTIgdHlwZT0yNyBsZW49MTI4DQpO
b3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE3OCBmbGFncz0y
IHR5cGU9MjcgbGVuPTE3Ng0KTm92ICA1IDE0OjE5OjIwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgwIGlkeD0xNzkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNQ0KTm92ICA1IDE0OjE5OjIwIHpvb3Qg
a2VybmVsOiA2DQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4
PTE4MCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjIwIHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0xODEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNzYNCk5vdiAgNSAx
NDoxOToyMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTgyIGZsYWdzPTIgdHlwZT0y
NyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4
PTE4MyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjIwIHpvb3Qga2VybmVs
OiBub3RpZnkgDQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IHENCk5vdiAgNSAxNDoxOToy
MCB6b290IGtlcm5lbDogaWQ9ODAgaWR4PTE4NCBmbGFncz0yIHR5cGU9MjcgbGVuPTE3Ng0KTm92
ICA1IDE0OjE5OjIwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xODUgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD00
IGlkeD0zOSBmbGFncz0wIHR5cGU9NzEgbGVuPTQNCk5vdiAgNSAxNDoxOToyMCB6b290IGtlcm5l
bDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9MzkgZmxhZ3M9MCB0eXBlPVdQSV9DTURfTVJS
X1NFVFVQIGxlbj00DQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAg
aWR4PTE4NiBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjIwIHpvb3Qga2Vy
bmVsOiBTY2FubmluZyBFc3NpZDogIiINCk5vdiAgNSAxNDoxOToyMCB6b290IGtlcm5lbDogU2Nh
bm5pbmcgMTMgUGFzc2l2ZTogNTEyDQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODAgaWR4PTE4NyBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIw
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xODggZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
MjgNCk5vdiAgNSAxNDoxOToyMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTg5IGZs
YWdzPTIgdHlwZT0yNyBsZW49MTc2DQpOb3YgIDUgMTQ6MTk6MjAgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODAgaWR4PTE5MCBmbGFncz0yIHR5cGU9MjcgbGVuPTENCk5vdiAgNSAxNDoxOToyMCB6
b290IGtlcm5lbDogNQ0KTm92ICA1IDE0OjE5OjIwIHpvb3Qga2VybmVsOiA2DQpOb3YgIDUgMTQ6
MTk6MjEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE5MSBmbGFncz0yIHR5cGU9Mjcg
bGVuPTEyMA0KTm92ICA1IDE0OjE5OjIxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
OTIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNzYNCk5vdiAgNSAxNDoxOToyMSB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MCBpZHg9MTkzIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6
MTk6MjEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTE5NCBmbGFncz0yIHR5cGU9Mjcg
bGVuPTEyMA0KTm92ICA1IDE0OjE5OjIxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0x
OTUgZmxhZ3M9MiANCk5vdiAgNSAxNDoxOToyMSB6b290IGtlcm5lbDogdA0KTm92ICA1IDE0OjE5
OjIxIHpvb3Qga2VybmVsOiB5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIxIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xOTYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAg
NSAxNDoxOToyMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MTk3IGZsYWdzPTIgdHlw
ZT0yNyBsZW49MTI4DQpOb3YgIDUgMTQ6MTk6MjEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAg
aWR4PTE5OCBmbGFncz0yIHR5cGU9MjcgbGVuPTE3Ng0KTm92ICA1IDE0OjE5OjIxIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgwIGlkeD0xOTkgZmxhZ3MNCk5vdiAgNSAxNDoxOToyMSB6b290IGtl
cm5lbDogPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjEgem9vdCBrZXJuZWw6IG5v
dGlmeSBxaWQ9ODAgaWR4PTIwMCBmbGFncz0yIHR5cGU9MjcgbGVuPTE3Ng0KTm92ICA1IDE0OjE5
OjIxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMDEgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xNTYNCk5vdiAgNSAxNDoxOToyMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjAy
IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MjEgem9vdCBrZXJuZWw6IG5v
dGlmeSBxaWQ9ODAgaWR4PTIwMyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyOA0KTm92ICA1IDE0OjE5
OjIxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMDQgZmxhZ3M9MiB0DQpOb3YgIDUg
MTQ6MTk6MjEgem9vdCBrZXJuZWw6IHlwZT0yNyBsZW49MTc2DQpOb3YgIDUgMTQ6MTk6MjEgem9v
dCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIwNSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0K
Tm92ICA1IDE0OjE5OjIxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMDYgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyMSB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MCBpZHg9MjA3IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjEgem9v
dCBrZXJuZWw6IG5vdGlmeSBxDQpOb3YgIDUgMTQ6MTk6MjEgem9vdCBrZXJuZWw6IGkNCk5vdiAg
NSAxNDoxOToyMSB6b290IGtlcm5lbDogZA0KTm92ICA1IDE0OjE5OjIxIHpvb3Qga2VybmVsOiA9
ODAgaWR4PTIwOCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjIxIHpvb3Qg
a2VybmVsOiBub3RpZnkgcWlkPTQgaWR4PTQwIGZsYWdzPTAgdHlwZT0xMjggbGVuPTgNCk5vdiAg
NSAxNDoxOToyMSB6b290IGtlcm5lbDogY21kIG5vdGlmaWNhdGlvbiBxaWQ9NCBpZHg9NDAgZmxh
Z3M9MCB0eXBlPVdQSV9DTURfU0NBTiBsZW49OA0KTm92ICA1IDE0OjE5OjIxIHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0yMDkgZmxhZ3M9MCB0eXBlPTEzMCANCk5vdiAgNSAxNDoxOToy
MSB6b290IGtlcm5lbDogbA0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBlbj0yNA0KTm92
ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBzY2FubmluZyBjaGFubmVsIDEzIHN0YXR1cyAxDQpO
b3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIxMCBmbGFncz0y
IHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgwIGlkeD0yMTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyMiB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjEyIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpO
b3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIxMyBmbGFncz0y
IHR5cGU9MjcgbGVuDQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6ID0NCk5vdiAgNSAxNDox
OToyMiB6b290IGtlcm5lbDogMTIwDQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODAgaWR4PTIxNCBmbGFncz0wIHR5cGU9MTMxIGxlbj0yMA0KTm92ICA1IDE0OjE5OjIy
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMTUgZmxhZ3M9MCB0eXBlPTEzMiBsZW49
MTYNCk5vdiAgNSAxNDoxOToyMiB6b290IGtlcm5lbDogc2NhbiBmaW5pc2hlZCBuY2hhbj0xIHN0
YXR1cz0xIGNoYW49MTMNCk5vdiAgNSAxNDoxOToyMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MCBpZHg9MjE2IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBr
ZXJuZWw6IE5FWFQNCk5vdiAgNSAxNDoxOToyMiB6b290IGtlcm5lbDogd3BpX2NtZCAxMTkgc2l6
ZSAzMiBhc3luYyAwDQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAg
aWR4PTIxNyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMTggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOToyMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjE5IGZsYWdzPTIgdHlw
ZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAg
aWR4PTIyMCBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMjEgZmxhZ3MNCk5vdiAgNSAxNDoxOToyMiB6b290IGtl
cm5lbDogPQ0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiAyDQpOb3YgIDUgMTQ6MTk6MjIg
em9vdCBrZXJuZWw6IHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0yMjIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAx
NDoxOToyMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjIzIGZsYWdzPTIgdHlwZT0y
NyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4
PTIyNCBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVs
OiBub3RpZnkgcWlkPTgwIGlkeD0yMjUgZmwNCk5vdiAgNSAxNDoxOToyMiB6b290IGtlcm5lbDog
YQ0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92
ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMjYgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MCBpZHg9MjI3IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MjIgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIyOCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyOA0KTm92
ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMjkgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyMiB6b290IGtlcm5lbDogbm90aWZ5DQpOb3Yg
IDUgMTQ6MTk6MjIgem9vdCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjIyIHpvb3Qga2VybmVsOiBx
DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IGlkPTgwIGlkeD0yMzAgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBp
ZHg9MjMxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIzMiBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1
IDE0OjE5OjIzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yMzMgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogbg0KTm92ICA1IDE0OjE5
OjIzIHpvb3Qga2VybmVsOiBvdA0KTm92ICA1IDE0OjE5OjIzIHpvb3Qga2VybmVsOiBpZnkgcWlk
PTgwIGlkeD0yMzQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyMyB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjM1IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpO
b3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIzNiBmbGFncz0y
IHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjIzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgwIGlkeD0yMzcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyMyB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjM4IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpO
b3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IHdwaTA6IGNvdWxkIG5vdCBzZXQgcG93ZXIgbW9k
ZQ0KTm92ICA1IDE0OjE5OjIzIHpvb3Qga2VybmVsOiBTY2FuIGNhbmNlbGxlZA0KTm92ICA1IDE0
OjE5OjIzIHpvb3Qga2VybmVsOiBTY2FubmluZyBFc3NpZDogIiINCk5vdiAgNSAxNDoxOToyMyB6
b290IGtlcm5lbDogU2Nhbm5pbmcgNTIgUGFzc2l2ZTogNTEyDQpOb3YgIDUgMTQ6MTk6MjMgem9v
dCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTIzOSBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0K
Tm92ICA1IDE0OjE5OjIzIHpvb3Qga2VybmVsOiBub3RpDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBr
ZXJuZWw6IGZ5DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IHENCk5vdiAgNSAxNDoxOToy
MyB6b290IGtlcm5lbDogaWQNCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogPTgNCk5vdiAg
NSAxNDoxOToyMyB6b290IGtlcm5lbDogMCANCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDog
aWR4DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6ID0NCk5vdiAgNSAxNDoxOToyMyB6b290
IGtlcm5lbDogMjQNCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogMCANCk5vdiAgNSAxNDox
OToyMyB6b290IGtlcm5lbDogZmwNCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogYWcNCk5v
diAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogcz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0
OjE5OjIzIHpvb3Qga2VybmVsOiBuDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IG90aWZ5
IHFpZD04DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IDAgDQpOb3YgIDUgMTQ6MTk6MjMg
em9vdCBrZXJuZWw6IGlkDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IHg9DQpOb3YgIDUg
MTQ6MTk6MjMgem9vdCBrZXJuZWw6IDI0DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IDEg
DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IGZsDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBr
ZXJuZWw6IGFnDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IHM9DQpOb3YgIDUgMTQ6MTk6
MjMgem9vdCBrZXJuZWw6IDIgDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IHR5DQpOb3Yg
IDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IHBlDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6
ID0yDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IDcgDQpOb3YgIDUgMTQ6MTk6MjMgem9v
dCBrZXJuZWw6IGxlDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IG49DQpOb3YgIDUgMTQ6
MTk6MjMgem9vdCBrZXJuZWw6IDEyDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IDANCk5v
diAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6
IG4NCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogb3QNCk5vdiAgNSAxNDoxOToyMyB6b290
IGtlcm5lbDogaWYNCk5vdiAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogeSANCk5vdiAgNSAxNDox
OToyMyB6b290IGtlcm5lbDogcWlkPTQgaWR4PTQxIGZsYWdzPTAgdHlwZT0xMTkgbGVuPTQNCk5v
diAgNSAxNDoxOToyMyB6b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6
IGNtDQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IGQgbm90aWZpY2F0aW9uIHFpZD00IGlk
eD00MSBmbGFncz0wIHR5cGU9DQpOb3YgIDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IFcNCk5vdiAg
NSAxNDoxOToyMyB6b290IGtlcm5lbDogUElfQ01EX1NFVF9QT1dFUl9NT0RFIGxlbj00DQpOb3Yg
IDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTI0MiBmbGFncz0yIHR5
cGU9MjcgbGVuPTE3Ng0KTm92ICA1IDE0OjE5OjIzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgw
IGlkeD0yNDMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyMyB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjQ0IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3Yg
IDUgMTQ6MTk6MjMgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODAgDQpOb3YgIDUgMTQ6MTk6MjMg
em9vdCBrZXJuZWw6IGkNCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogZHg9MjQ1IGZsYWdz
PTIgdHlwZT0yNyBsZW49MTI4DQpOb3YgIDUgMTQ6MTk6MjQgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODAgaWR4PTI0NiBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjI0IHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yNDcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjAN
Ck5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBpZHg9MjQ4IGZsYWdz
PTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjQgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODAgaWR4PTI0OSBmbGFncz0yIHR5cGU9MjcgbGVuDQpOb3YgIDUgMTQ6MTk6MjQgem9vdCBr
ZXJuZWw6ID0xMjANCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBp
ZHg9MjUwIGZsYWdzPTIgdHlwZT0yNyBsZW49MTc2DQpOb3YgIDUgMTQ6MTk6MjQgem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9ODAgaWR4PTI1MSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1
IDE0OjE5OjI0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yNTIgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MCBp
ZHg9MjUzIGZsYWdzPTIgdHlwZT0yNyANCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogbGVu
PTE1Ng0KTm92ICA1IDE0OjE5OjI0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgwIGlkeD0yNTQg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MCBpZHg9MjU1IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6
MjQgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
MjANCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MSBmbGFn
cz0yIHR5cGU9MjcgbGVuPTE3Ng0KTm92ICA1IDE0OjE5OjI0IHpvb3Qga2VybmVsOiBub3RpZnkg
cWlkPTgxIGlkeD0yIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MjQgem9v
dCBrZXJuZWw6IG4NCk5vdiAgNSAxNDoxOToyNCB6b290IGtlcm5lbDogb3RpZnkgcWlkPTgxIGlk
eD0zIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MjQgem9vdCBrZXJuZWw6
IG5vdGlmeSBxaWQ9ODEgaWR4PTQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDox
OToyNCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NSBmbGFncz0yIHR5cGU9MjcgbGVu
PTEyMA0KTm92ICA1IDE0OjE5OjI0IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD02IGZs
YWdzPTIgdHlwZQ0KTm92ICA1IDE0OjE5OjI0IHpvb3Qga2VybmVsOiA9DQpOb3YgIDUgMTQ6MTk6
MjQgem9vdCBrZXJuZWw6IDINCk5vdiAgNSAxNDoxOToyNSB6b290IGtlcm5lbDogNyBsZW49MTI4
DQpOb3YgIDUgMTQ6MTk6MjUgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTcgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xNzYNCk5vdiAgNSAxNDoxOToyNSB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MSBpZHg9OCBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjI1IHpvb3Qg
a2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD05IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3Yg
IDUgMTQ6MTk6MjUgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEwIGZsYWdzPTIgdHlw
ZT0yNyBsDQpOb3YgIDUgMTQ6MTk6MjUgem9vdCBrZXJuZWw6IGVuDQpOb3YgIDUgMTQ6MTk6MjUg
em9vdCBrZXJuZWw6ID0xNTYNCk5vdiAgNSAxNDoxOToyNSB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MSBpZHg9MTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyNSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjgNCk5v
diAgNSAxNDoxOToyNSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTMgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyNSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9MTQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyNSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD00IGlkeD00MiBmbGFncz0NCk5vdiAgNSAxNDoxOToyNSB6b290IGtl
cm5lbDogMA0KTm92ICA1IDE0OjE5OjI1IHpvb3Qga2VybmVsOiB0eXBlPTEyOCBsZW49OA0KTm92
ICA1IDE0OjE5OjI1IHpvb3Qga2VybmVsOiBjbWQgbm90aWZpY2F0aW9uIHFpZD00IGlkeD00MiBm
bGFncz0wIHR5cGU9V1BJX0NNRF9TQ0FOIGxlbj04DQpOb3YgIDUgMTQ6MTk6MjUgem9vdCBrZXJu
ZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE1IGZsYWdzPTAgdHlwZT0xNTcgbGVuPTI0NA0KTm92ICA1
IDE0OjE5OjI1IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xNiBmbGFncz0wIHR5cGU9
MTMwIGxlbj0yNA0KTm92ICA1IDE0OjE5OjI1IHpvb3Qga2VybmVsOiBzY2FubmluZyBjaA0KTm92
ICA1IDE0OjE5OjI1IHpvb3Qga2VybmVsOiBhDQpOb3YgIDUgMTQ6MTk6MjUgem9vdCBrZXJuZWw6
IG4NCk5vdiAgNSAxNDoxOToyNSB6b290IGtlcm5lbDogbmVsIDUyIHN0YXR1cyAxDQpOb3YgIDUg
MTQ6MTk6Mjkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE3IGZsYWdzPTAgdHlwZT0x
MzEgbGVuPTIwDQpOb3YgIDUgMTQ6MTk6Mjkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4
PTE4IGZsYWdzPTAgdHlwZT0xMzIgbGVuPTE2DQpOb3YgIDUgMTQ6MTk6Mjkgem9vdCBrZXJuZWw6
IHNjYW4gZmluaXNoZWQgbmNoYW49MSBzdGF0dXM9MSBjaGFuPTUyDQpOb3YgIDUgMTQ6MTk6Mjkg
em9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE5IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2
DQpOb3YgIDUgMTQ6MTk6Mjkgem9vdCBrZXJuZWw6IE5FWFQNCk5vdiAgNSAxNDoxOToyOSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MjAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5v
diAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MjEgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9MjIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MjMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MjQgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBp
ZHg9MjUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9MjYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAx
NDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MjcgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9
MjggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNzYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MSBpZHg9MjkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDox
OToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzAgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzEg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjgNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MSBpZHg9MzIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToy
OSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
NTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzQgZmxh
Z3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD04MSBpZHg9MzUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6
b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjAN
Ck5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzcgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MSBpZHg9MzggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MzkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5v
diAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NDAgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9NDEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NDIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NDMgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBp
ZHg9NDQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9NDUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAx
NDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NDYgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9
NDcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MSBpZHg9NDggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDox
OToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NDkgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTAg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MSBpZHg9NTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToy
OSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
MjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTMgZmxh
Z3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD04MSBpZHg9NTQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6
b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYN
Ck5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTYgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MSBpZHg9NTcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5v
diAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NTkgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9NjAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NjEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NjIgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBp
ZHg9NjMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9NjQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAx
NDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NjUgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xNzYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9
NjYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MSBpZHg9NjcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDox
OToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NjggZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xMjgNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9Njkg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MSBpZHg9NzAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToy
OSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NzEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
MjgNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NzIgZmxh
Z3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5
IHFpZD04MSBpZHg9NzMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6
b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NzQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYN
Ck5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NzUgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MSBpZHg9NzYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NzcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5v
diAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9NzggZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9NzkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MSBpZHg9ODAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9ODEgZmxhZ3M9MiB0eXBl
PTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBp
ZHg9ODIgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9ODMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAx
NDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9ODQgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xNzYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9
ODUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDog
bm90aWZ5IHFpZD04MSBpZHg9ODYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDox
OToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9ODcgZmxhZ3M9MiB0eXBlPTI3IGxl
bj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9ODgg
ZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90
aWZ5IHFpZD04MSBpZHg9ODkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToy
OSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9OTAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
MjANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9OTEgZg0K
Tm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBsYWcNCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogcz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgxIGlkeD05MiBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5
OjI5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD05MyBmbGFncz0yIHR5cGU9MjcgbGVu
PTE1Ng0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD05NCBm
bGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3Rp
ZnkgcWlkPTgxIGlkeD05NSBmbGFncz0yIHR5cGU9MjcgDQpOb3YgIDUgMTQ6MTk6Mjkgem9vdCBr
ZXJuZWw6IGwNCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDogZQ0KTm92ICA1IDE0OjE5OjI5
IHpvb3Qga2VybmVsOiBuPTE1Ng0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3RpZnkg
cWlkPTgxIGlkeD05NiBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjI5IHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD05NyBmbGFncz0yIHR5cGU9MjcgbGVuPTEyOA0K
Tm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD05OCBmbGFncz0y
IHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgxIGlkeD05OSBmbGFncz0yIHR5cGU9MjcgbA0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVs
OiBlDQpOb3YgIDUgMTQ6MTk6Mjkgem9vdCBrZXJuZWw6IG4NCk5vdiAgNSAxNDoxOToyOSB6b290
IGtlcm5lbDogPTEyMA0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgx
IGlkeD0xMDAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTAxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3Yg
IDUgMTQ6MTk6Mjkgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEwMiBmbGFncz0yIHR5
cGU9MjcgbGVuPTEyOA0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgx
IGlkeD0xMDMgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOToyOSB6b290IGtl
cm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTANCk5vdiAgNSAxNDoxOToyOSB6b290IGtlcm5lbDog
NA0KTm92ICA1IDE0OjE5OjI5IHpvb3Qga2VybmVsOiANCk5vdiAgNSAxNDoxOTozMCB6b290IGtl
cm5lbDogZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMCB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9MTA1IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUg
MTQ6MTk6MzAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEwNiBmbGFncz0yIHR5cGU9
MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjMwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlk
eD0xMDcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOTozMCB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9DQpOb3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6IDEwDQpO
b3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6IDggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5v
diAgNSAxNDoxOTozMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTA5IGZsYWdzPTIg
dHlwZT0yNyBsZW49MTI4DQpOb3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9
ODEgaWR4PTExMCBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjMwIHpvb3Qg
a2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xMTEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5v
diAgNSAxNDoxOTozMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTEyIGZsYWdzPTIg
dHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9
ODEgaQ0KTm92ICA1IDE0OjE5OjMwIHpvb3Qga2VybmVsOiBkeD0xMTMgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9
MTE0IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6
IG5vdGlmeSBxaWQ9ODEgaWR4PTExNSBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0
OjE5OjMwIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xMTYgZmxhZ3M9MiB0eXBlPTI3
IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMCB6b290IGtlcm5lbDogbg0KTm92ICA1IDE0OjE5OjMw
IHpvb3Qga2VybmVsOiBvDQpOb3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6IHQNCk5vdiAgNSAx
NDoxOTozMCB6b290IGtlcm5lbDogaWZ5IHFpZD04MSBpZHg9MTE3IGZsYWdzPTIgdHlwZT0yNyBs
ZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzAgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEx
OCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjMwIHpvb3Qga2VybmVsOiBu
b3RpZnkgcWlkPTgxIGlkeD0xMTkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNzYNCk5vdiAgNSAxNDox
OTozMCB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTIwIGZsYWdzPTIgdHlwZT0yNyBs
ZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjMxIHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xMjEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjAN
Ck5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTIyIGZsYWdz
PTIgdHlwZT0yNyBsZW49MTc2DQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IG5vdGlmeSBx
aWQ9ODEgaWR4PTEyMyBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjMxIHpv
b3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xMjQgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjAN
Ck5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTI1IGZsYWcN
Ck5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogcw0KTm92ICA1IDE0OjE5OjMxIHpvb3Qga2Vy
bmVsOiA9DQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IDIgdHlwZT0yNyBsZW49MTU2DQpO
b3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEyNiBmbGFncz0y
IHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjMxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgxIGlkeD0xMjcgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjgNCk5vdiAgNSAxNDoxOTozMSB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTI4IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpO
b3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEyOSBmbA0KTm92
ICA1IDE0OjE5OjMxIHpvb3Qga2VybmVsOiBhZw0KTm92ICA1IDE0OjE5OjMxIHpvb3Qga2VybmVs
OiBzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IHdwaTA6
IGZhdGFsIGZpcm13YXJlIGVycm9yDQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODEgaWR4PTEzMCBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjMx
IHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xMzEgZmxhZ3M9MiB0eXBlPTI3IGxlbj0x
MjgNCk5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTMyIGZs
YWdzPTIgdHlwZT0yNyBsZW49MTc2DQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IG5vdGlm
eSBxaWQ9ODEgaQ0KTm92ICA1IDE0OjE5OjMxIHpvb3Qga2VybmVsOiBkeD0xMzMgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9MTM0IGZsYWdzPTIgdHlwZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEzNSBmbGFncz0yIHR5cGU9MjcgbGVuPTEyOA0KTm92
ICA1IDE0OjE5OjMxIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xMzYgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xNTYNCk5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9MTM3IGZsYWdzPTIgdHlwDQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IGU9DQpO
b3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IDI3DQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJu
ZWw6IGwNCk5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogZW4NCk5vdiAgNSAxNDoxOTozMSB6
b290IGtlcm5lbDogPTENCk5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDogMjANCk5vdiAgNSAx
NDoxOTozMSB6b290IGtlcm5lbDogDQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IG5vDQpO
b3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IHRpZnkgcQ0KTm92ICA1IDE0OjE5OjMxIHpvb3Qg
a2VybmVsOiBpDQpOb3YgIDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IGQ9ODEgaWR4PTEzDQpOb3Yg
IDUgMTQ6MTk6MzEgem9vdCBrZXJuZWw6IDgNCk5vdiAgNSAxNDoxOTozMSB6b290IGtlcm5lbDog
ZmxhZ3M9MiB0eQ0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBwZT0yNyBsZW49MTc2DQpO
b3YgIDUgMTQ6MTk6MzIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTEzOSBmbGFncz0y
IHR5cGU9MjcgbGVuPTE1Ng0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlk
PTgxIGlkeD0xNDAgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMiB6b290
IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTQxIGZsYWdzPTIgdHlwZT0yNyBsZW4NCk5vdiAg
NSAxNDoxOTozMiB6b290IGtlcm5lbDogPQ0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiAx
DQpOb3YgIDUgMTQ6MTk6MzIgem9vdCBrZXJuZWw6IDc2DQpOb3YgIDUgMTQ6MTk6MzIgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE0MiBmbGFncz0yIHR5cGU9MjcgbGVuPTE1Ng0KTm92
ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xNDMgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9MTQ0IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzIgem9vdCBr
ZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE0NSBmbGFncz0yIHR5cGU9MjcgDQpOb3YgIDUgMTQ6
MTk6MzIgem9vdCBrZXJuZWw6IGwNCk5vdiAgNSAxNDoxOTozMiB6b290IGtlcm5lbDogZQ0KTm92
ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBuPTEyMA0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xNDYgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOTozMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTQ3IGZsYWdzPTIgdHlw
ZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MzIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEg
aWR4PTE0OCBmbGFncz0yIHR5cGU9MjcgbGVuPTE3Ng0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2Vy
bmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xNDkgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNTYNCk5vdiAg
NSAxNDoxOTozMiB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04MSBpZHg9MTUwIGZsYWdzPTIgdHlw
ZT0yNyBsZW49MTIwDQpOb3YgIDUgMTQ6MTk6MzIgem9vdCBrZXJuZWw6IG5vDQpOb3YgIDUgMTQ6
MTk6MzIgem9vdCBrZXJuZWw6IHRpZg0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiB5IHFp
ZD04MSBpZHg9MTUxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzIgem9v
dCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE1MiBmbGFncz0yIHR5cGU9MjcgbGVuPTEyMA0K
Tm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xNTMgZmxhZ3M9
MiB0eXBlPTI3IGxlbj0xMjgNCk5vdiAgNSAxNDoxOTozMiB6b290IGtlcm5lbDogbm90aWZ5IHFp
ZD04MSBpZHg9MTU0IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUgMTQ6MTk6MzIgem9v
dCBrZXJuZWw6IA0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlk
eD0xNTUgZmxhZ3M9MiB0eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMiB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9MTU2IGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQpOb3YgIDUg
MTQ6MTk6MzIgem9vdCBrZXJuZWw6IG5vdGlmeSBxaWQ9ODEgaWR4PTE1NyBmbGFncz0yIHR5cGU9
MjcgbGVuPTEyMA0KTm92ICA1IDE0OjE5OjMyIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlk
eD0xNTggZmxhZ3M9MiB0eXBlPTI3IGxlbj0xNzYNCk5vdiAgNSAxNDoxOTozMiB6b290IGtlcm5l
bDogbm90aWZ5IHFpZD04MSBpZHg9MTU5IGZsYWdzPTINCk5vdiAgNSAxNDoxOTozMiB6b290IGtl
cm5lbDogDQpOb3YgIDUgMTQ6MTk6MzMgem9vdCBrZXJuZWw6IHR5cGU9MjcgbGVuPTE1Ng0KTm92
ICA1IDE0OjE5OjMzIHpvb3Qga2VybmVsOiBub3RpZnkgcWlkPTgxIGlkeD0xNjAgZmxhZ3M9MiB0
eXBlPTI3IGxlbj0xMjANCk5vdiAgNSAxNDoxOTozMyB6b290IGtlcm5lbDogbm90aWZ5IHFpZD04
MSBpZHg9MTYxIGZsYWdzPTIgdHlwZT0yNyBsZW49MTU2DQo=


--=-mc6rPdPiQcOY/Zt0CAPK--

--=-o1Qcx54quKVwy+ivmj63
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBHLy13lcRvFfyds/cRAkkyAJ9ORGqjzn+sM7XQp1Ott1MlQvCmywCgu5Rl
TgK43Aekxciz9BrB5iSc5yI=
=4hEd
-----END PGP SIGNATURE-----

--=-o1Qcx54quKVwy+ivmj63--


From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 17:28:53 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8347016A419
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 17:28:53 +0000 (UTC)
	(envelope-from gb@isis.u-strasbg.fr)
Received: from mailhost.u-strasbg.fr (mailhost.u-strasbg.fr
	[IPv6:2001:660:2402::151])
	by mx1.freebsd.org (Postfix) with ESMTP id 0ACD413C4A5
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 17:28:52 +0000 (UTC)
	(envelope-from gb@isis.u-strasbg.fr)
Received: from 6nq.u-strasbg.fr (mojito.u-strasbg.fr
	[IPv6:2001:660:4701:1002::3])
	by mailhost.u-strasbg.fr (8.13.8/jtpda-5.5pre1) with ESMTP id
	lA5HSpAH062637
	for <freebsd-drivers@freebsd.org>; Mon, 5 Nov 2007 18:28:51 +0100 (CET)
Received: by 6nq.u-strasbg.fr (Postfix, from userid 1001)
	id D162E81F2; Mon,  5 Nov 2007 18:20:45 +0100 (CET)
Date: Mon, 5 Nov 2007 18:20:45 +0100
From: Guy Brand <gb@isis.u-strasbg.fr>
To: freebsd-drivers@freebsd.org
Message-ID: <20071105172045.GB25896@isis.u-strasbg.fr>
References: <472A6708.9030109@clearchain.com> <472E4956.8090308@rambler.ru>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
In-Reply-To: <472E4956.8090308@rambler.ru>
x-gpg-fingerprint: B423 4924 012E 52F3 BA9E  547F CC8C 0BC5 9C0E B1CA
x-gpg-key: 9C0EB1CA
User-Agent: Mutt/1.5.16 (2007-06-09)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(mailhost.u-strasbg.fr [IPv6:2001:660:2402::151]);
	Mon, 05 Nov 2007 18:28:51 +0100 (CET)
X-Virus-Scanned: ClamAV 0.88.7/4675/Mon Nov 5 17:20:43 2007 on mr1.u-strasbg.fr
X-Virus-Status: Clean
X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,NO_RELAYS
	autolearn=disabled version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on mr1.u-strasbg.fr
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 17:28:53 -0000

KISEL Jan (j.kisel@rambler.ru) on 05/11/2007 at 01:36 wrote:

> I've installed last version of wpi driver, but DHCP discovering doesn't 
> work in my case.

  Same for me (FreeBSD FreeBSD 8.0-CURRENT + 20071102-freebsd-wpi).
  Interface is up and associated (WEP or no encryption), but nothing
  seems to flow in/out from wpi0.

  Cheers,

-- 
  bug

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 20:19:00 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 34D9F16A420
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 20:19:00 +0000 (UTC)
	(envelope-from jhb@freebsd.org)
Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219])
	by mx1.freebsd.org (Postfix) with ESMTP id CBC3613C4B7
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 20:18:59 +0000 (UTC)
	(envelope-from jhb@freebsd.org)
Received: from server.baldwin.cx (unverified [66.23.211.162]) 
	by speedfactory.net (SurgeMail 3.8p) with ESMTP id 217859869-1834499 
	for multiple; Mon, 05 Nov 2007 15:02:35 -0500
Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1])
	(authenticated bits=0)
	by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id lA5K1nwM063643;
	Mon, 5 Nov 2007 15:02:09 -0500 (EST) (envelope-from jhb@freebsd.org)
From: John Baldwin <jhb@freebsd.org>
To: freebsd-drivers@freebsd.org
Date: Mon, 5 Nov 2007 15:01:17 -0500
User-Agent: KMail/1.9.6
References: <56BB4D3D1D91A243A687EF01F1123CFA0D62907D@garnet.mtec.or.th>
In-Reply-To: <56BB4D3D1D91A243A687EF01F1123CFA0D62907D@garnet.mtec.or.th>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200711051501.17506.jhb@freebsd.org>
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by
	milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]);
	Mon, 05 Nov 2007 15:02:10 -0500 (EST)
X-Virus-Scanned: ClamAV 0.91.2/4675/Mon Nov 5 11:20:43 2007 on
	server.baldwin.cx
X-Virus-Status: Clean
X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.1.3
X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx
Cc: Akarach Rattanawaree <akarchr@mtec.or.th>
Subject: Re: Driver for FreeBSD on HP BL460c G1
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 20:19:00 -0000

On Sunday 04 November 2007 11:26:40 pm Akarach Rattanawaree wrote:
> Hello all,
>                 I have HP blade server model BL460c G1 and I would like
> to install FreeBSD R6.2 on it. But FreeBSD can not detect Ethernet card
> and storage fiber channel. Where can I get driver for them? Or someone
> have it? 
>  
> ** I have tried to install Debian 4.0 r1 on server. The Debian can be
> detect network adapter as "Broadcom Corporation NetXtremeII BCM5708S
> Gigabit Ethernet adapter" but can not detect Smart Array E200i and
> QLogic.
>  
> Bl460c G1 Specification (get from windows)
> -          Dual Quad-Core Intel Xeon 2666 MHz
> -          Hard disk controller: Smart Array E200i controller
> (FreeBSD R6.2 already detected.)
> -          Network adapter: 
> o        HP NC373i Multifunction Gigabit server adapter    (Broadcom
> chipset)
> o        HP NC373m Multifunction Gigabit server adapter (Broadcom
> chipset)
> -          Storage network adapter
> o        QLogic QMH2462 4Gb FC HBA

Use bce(4) from 6-stable and your NIC will work.

-- 
John Baldwin

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 21:58:20 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 19B7416A418;
	Mon,  5 Nov 2007 21:58:20 +0000 (UTC)
	(envelope-from Benjamin.Close@clearchain.com)
Received: from ipmail01.adl2.internode.on.net (ipmail01.adl2.internode.on.net
	[203.16.214.140])
	by mx1.freebsd.org (Postfix) with ESMTP id 86C1613C481;
	Mon,  5 Nov 2007 21:58:18 +0000 (UTC)
	(envelope-from Benjamin.Close@clearchain.com)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ah4FAJoeL0d5LXvK/2dsb2JhbACBWw
X-IronPort-AV: E=Sophos;i="4.21,374,1188743400"; d="scan'208";a="226297987"
Received: from ppp121-45-123-202.lns11.adl6.internode.on.net (HELO
	mail.clearchain.com) ([121.45.123.202])
	by ipmail01.adl2.internode.on.net with ESMTP; 06 Nov 2007 08:28:12 +1030
Received: from [192.168.155.249] (draco.internal.clearchain.com
	[192.168.155.249]) (authenticated bits=0)
	by mail.clearchain.com (8.13.8/8.13.8) with ESMTP id lA5Lw9gH039711
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Tue, 6 Nov 2007 08:28:10 +1030 (CST)
	(envelope-from Benjamin.Close@clearchain.com)
Message-ID: <472F91E7.5000004@clearchain.com>
Date: Tue, 06 Nov 2007 08:27:59 +1030
From: Benjamin Close <Benjamin.Close@clearchain.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Michael Butler <imb@protected-networks.net>
References: <472A6708.9030109@clearchain.com>
	<472F119B.4050803@protected-networks.net>
In-Reply-To: <472F119B.4050803@protected-networks.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV version 0.91.2,
	clamav-milter version 0.91.2 on pegasus.clearchain.com
X-Virus-Status: Clean
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by
	milter-greylist-2.0.2 (mail.clearchain.com [192.168.154.1]);
	Tue, 06 Nov 2007 08:28:10 +1030 (CST)
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 21:58:20 -0000

Michael Butler wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Benjamin Close wrote:
>   
>> Howdy All,           I'm pleased to announce the first 'official'
>> experimental version of the wpi wireless driver and hence require your
>> help in making it become stable.
>> Expect a few things not to work (ie bg scanning, setting txpower) but in
>> general the driver should be usable in station mode (hostap is not yet
>> supported).
>>     
>
> With respect to 16k alignment .. it may be acceptable for this to fail
> at boot-time (IMHO, barely) but it usually isn't if a machine has been
> 'up' for a while.
>
> Does the UMA sub-system reliably work with 4k aligned requests? As an
> interim hack, I'd be happy to lose 12kB if it meant a 100% success rate
>  on my 2GB laptop. There are much worse things ..
>
> The only questions are, not having looked through the code recently (or
> the UMA code at all), how many buffer pools are allocated and is it
> possible to allocate a chunk of memory contiguously (for all pools) and
> assign dma tags once that chunk is 'trimmed' to an acceptable alignment?
>   
4K alignment to works reliably and I've plans to manually do the 
alignment with the 12k loss in the future. At the moment the driver 
tries the 16k alignment, if that fails it progressively increases the 
size request by 4k at a time. Generally alignment kicks in within 3 
attempts. It's a code I intend to clean up, but would prefer to fix uma 
rather than needing to work around it in the first place.

Cheers,
    Benjamin

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 21:59:55 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5EF4016A46B;
	Mon,  5 Nov 2007 21:59:55 +0000 (UTC)
	(envelope-from Benjamin.Close@clearchain.com)
Received: from ipmail01.adl2.internode.on.net (ipmail01.adl2.internode.on.net
	[203.16.214.140])
	by mx1.freebsd.org (Postfix) with ESMTP id 46ABE13C4AA;
	Mon,  5 Nov 2007 21:59:54 +0000 (UTC)
	(envelope-from Benjamin.Close@clearchain.com)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ah4FAJoeL0d5LXvK/2dsb2JhbACBWw
X-IronPort-AV: E=Sophos;i="4.21,374,1188743400"; d="scan'208";a="226298430"
Received: from ppp121-45-123-202.lns11.adl6.internode.on.net (HELO
	mail.clearchain.com) ([121.45.123.202])
	by ipmail01.adl2.internode.on.net with ESMTP; 06 Nov 2007 08:29:09 +1030
Received: from [192.168.155.249] (draco.internal.clearchain.com
	[192.168.155.249]) (authenticated bits=0)
	by mail.clearchain.com (8.13.8/8.13.8) with ESMTP id lA5Lx7Jp039733
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Tue, 6 Nov 2007 08:29:08 +1030 (CST)
	(envelope-from Benjamin.Close@clearchain.com)
Message-ID: <472F9222.7030809@clearchain.com>
Date: Tue, 06 Nov 2007 08:28:58 +1030
From: Benjamin Close <Benjamin.Close@clearchain.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Tom Evans <tevans.uk@googlemail.com>
References: <472A6708.9030109@clearchain.com>	
	<1194274174.64797.16.camel@localhost>
	<1194274315.64797.17.camel@localhost>
In-Reply-To: <1194274315.64797.17.camel@localhost>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV version 0.91.2,
	clamav-milter version 0.91.2 on pegasus.clearchain.com
X-Virus-Status: Clean
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by
	milter-greylist-2.0.2 (mail.clearchain.com [192.168.154.1]);
	Tue, 06 Nov 2007 08:29:09 +1030 (CST)
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 21:59:55 -0000

Tom Evans wrote:
> On Mon, 2007-11-05 at 14:49 +0000, Tom Evans wrote:
>   
>> On Fri, 2007-11-02 at 10:23 +1030, Benjamin Close wrote:
>>     
>>> Howdy All,     
>>>        I'm pleased to announce the first 'official' experimental version 
>>> of the wpi wireless driver and hence require your help in making it 
>>> become stable.
>>> Expect a few things not to work (ie bg scanning, setting txpower) but in 
>>> general the driver should be usable in station mode (hostap is not yet 
>>> supported).
>>>
>>> If you've got an Intel 3945abg wireless card, grab the tarball at:
>>>
>>>     
>>> http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.tar.gz
>>>
>>> Untar and follow the instructions in the README.
>>> If you want more info about the driver, or to checkout the FAQ checkout:
>>>
>>>     http://www.clearchain.com/wiki/Wpi
>>>
>>> I'm interested in all reports related to panics, things not working as 
>>> expected, etc.
>>> The driver still has debug enabled so expect a few messages to be dumped 
>>> to the screen whilst in use.
>>>
>>> Finally, many thanks to all those that have been helping debug the 
>>> driver along the way.
>>>
>>> Cheers,
>>>     Benjamin
>>>       
>> Hi Benjamin
>>
>> I had a chance to compile the new driver at lunch time today. The driver
>> loads semi-successfully - no errors, but it reports 25 'bus_dmamem_alloc
>> failed to align memory properly' warnings. It can then be brought up,
>> but attempting a 'ifconfig wpi0 scan' hangs. 
>> /var/log/messages (attached) reports 'wpi0: fatal firmware error'. 
>> ^T reports:
>>   load: 0.08  cmd: ifconfig 84691 [sbwait] 0.00u 0.01s 0% 704k
>>
>> This is running RELENG_7 from 26/10/07.
>>
>> I am fairly sure that there is no wifi connection available in the
>> office though, so I will also try again tonight, sitting the laptop next
>> to an AP.
>>
>> Regards
>>
>> Tom
>>     
>
> One thing I didn't mention: this was using latest code from p4, not the
> tarball. I'll try both the tarball and the p4 code tonight.
>
>   
Changes between the two are very minimal, though if the tarball does 
work on your laptop but the p4 doesn't please let me know and we'll work 
out why.

Cheers,
    Benjamin

From owner-freebsd-drivers@FreeBSD.ORG  Mon Nov  5 23:38:09 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9A87C16A417
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 23:38:09 +0000 (UTC)
	(envelope-from sbruno@miralink.com)
Received: from plato.miralink.com (mail.miralink.com [70.103.185.20])
	by mx1.freebsd.org (Postfix) with ESMTP id 6E4D613C48A
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 23:38:09 +0000 (UTC)
	(envelope-from sbruno@miralink.com)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by plato.miralink.com (Postfix) with ESMTP id C63D761A5F3
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 15:15:30 -0800 (PST)
Received: from plato.miralink.com ([127.0.0.1])
	by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 19934-10 for <freebsd-drivers@freebsd.org>;
	Mon,  5 Nov 2007 15:15:30 -0800 (PST)
Received: from [10.0.0.40] (iago.office.miralink.com [10.0.0.40])
	by plato.miralink.com (Postfix) with ESMTP id 383DF61A532
	for <freebsd-drivers@freebsd.org>; Mon,  5 Nov 2007 15:15:30 -0800 (PST)
Message-ID: <472FA412.10204@miralink.com>
Date: Mon, 05 Nov 2007 15:15:30 -0800
From: Sean Bruno <sbruno@miralink.com>
User-Agent: Thunderbird 1.5.0.12 (X11/20070719)
MIME-Version: 1.0
To: freebsd-drivers@freebsd.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Mon Nov  5 15:15:30 2007
X-DSPAM-Confidence: 0.9995
X-DSPAM-Probability: 0.0000
X-DSPAM-Signature: 472fa412196491186327471
X-DSPAM-Factors: 27,
X-Virus-Scanned: amavisd-new at 
X-Spam-Status: No, score=-4.499 tagged_above=-10 required=6.6 autolearn=ham
	tests=[ALL_TRUSTED=-1.8, BAYES_00=-2.599, DSPAM_HAM=-0.1]
X-Spam-Score: -4.499
X-Spam-Level: 
Subject: RELENG_7 iscsi driver in RELENG_6
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2007 23:38:09 -0000

I spend a few minutes today backporting dev/iscsi and sbin/iscontrol 
into RELENG_6.  They both seem to work well at this point.

Is someone already ahead of me here?  Should I talk to someone in the 
maintenance team or will this never be backported to RELENG_6?

Sean

From owner-freebsd-drivers@FreeBSD.ORG  Tue Nov  6 15:06:44 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C444616A419
	for <freebsd-drivers@freebsd.org>; Tue,  6 Nov 2007 15:06:44 +0000 (UTC)
	(envelope-from frankstaals@gmx.net)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by mx1.freebsd.org (Postfix) with SMTP id 10C8D13C4BB
	for <freebsd-drivers@freebsd.org>; Tue,  6 Nov 2007 15:06:43 +0000 (UTC)
	(envelope-from frankstaals@gmx.net)
Received: (qmail invoked by alias); 06 Nov 2007 15:06:32 -0000
Received: from ip176-173-59-62.adsl.versatel.nl (EHLO Rena.FStaals.net)
	[62.59.173.176]
	by mail.gmx.net (mp005) with SMTP; 06 Nov 2007 16:06:32 +0100
X-Authenticated: #25365336
X-Provags-ID: V01U2FsdGVkX1+W6/k1N+GWj6XWerUYIpQyOT/URae1GIfeCR/jBr
	hosFkCzRy80n3L
Message-ID: <473082C5.5080700@gmx.net>
Date: Tue, 06 Nov 2007 16:05:41 +0100
From: Frank Staals <frankstaals@gmx.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20070929)
MIME-Version: 1.0
To: Benjamin Close <Benjamin.Close@clearchain.com>
References: <472A6708.9030109@clearchain.com> <472B779B.9060002@gmx.net>
	<472B9597.2050108@clearchain.com>
In-Reply-To: <472B9597.2050108@clearchain.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2007 15:06:44 -0000

Benjamin Close wrote:
> Frank Staals wrote:
<snip>
>>
>>
>>
>> Everything works fine with the connection itself. Allthough sometimes 
>> when switching from tty9 to tty0 and back the system locks up. I've 
>> had it before when switching  from tty1 to tty0. Anyone with the same 
>> problems ?
>>
>> Anyway; Great work on the driver so far :D
>>
> I've similar issues and believe it might be due to the amount of 
> kernel printfs that are happening. Can you sysctl debug.wpi=0  and see 
> if the problem still exists?
> By chance are you using ZFS? I caught a memory modified after free 
> panic in zfs the other day pid was from syslogd. I'm trying to work 
> out if it's related.
>
> Cheers,
>    Benjamin
>
When setting debug.wpi to 0 it seems like the problem is gone. I'm not 
using ZFS by the way.  I did have a problem connecting to the AP at my 
university though; the driver wouldn't assosicate whatever I tried. I 
didn't have a chance to do some extensive testing though. It might be 
because of the WEP+wpa_supplicant + ca certificate method that is 
required to authenticate. Anyway I'll let it know if there is an actual 
problem with the driver itself

Regards,

-- 
-Frank Staals



From owner-freebsd-drivers@FreeBSD.ORG  Tue Nov  6 18:27:50 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 03ACB16A419;
	Tue,  6 Nov 2007 18:27:50 +0000 (UTC)
	(envelope-from doug@polands.org)
Received: from ms-smtp-03.rdc-kc.rr.com (ms-smtp-03.rdc-kc.rr.com
	[24.94.166.129])
	by mx1.freebsd.org (Postfix) with ESMTP id B23B013C48D;
	Tue,  6 Nov 2007 18:27:49 +0000 (UTC)
	(envelope-from doug@polands.org)
Received: from corinth.polands.org (CPE-75-87-219-217.new.res.rr.com
	[75.87.219.217])
	by ms-smtp-03.rdc-kc.rr.com (8.13.6/8.13.6) with ESMTP id
	lA6IK7UN002564; Tue, 6 Nov 2007 12:20:08 -0600 (CST)
Received: from omnihp-rj45.polands.org (ammon.polands.org [172.16.1.7])
	by corinth.polands.org (8.13.8/8.13.8) with ESMTP id lA6IRNO6008324;
	Tue, 6 Nov 2007 12:27:23 -0600 (CST) (envelope-from doug@polands.org)
Message-ID: <4730B20A.3070807@polands.org>
Date: Tue, 06 Nov 2007 12:27:22 -0600
From: Doug Poland <doug@polands.org>
User-Agent: Thunderbird 2.0.0.6 (X11/20071031)
MIME-Version: 1.0
To: Frank Staals <frankstaals@gmx.net>
References: <472A6708.9030109@clearchain.com>
	<472B779B.9060002@gmx.net>	<472B9597.2050108@clearchain.com>
	<473082C5.5080700@gmx.net>
In-Reply-To: <473082C5.5080700@gmx.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: Symantec AntiVirus Scan Engine
X-Virus-Scanned: ClamAV 0.88.4/4682/Tue Nov 6 09:42:37 2007 on
	corinth.polands.org
X-Virus-Status: Clean
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2007 18:27:50 -0000

Frank Staals wrote:
> Benjamin Close wrote:
>> Frank Staals wrote:
> <snip>
>>>
>>>
>>> Everything works fine with the connection itself. Allthough sometimes 
>>> when switching from tty9 to tty0 and back the system locks up. I've 
>>> had it before when switching  from tty1 to tty0. Anyone with the same 
>>> problems ?
>>>
>>> Anyway; Great work on the driver so far :D
>>>
>> I've similar issues and believe it might be due to the amount of 
>> kernel printfs that are happening. Can you sysctl debug.wpi=0  and see 
>> if the problem still exists?
>> By chance are you using ZFS? I caught a memory modified after free 
>> panic in zfs the other day pid was from syslogd. I'm trying to work 
>> out if it's related.
>>
>> Cheers,
>> Benjamin
>>
> When setting debug.wpi to 0 it seems like the problem is gone. I'm not 
> using ZFS by the way.  I did have a problem connecting to the AP at my 
> university though; the driver wouldn't assosicate whatever I tried. I 
> didn't have a chance to do some extensive testing though. It might be 
> because of the WEP+wpa_supplicant + ca certificate method that is 
> required to authenticate. Anyway I'll let it know if there is an actual 
> problem with the driver itself
> 
> Regards,
> 
Setting debug.wpi=0 eliminated the lock ups when switching between 
tty[0-8] for me.

-- 
Regards,
Doug

From owner-freebsd-drivers@FreeBSD.ORG  Tue Nov  6 18:40:22 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E52C816A46C;
	Tue,  6 Nov 2007 18:40:22 +0000 (UTC)
	(envelope-from doug@polands.org)
Received: from ms-smtp-01.rdc-kc.rr.com (ms-smtp-01.rdc-kc.rr.com
	[24.94.166.115])
	by mx1.freebsd.org (Postfix) with ESMTP id A383613C4A7;
	Tue,  6 Nov 2007 18:40:22 +0000 (UTC)
	(envelope-from doug@polands.org)
Received: from corinth.polands.org (CPE-75-87-219-217.new.res.rr.com
	[75.87.219.217])
	by ms-smtp-01.rdc-kc.rr.com (8.13.6/8.13.6) with ESMTP id
	lA6Gp4Dh017734; Tue, 6 Nov 2007 10:51:05 -0600 (CST)
Received: from omnihp-rj45.polands.org (ammon.polands.org [172.16.1.7])
	by corinth.polands.org (8.13.8/8.13.8) with ESMTP id lA6GsuXc007944;
	Tue, 6 Nov 2007 10:54:56 -0600 (CST) (envelope-from doug@polands.org)
Message-ID: <47309C5F.7040608@polands.org>
Date: Tue, 06 Nov 2007 10:54:55 -0600
From: Doug Poland <doug@polands.org>
User-Agent: Thunderbird 2.0.0.6 (X11/20071031)
MIME-Version: 1.0
To: Frank Staals <frankstaals@gmx.net>
References: <472A6708.9030109@clearchain.com> <472B779B.9060002@gmx.net>
In-Reply-To: <472B779B.9060002@gmx.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: Symantec AntiVirus Scan Engine
X-Virus-Scanned: ClamAV 0.88.4/4681/Tue Nov 6 06:52:41 2007 on
	corinth.polands.org
X-Virus-Status: Clean
Cc: freebsd-current <freebsd-current@freebsd.org>, freebsd-drivers@freebsd.org,
	freebsd-mobile@freebsd.org
Subject: Re: [RFT] Intel 3945abg wireless driver (wpi)
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2007 18:40:23 -0000

Frank Staals wrote:
> Benjamin Close wrote:
>> Howdy All, I'm pleased to announce the first 'official' 
>> experimental version of the wpi wireless driver and hence require your 
>> help in making it become stable.
>> Expect a few things not to work (ie bg scanning, setting txpower) but 
>> in general the driver should be usable in station mode (hostap is not 
>> yet supported).
>>
...snip...
> 
> Everything works fine with the connection itself. Allthough sometimes 
> when switching from tty9 to tty0 and back the system locks up. I've had 
> it before when switching  from tty1 to tty0. Anyone with the same 
> problems ?
> 
Yes, I have system lock-ups when switching between tty0-8.  I've also 
had issues switching in and out of tty9, but am not sure if this is wpi 
driver problem or something in X.

-- 
Regards,
Doug

From owner-freebsd-drivers@FreeBSD.ORG  Wed Nov  7 21:51:32 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3DEB916A46B
	for <freebsd-drivers@freebsd.org>; Wed,  7 Nov 2007 21:51:32 +0000 (UTC)
	(envelope-from jason.harmening@gmail.com)
Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.228])
	by mx1.freebsd.org (Postfix) with ESMTP id EE70113C4AC
	for <freebsd-drivers@freebsd.org>; Wed,  7 Nov 2007 21:51:31 +0000 (UTC)
	(envelope-from jason.harmening@gmail.com)
Received: by nz-out-0506.google.com with SMTP id l8so1621286nzf
	for <freebsd-drivers@freebsd.org>; Wed, 07 Nov 2007 13:51:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	bh=4QrQaB3T4a77ZH/PQNv/eVZuzuL2ae4xAEFsZ/Rtvbo=;
	b=N0Phc6zXEbIQLsdQGBia+JrHz3Z64xoWpU/WT9j1jp8AS+SsMO0erLOMsRuTztDk1H5jeh+c8AOuD//hQv/az1H8xRJCCg3UeLraOA9N58BH9BDlVMU72F10rU4BGfy/YiDnUnx/erVxr+iS8KAvG4WLbABTQdy/aRS+Q+i9Vpg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=fDKidaLVPF33gzfe5yUsElYmRVN1dXj8upToC2Wa0sE12mYrKoBiGKL+0kGqNgT7WdFBCHu9RTMet4hx+gadmTFr350tp7MciOqQY/PNcoECmrsH/Y0O/HE5MgGB/8c33djJepy4KnfAQpLoVPQjIm3wVNpRoRDO+uEZRkLjTPY=
Received: by 10.142.82.17 with SMTP id f17mr2380847wfb.1194470663392;
	Wed, 07 Nov 2007 13:24:23 -0800 (PST)
Received: by 10.142.233.5 with HTTP; Wed, 7 Nov 2007 13:24:23 -0800 (PST)
Message-ID: <2d1264630711071324s32eda7d7j8d12ccff20df900a@mail.gmail.com>
Date: Wed, 7 Nov 2007 15:24:23 -0600
From: "Jason Harmening" <jason.harmening@gmail.com>
To: freebsd-drivers@freebsd.org
In-Reply-To: <2d1264630711061422r4d76480bp7be0a70823388db3@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <2d1264630711061422r4d76480bp7be0a70823388db3@mail.gmail.com>
Subject: iicbus ivars and BUS_ADD_CHILD
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2007 21:51:32 -0000

Hi everyone,

I've been looking over the 7.0 iicbus code, and I see that the iicbus
driver now uses an ivar to store the address for each child device
(cool!).  The ivar is malloc'ed in the iicbus implementation of
BUS_ADD_CHILD, but it doesn't ever appear to be freed.  And bus_if.m
doesn't appear to contain a reciprocal for BUS_ADD_CHILD (e.g.
BUS_DELETE_CHILD) that would take care of bus-specific cleanup.  Are
ivars just leaked right now when device_delete_child() is called on
the child device, or is the caller of device_delete_child() expected
to free them?

Thanks,
Jason

From owner-freebsd-drivers@FreeBSD.ORG  Wed Nov  7 22:09:29 2007
Return-Path: <owner-freebsd-drivers@FreeBSD.ORG>
Delivered-To: freebsd-drivers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5AB2416A419
	for <freebsd-drivers@freebsd.org>; Wed,  7 Nov 2007 22:09:29 +0000 (UTC)
	(envelope-from imp@bsdimp.com)
Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85])
	by mx1.freebsd.org (Postfix) with ESMTP id 188EA13C4BC
	for <freebsd-drivers@freebsd.org>; Wed,  7 Nov 2007 22:09:29 +0000 (UTC)
	(envelope-from imp@bsdimp.com)
Received: from localhost (localhost [127.0.0.1])
	by harmony.bsdimp.com (8.14.1/8.14.1) with ESMTP id lA7M2sZY020917;
	Wed, 7 Nov 2007 15:02:54 -0700 (MST) (envelope-from imp@bsdimp.com)
Date: Wed, 07 Nov 2007 15:06:02 -0700 (MST)
Message-Id: <20071107.150602.756907466.imp@bsdimp.com>
To: jason.harmening@gmail.com
From: "M. Warner Losh" <imp@bsdimp.com>
In-Reply-To: <2d1264630711071324s32eda7d7j8d12ccff20df900a@mail.gmail.com>
References: <2d1264630711061422r4d76480bp7be0a70823388db3@mail.gmail.com>
	<2d1264630711071324s32eda7d7j8d12ccff20df900a@mail.gmail.com>
X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Cc: freebsd-drivers@freebsd.org
Subject: Re: iicbus ivars and BUS_ADD_CHILD
X-BeenThere: freebsd-drivers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Writing device drivers for FreeBSD <freebsd-drivers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>, 
	<mailto:freebsd-drivers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-drivers>
List-Post: <mailto:freebsd-drivers@freebsd.org>
List-Help: <mailto:freebsd-drivers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-drivers>,
	<mailto:freebsd-drivers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2007 22:09:29 -0000

In message: <2d1264630711071324s32eda7d7j8d12ccff20df900a@mail.gmail.com>
            "Jason Harmening" <jason.harmening@gmail.com> writes:
: Hi everyone,
: 
: I've been looking over the 7.0 iicbus code, and I see that the iicbus
: driver now uses an ivar to store the address for each child device
: (cool!).  The ivar is malloc'ed in the iicbus implementation of
: BUS_ADD_CHILD, but it doesn't ever appear to be freed.  And bus_if.m
: doesn't appear to contain a reciprocal for BUS_ADD_CHILD (e.g.
: BUS_DELETE_CHILD) that would take care of bus-specific cleanup.  Are
: ivars just leaked right now when device_delete_child() is called on
: the child device, or is the caller of device_delete_child() expected
: to free them?

Generally, all callers of device_delete_child() are expected to know.
Where is that being called?

Warner